{"version":2,"relationshipURLBase":"https://codingai-lec03.pages.dev/course/notebook-blocks/8f2a75d5421a4f9386da35d111cf6d81.html","relationshipResolution":"Resolve relative relationship URLs against relationshipURLBase; complete records and absolute URLs are in blocks.","title":"1. 让错误暴露，而不是把错误当正确示范","url":"https://codingai-lec03.pages.dev/course/notebook-blocks/8f2a75d5421a4f9386da35d111cf6d81.html","markdown":"https://codingai-lec03.pages.dev/course/notebook-blocks/8f2a75d5421a4f9386da35d111cf6d81.md","pages":[{"id":"reading-opening","title":"1. 让错误暴露，而不是把错误当正确示范","unit":"1. 让错误暴露，而不是把错误当正确示范","unitId":"notebook-blocks/8f2a75d5421a4f9386da35d111cf6d81","chapter":"course","number":1}],"aliases":[{"oldId":"b-e0446ea5485ae5d07c37cd98","targetId":"b-e0446ea5485ae5d07c37cd98","page":"reading-opening","operation":"move","beforeSHA256":"ee0f99ad7c7d0d958d3e0d80348bfe5a62a81423953405ed50add20d633934dd","afterSHA256":"ee0f99ad7c7d0d958d3e0d80348bfe5a62a81423953405ed50add20d633934dd","reason":"Same source body in authored semantic page"},{"oldId":"b-0d16128cfcd625ca29601b0a","targetId":"b-0d16128cfcd625ca29601b0a","page":"reading-opening","operation":"move","beforeSHA256":"c9c1d4b12b91c59a763be434bdfdd63b40ac7b173483fe54828cbc2fad2f9043","afterSHA256":"c9c1d4b12b91c59a763be434bdfdd63b40ac7b173483fe54828cbc2fad2f9043","reason":"Same source body in authored semantic page"},{"oldId":"b-072cdda56f257914222261ca","targetId":"b-072cdda56f257914222261ca","page":"reading-opening","operation":"move","beforeSHA256":"e91f24e4e4ca40e2099a0d81d30db6568f4bf2074b499eeee6e3959617bd97ac","afterSHA256":"e91f24e4e4ca40e2099a0d81d30db6568f4bf2074b499eeee6e3959617bd97ac","reason":"Same source body in authored semantic page"},{"oldId":"b-58b868c3a378966f5235aae7","targetId":"b-58b868c3a378966f5235aae7","page":"reading-opening","operation":"move","beforeSHA256":"3f002b87ee5d2038f92b49a8b54826e9b65444b765dddaea38342c0fba3e3d3b","afterSHA256":"3f002b87ee5d2038f92b49a8b54826e9b65444b765dddaea38342c0fba3e3d3b","reason":"Same source body in authored semantic page"},{"oldId":"b-a1bd3964010c29957c0b4f47","targetId":"b-a1bd3964010c29957c0b4f47","page":"reading-opening","operation":"move","beforeSHA256":"393c638acd0b5958a26219c2ad79e2c7da5c8b4fa59b8c0fef966815697e09e9","afterSHA256":"393c638acd0b5958a26219c2ad79e2c7da5c8b4fa59b8c0fef966815697e09e9","reason":"Same source body in authored semantic page"},{"oldId":"b-f2bf7c5cd5c1be933808dcae","targetId":"b-f2bf7c5cd5c1be933808dcae","page":"reading-opening","operation":"move","beforeSHA256":"dbb9578862864faba2f72e4d7bbe161da744af0307c9de33ed668db02a75ec86","afterSHA256":"dbb9578862864faba2f72e4d7bbe161da744af0307c9de33ed668db02a75ec86","reason":"Same source body in authored semantic page"},{"oldId":"b-533d4c0111866576c6138457","targetId":"b-533d4c0111866576c6138457","page":"reading-opening","operation":"move","beforeSHA256":"1d49d9dbb299d29ce4bea86e02ea78b4a41d9048c43aff212f53e4ac08b08dea","afterSHA256":"1d49d9dbb299d29ce4bea86e02ea78b4a41d9048c43aff212f53e4ac08b08dea","reason":"Same source body in authored semantic page"},{"oldId":"block-8f2a75d5421a4f9386da35d111cf6d81--1-让错误暴露而不是把错误当正确示范","targetId":"b-a1bd3964010c29957c0b4f47","operation":"retain-source-identity"}],"blocks":[{"id":"b-e0446ea5485ae5d07c37cd98","type":"p","scope":"document","url":"https://codingai-lec03.pages.dev/course/notebook-blocks/8f2a75d5421a4f9386da35d111cf6d81.html#b-e0446ea5485ae5d07c37cd98","content":"[LAB 15 · 语言指代小练习：目标、参照与关系](/course/notebooks/7dc83786d067465aa76264475db2c62d.html)","sha256":"ee0f99ad7c7d0d958d3e0d80348bfe5a62a81423953405ed50add20d633934dd","chapter":{"id":"course","title":"1. 让错误暴露，而不是把错误当正确示范"},"unit":{"id":"notebook-blocks/8f2a75d5421a4f9386da35d111cf6d81","title":"1. 让错误暴露，而不是把错误当正确示范"},"page":{"id":"reading-opening","title":"1. 让错误暴露，而不是把错误当正确示范","number":1},"sectionTitle":"1. 让错误暴露，而不是把错误当正确示范","currentQuestion":"1. 让错误暴露，而不是把错误当正确示范","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":null,"nextBlock":"b-0d16128cfcd625ca29601b0a","prerequisites":[],"relatedBlocks":[]},{"id":"b-0d16128cfcd625ca29601b0a","type":"h1","scope":"document","url":"https://codingai-lec03.pages.dev/course/notebook-blocks/8f2a75d5421a4f9386da35d111cf6d81.html#b-0d16128cfcd625ca29601b0a","content":"# 1. 让错误暴露，而不是把错误当正确示范","sha256":"c9c1d4b12b91c59a763be434bdfdd63b40ac7b173483fe54828cbc2fad2f9043","chapter":{"id":"course","title":"1. 让错误暴露，而不是把错误当正确示范"},"unit":{"id":"notebook-blocks/8f2a75d5421a4f9386da35d111cf6d81","title":"1. 让错误暴露，而不是把错误当正确示范"},"page":{"id":"reading-opening","title":"1. 让错误暴露，而不是把错误当正确示范","number":1},"sectionTitle":"1. 让错误暴露，而不是把错误当正确示范","currentQuestion":"1. 让错误暴露，而不是把错误当正确示范","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-e0446ea5485ae5d07c37cd98","nextBlock":"b-072cdda56f257914222261ca","prerequisites":[{"id":"b-e0446ea5485ae5d07c37cd98","url":"#b-e0446ea5485ae5d07c37cd98","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-072cdda56f257914222261ca","type":"p","scope":"document","url":"https://codingai-lec03.pages.dev/course/notebook-blocks/8f2a75d5421a4f9386da35d111cf6d81.html#b-072cdda56f257914222261ca","content":"按问题继续","sha256":"e91f24e4e4ca40e2099a0d81d30db6568f4bf2074b499eeee6e3959617bd97ac","chapter":{"id":"course","title":"1. 让错误暴露，而不是把错误当正确示范"},"unit":{"id":"notebook-blocks/8f2a75d5421a4f9386da35d111cf6d81","title":"1. 让错误暴露，而不是把错误当正确示范"},"page":{"id":"reading-opening","title":"1. 让错误暴露，而不是把错误当正确示范","number":1},"sectionTitle":"1. 让错误暴露，而不是把错误当正确示范","currentQuestion":"1. 让错误暴露，而不是把错误当正确示范","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-0d16128cfcd625ca29601b0a","nextBlock":"b-58b868c3a378966f5235aae7","prerequisites":[{"id":"b-0d16128cfcd625ca29601b0a","url":"#b-0d16128cfcd625ca29601b0a","role":"section-title"},{"id":"b-e0446ea5485ae5d07c37cd98","url":"#b-e0446ea5485ae5d07c37cd98","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-58b868c3a378966f5235aae7","type":"p","scope":"document","url":"https://codingai-lec03.pages.dev/course/notebook-blocks/8f2a75d5421a4f9386da35d111cf6d81.html#b-58b868c3a378966f5235aae7","content":"RGB规则提框、错误关键词基线、目标/参照/关系与干预","sha256":"3f002b87ee5d2038f92b49a8b54826e9b65444b765dddaea38342c0fba3e3d3b","chapter":{"id":"course","title":"1. 让错误暴露，而不是把错误当正确示范"},"unit":{"id":"notebook-blocks/8f2a75d5421a4f9386da35d111cf6d81","title":"1. 让错误暴露，而不是把错误当正确示范"},"page":{"id":"reading-opening","title":"1. 让错误暴露，而不是把错误当正确示范","number":1},"sectionTitle":"1. 让错误暴露，而不是把错误当正确示范","currentQuestion":"1. 让错误暴露，而不是把错误当正确示范","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-072cdda56f257914222261ca","nextBlock":"b-a1bd3964010c29957c0b4f47","prerequisites":[{"id":"b-0d16128cfcd625ca29601b0a","url":"#b-0d16128cfcd625ca29601b0a","role":"section-title"},{"id":"b-e0446ea5485ae5d07c37cd98","url":"#b-e0446ea5485ae5d07c37cd98","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-a1bd3964010c29957c0b4f47","type":"h2","scope":"document","url":"https://codingai-lec03.pages.dev/course/notebook-blocks/8f2a75d5421a4f9386da35d111cf6d81.html#b-a1bd3964010c29957c0b4f47","content":"## 1. 让错误暴露，而不是把错误当正确示范","sha256":"393c638acd0b5958a26219c2ad79e2c7da5c8b4fa59b8c0fef966815697e09e9","chapter":{"id":"course","title":"1. 让错误暴露，而不是把错误当正确示范"},"unit":{"id":"notebook-blocks/8f2a75d5421a4f9386da35d111cf6d81","title":"1. 让错误暴露，而不是把错误当正确示范"},"page":{"id":"reading-opening","title":"1. 让错误暴露，而不是把错误当正确示范","number":1},"sectionTitle":"1. 让错误暴露，而不是把错误当正确示范","currentQuestion":"1. 让错误暴露，而不是把错误当正确示范","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-58b868c3a378966f5235aae7","nextBlock":"b-f2bf7c5cd5c1be933808dcae","prerequisites":[{"id":"b-0d16128cfcd625ca29601b0a","url":"#b-0d16128cfcd625ca29601b0a","role":"section-title"},{"id":"b-e0446ea5485ae5d07c37cd98","url":"#b-e0446ea5485ae5d07c37cd98","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-f2bf7c5cd5c1be933808dcae","type":"p","scope":"document","url":"https://codingai-lec03.pages.dev/course/notebook-blocks/8f2a75d5421a4f9386da35d111cf6d81.html#b-f2bf7c5cd5c1be933808dcae","content":"先完整运行旧规则。`red cup` 和 `blue cup` 可凭颜色命中；`cup left of blue cup` 却因为字符串含 blue 返回 right-blue。这里不是概率不够高，而是程序根本没有关系变量。最后的断言保留这一错误输出，是复现失败的断言，不是验收正确性。","sha256":"dbb9578862864faba2f72e4d7bbe161da744af0307c9de33ed668db02a75ec86","chapter":{"id":"course","title":"1. 让错误暴露，而不是把错误当正确示范"},"unit":{"id":"notebook-blocks/8f2a75d5421a4f9386da35d111cf6d81","title":"1. 让错误暴露，而不是把错误当正确示范"},"page":{"id":"reading-opening","title":"1. 让错误暴露，而不是把错误当正确示范","number":1},"sectionTitle":"1. 让错误暴露，而不是把错误当正确示范","currentQuestion":"1. 让错误暴露，而不是把错误当正确示范","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-a1bd3964010c29957c0b4f47","nextBlock":"b-533d4c0111866576c6138457","prerequisites":[{"id":"b-a1bd3964010c29957c0b4f47","url":"#b-a1bd3964010c29957c0b4f47","role":"section-title"},{"id":"b-e0446ea5485ae5d07c37cd98","url":"#b-e0446ea5485ae5d07c37cd98","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-533d4c0111866576c6138457","type":"p","scope":"document","url":"https://codingai-lec03.pages.dev/course/notebook-blocks/8f2a75d5421a4f9386da35d111cf6d81.html#b-533d4c0111866576c6138457","content":"本册依赖 NumPy、Pillow、Matplotlib；每格包含所需定义，按顺序在全新进程运行，无需 PyTorch、网络或别册数据。","sha256":"1d49d9dbb299d29ce4bea86e02ea78b4a41d9048c43aff212f53e4ac08b08dea","chapter":{"id":"course","title":"1. 让错误暴露，而不是把错误当正确示范"},"unit":{"id":"notebook-blocks/8f2a75d5421a4f9386da35d111cf6d81","title":"1. 让错误暴露，而不是把错误当正确示范"},"page":{"id":"reading-opening","title":"1. 让错误暴露，而不是把错误当正确示范","number":1},"sectionTitle":"1. 让错误暴露，而不是把错误当正确示范","currentQuestion":"1. 让错误暴露，而不是把错误当正确示范","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-f2bf7c5cd5c1be933808dcae","nextBlock":null,"prerequisites":[{"id":"b-a1bd3964010c29957c0b4f47","url":"#b-a1bd3964010c29957c0b4f47","role":"section-title"},{"id":"b-e0446ea5485ae5d07c37cd98","url":"#b-e0446ea5485ae5d07c37cd98","role":"problem-context"}],"relatedBlocks":[]}]}
