第一章
错误还没有成为错误
成错点:书写如何把潜在矛盾变成可定位、可追踪、可回写的错误对象
为什么需要作文
——“成错点”视角下,书写如何把潜在矛盾变成可定位、可追踪、可回写的错误对象
Why Do We Need Composition?
Error-Formation Points and the Transformation of Latent Contradictions into Traceable Objects of Revision
摘 要
人已经能够思考、记忆、交谈和即时表达,为什么还需要把思想组织成作文?传统解释通常把作文的必要性放在表达、学习、记忆、认知外化、修订或知识转化上,但这些解释仍默认“需要解决的问题”已经作为一个明确对象存在。本章提出“成错点”概念:在复杂的多步思考中,当一个原先只是潜在不一致的判断获得稳定文本地址,其影响可以沿论证依赖被追踪,并且实际改变下一轮的证据路径、结论边界、问题定义或生成约束时,一个可操作的错误对象才真正形成。本章借助纠错编码中“物理差异—可检测错误—可纠正错误”的区分、交通网络分配中“局部最优—路径重分配—系统后果”的关系,以及系统安全中“失效—因果重建—纠正行动”的闭环,说明作文的一项不可替代功能不是简单地发现既有错误,而是让某些原本没有固定地址和后果的矛盾第一次获得结构性存在。基于此,本章区分“成品质量”与“成错可追踪性”,提出“无错成文”这一高质量但低成错的危险类型,并给出“成错回写率”作为研究性读数。对公开 ArgRewrite 多稿议论文语料的代理复算没有支持“错误可见性本身足以驱动深层修订”的强假设,这一不利结果反而迫使本章把成错条件从“错误被看见”收紧为“地址—依赖—回写”三联条件。文章最后给出与写作过程、知识转化、延伸认知、认知卸载以及同批“作文等价类”“端位转换”研究的可裁决边界,并提出可被预注册实验推翻的机制预测。
关键词:作文;成错点;论证依赖;修订;成错回写率;人工智能写作
Abstract
This paper asks why composition remains necessary when humans can already think, speak, remember, and increasingly delegate text production to AI. It proposes the concept of an error-formation point: a latent contradiction becomes an operational error object only when it acquires a stable textual locus, a traceable dependency path, and a measurable effect on the next round of evidence selection, argument structure, problem definition, or generative constraints. Drawing on error-correcting codes, traffic assignment, and systems safety, the paper distinguishes error formation from mere error visibility, revision frequency, and final text quality. It introduces a 2×2 framework separating product quality from traceable error formation, identifies “errorless composition” as a high-quality but low-traceability case, and proposes Error-Formation Rewrite Rate (EFR) as a research measure. A proxy analysis of the public ArgRewrite revision corpus fails to support the strong claim that making revision purposes visible is sufficient to drive deeper revision; this adverse result narrows the construct to the joint condition of locus, dependency, and rewrite. The paper concludes with falsifiable predictions, ethical limits, and boundaries against process theory, knowledge-transforming writing, extended cognition, and two companion theories of composition identity and generative role transition.
Keywords: composition; error-formation point; argumentative dependency; revision; EFR; AI-assisted writing
“为什么需要作文”看起来像一个已经被学校制度回答了几百遍的问题。考试要考作文,语文课要教作文,大学要写论文,工作以后要写报告、方案、邮件和总结,于是作文的必要性似乎无需再问。可是这些理由大多只说明“社会为什么要求人写”,并没有回答“一个已经能够思考、说话、聊天、记忆、阅读的人,为什么还需要把思想组织成一种持续、结构化、可回看的书面对象”。当生成式人工智能开始替人补句、扩写、润色、重组甚至生成整篇文章以后,这个问题变得更尖锐:如果最终文字可以由工具高效完成,那么作文究竟保护了什么?
最常见的答案是表达。人有了思想,需要借文字表达出来。这个答案抓住了作文的一个功能,却无法说明作文与口语的本质差别。口头表达同样可以准确、复杂、富有逻辑;一场长时间对话甚至能够比一篇文章容纳更多即时反馈。如果作文只是把已经形成的思想搬到纸面,那么录音、转写和口述足以替代它。
第二种答案是记忆。文字可以保存思想,使人不必把全部信息留在工作记忆中。这个答案比“表达”更强,因为外部记忆确实扩展了人能够处理的信息规模。但购物清单、日程表、数据库和搜索引擎也能够承担记忆功能;它们并不因此都等于作文。
第三种答案是学习与修订。现代写作研究早已指出,写作不是简单的“思想输出”,而是一种会反过来改变思考的活动。Emig把写作视为一种独特的学习方式;Flower与Hayes把写作建模为规划、转译、检查等过程不断递归嵌套的认知活动;Bereiter与Scardamalia进一步区分“知识陈述”与“知识转化”,说明成熟写作者会在内容问题与修辞问题之间往返,使原有知识在写作中发生改变。如果本章最后只是得出“写作使人重新思考”,那么它没有提出新问题,只是重述了这一成熟传统。
因此,本章必须把问题推进到更窄的一层:写作究竟制造了什么,是单纯思考、即时对话和外部记忆不稳定制造的?本章的答案是:在复杂的多步思考中,作文能够把原本只是潜在不一致的判断固定进同一套可检查的承诺网络,使其中一部分差异第一次获得明确地址、依赖关系和下一轮后果。也就是说,作文的一项深层功能不是“发现已经在那里等着被发现的错误”,而是使某类错误真正成为系统能够操作的对象。本章把这种对象称为“成错点”。
日常语言很容易把“错误”理解成一个已经完成的东西:先有错误,然后我们发现它、纠正它。这个顺序在很多场景中成立。2+2写成5,实验把单位换错,年份记错,这些错误在被发现之前就有明确的判定标准。但复杂判断不是这样。
一个人可能同时相信“真正的自由意味着不受约束”和“真正成熟的人必须承担选择后果”。这两个命题并不必然在他的头脑里自动撞在一起。前一个命题可能出现在谈教育时,后一个出现在谈婚姻时;语境不同、措辞不同、时间不同,两者能够长期和平共存。人甚至会分别为两者找到理由,并真诚地认为自己逻辑一致。
这种状态不能简单叫“还没发现错误”,因为“错误在哪里”本身还没有被确定。究竟是自由的定义太宽,还是成熟的定义太窄?是两者根本不冲突,还是某个隐含条件没有说出来?在没有稳定表达与关系组织以前,问题只是弥散的不舒服,没有固定地址。
写作会改变这一点。当作者在第一段写下“一个人的自由程度越高,他就越幸福”,又在第五段写“如果一个人没有承担后果的能力,更多选择反而会使他更混乱”,这两个判断被放进了同一对象。读者可以翻页,作者可以回看,句子不会像口头语言那样在说完以后消失。更重要的是,标题、例子、论证、反例和结论之间形成了依赖关系。于是问题不再只是“我好像有点矛盾”,而可以变成:“第一段的单调关系与第五段的条件关系不能同时保持原义。”
从“我可能错了”到“这里的这条关系承担不住后面的证据”,发生了一次对象化。本章要解释的就是这次变化。
纠错编码理论提供了一个关键区分。通信系统中发生一个物理变化,与系统能够判断“这里发生了错误”,不是同一件事。Hamming在1950年的经典论文中系统讨论了错误检测与错误纠正,并把问题推进到:怎样通过编码结构,使某些传输错误能够被发现,甚至被恢复。这一传统后来发展出码距、纠错半径、冗余、解码失败等完整理论。
最值得借用的不是“写作像编码”这个表面类比,而是更深的一条纪律:错误身份依赖约束结构。如果没有合法码字集合、距离或校验关系,接收到的一个变化只是变化;只有相对于某套约束,它才成为“偏离了允许结构的错误”。同样的物理变化,在不同编码关系下可能可检测、可纠正、不可唯一纠正,甚至根本不可判定。
把这个事实放回作文,一个潜在冲突也不是天然就有“错误地址”。当若干判断只在头脑中松散存在时,它们之间缺乏足够稳定的约束关系。某个案例今天支持A,明天又被重新解释成支持B,作者可以在不察觉的情况下滑动概念边界。
书写的第一项作用因此不是“保存思想”,而是把若干思想暂时约束成一组必须共同承担后果的承诺。比如作者写下:“短视频的高频刺激会系统性损害深度学习能力。”为了让这句话成立,他随后必须交代什么叫“高频刺激”、什么叫“深度学习能力”、证据是因果还是相关、反例如何处理。当这些关系写出来以后,后面的每一处材料都开始对前面的承诺形成校验。
此时,如果一项证据只支持“特定持续注意任务中的表现下降”,它与“系统性损害深度学习能力”之间的差距第一次变得可定位。它不是因为被写下来才变成事实错误,而是因为写下来以后,它第一次进入了一套足以让差异获得结构意义的约束网。
这也解释了为什么“多写”不必然更好。编码理论从来没有说冗余越多越好。冗余需要成本,错误模式可能超出纠错能力,甚至存在多个候选解释无法唯一解码。作文同样如此。堆积更多句子、引用更多材料,只会增加信息量;只有新增关系能够提供独立约束时,才可能提高某个潜在矛盾的可判别性。
仅有“错误地址”仍然不够。一个人可以清楚知道某句话有问题,却继续沿原有路线写下去。于是我们需要第二个条件:错误是否改变了后续路径。
交通网络分配理论研究的是在给定路网、需求、成本和拥堵条件下,流量如何分配到不同路线。Wardrop在1952年的经典工作中提出了后来极具影响力的用户均衡思想:在均衡状态下,被使用路线的广义成本达到某种不能靠个体单方面改道继续降低的状态。这一传统进一步区分用户均衡与系统最优——每个个体都选择对自己最划算的路线,并不保证整个网络的总成本最低。
这一点对写作非常重要。复杂作文中的“路径”并不是词语顺序,而是论证继续运行的路线:接下来去找什么证据,保留哪个例子,删掉哪个分支,把结论写到多大范围,用哪一种因果关系解释。
最容易发生的是局部最优。一个观点证据不足,最便宜的修法往往不是重新审查核心判断,而是增加例子、换一个更模糊的词、减少绝对语气、补一段过渡。这些修法让文章局部成本下降,看起来更顺,却可能把整体推向更难检查的状态。
因此,本章不把“发现错误”本身称为成错。成错还要求:这处差异实际改变了一条后续生成路线。比如原本的结论是“自由越多越幸福”,作者发现反例以后,不只是把“越”改成“通常”,而是新增一个条件变量“承担选择后果的能力”,并据此重选证据、重构反例、缩小结论适用域。这个时候,错误已经从一个被标记的位置,变成了路径重分配的原因。
交通理论同时迫使本章放弃“修订越多越好”的直觉。频繁改道可以导致振荡,个体局部优化可以增加系统总成本。同样,一篇文章可以修改上百次,却始终围绕表层流畅度打转;另一篇文章可能只发生两三次承重改动,却彻底改变问题结构。修订次数不能替代成错。
错误有了地址,也改变了路径,但仍可能只影响这一篇文章。为什么有些写作经验会形成长期能力,而有些改完就消失?系统安全提供第三条约束。
NASA的mishap investigation体系把事故、close call和失效调查与根因分析、建议以及纠正行动连接起来。其目的不只是复述“发生了什么”,而是理解导致事件的条件与原因,并通过设计、程序、培训、检查或其他控制措施降低复发概率。成熟的系统安全尤其警惕把一个事故压缩成单一近因:同一事件可以有多个贡献因素,局部修复不等于系统原因已经消失。
把这一结构转回作文,一处失败真正具有长期价值,不在于作者当场把那一句改对,而在于它是否改变了以后什么东西可以轻易成立。
假设一个人原来习惯把两个变量之间的相关关系直接写成因果关系。某次写作中,他被迫承认自己的证据不能支持因果结论。最弱的结果是他把这一篇中的“导致”改成“相关”。更强的结果是从下一篇开始,只要想写因果判断,他都会主动问:有没有时间顺序?有没有替代解释?有没有干预证据?
此时,上一次错误已经离开了原句,进入了下一轮的判断环境。它改变的不是某句话,而是未来可接受的证据标准。
这正是本章第三个条件——回写。所谓回写,不是“记住教训”的主观感受,而是后续任务中出现可观察的规则变化:作者搜索不同类型的证据、主动设置反例、改变结论边界,或者在问题一开始就避开过去那种无法承担的断言。
系统安全还强迫本章承认一个重要边界:成错点不是“真正根因”。一个作文失败往往由知识不足、概念混乱、证据缺失、目标错误、读者预设、语言执行等多个因素共同导致。找到一个可以行动的成错点,只说明我们找到了一处能追踪、能干预的失效节点,不等于整篇文章被单因解释。
到这里,可以看到三个领域并不是提供三个“优点”,而是在逼迫同一个对象完成三个不同阶段。
第一阶段,差异必须相对于一套稳定约束变得可检测。没有约束,只有模糊的不协调;有了地址与关系,才有“这里承担不住”。
第二阶段,错误必须迫使生成路径重新分配。没有改道,错误只是旁注;有了改道,它开始改变证据、结构、边界或问题。
第三阶段,新的路径结果还要进入下一轮的环境。没有回写,这只是一次性修补;有了回写,它才改变未来判断。
更重要的是,这不是一条只走一次的线。回写后的新规则会重新改变下一轮什么差异最容易被发现。比如一个人学会主动区分相关与因果以后,他下一篇文章最先出现的“问题”可能不再是措辞,而是证据类型;于是发起处换了。
因此,作文中的深层学习不是一个固定方向:“思想先错—文字发现—作者修正”。有时是证据冲突先出现,有时是结构写到一半暴露问题,有时是读者反馈触发,有时是已经写出的局部段落反过来改变原问题。真正值得追踪的是轮次:这一轮谁先动,什么被迫改变,改变以后又把哪一种差异推到下一轮前台。
这也是本章与“文本会反过来影响思考”之间的分界。后者描述方向可以逆转;本章进一步要求说明:是什么类型的失配取得了对象身份,并通过哪条依赖路径迫使方向转换。
基于前三节,本章把“成错点”定义为:某个原先只是潜在不一致的判断,在稳定外化结构中获得明确地址,其影响能够沿后续意义依赖被追踪,并且该冲突实际改变下一轮的一条生成路径或约束时形成的错误对象。
这个定义有三个条件。
第一是地址。研究者必须能够指出“哪里被击中”。最小单位可以是一句话、一个概念定义、一条因果关系、一个证据—主张连接,或者一个段落职责。只有“整篇感觉不够好”不算。
第二是依赖。必须能够回答“这处位置牵动了什么”。一个证据不足究竟影响哪个主张?一个概念改义以后哪些段落需要重写?一个反例出现以后结论边界需要怎样缩小?如果没有下游关系,错误只是孤立标记。
第三是回写。后续一轮必须留下可观察改变。比如改变搜索方向、换证据类型、重排论证结构、增加边界条件、修改问题定义,或者形成下一次写作继续使用的判断规则。
三者缺一,都不是本章意义上的成错。
这里还有一个容易混淆的地方:成错点不是“被证明为错误的命题”。在真实研究与公共讨论中,很多承重冲突发生时,我们还不知道最终谁对谁错。一个反例可能迫使作者重写原理论,后来又发现反例本身测量有误;一个审稿意见可能击中文章结构,复查后却证明作者原判断更强。成错点描述的不是终局真值,而是某个差异已经取得了足够清楚的对象地位,迫使系统为它付出重新组织的成本。因此,成错可以发生在最终判断仍悬而未决的时候。
这一区分很重要,因为如果把成错点定义成“最终被证明错的地方”,研究就会落入事后偏差:只有知道结局以后,才回头挑出哪些节点算错误。本章要求在第t轮就能够编码触发位置、依赖目标和下一轮行动,而不是到成品完成后根据结论倒推。换言之,成错点是一种前瞻性的过程对象,而不是胜利者书写的错误史。
成错点还有尺度问题。一个字词误用可以有明确地址,却通常没有足够远的依赖传播;一个整篇世界观冲突可能影响很深,却无法定位到可操作位置。本章关注的是中尺度:足以牵动后续意义关系,又足够具体到能够被修改。未来研究必须比较句级、关系级、段落级和全文级编码的一致性;若不同粒度下EFR完全不可比,说明这个构念还没有获得稳定测量单位。
教师把一句话圈红,但学生不知道它为什么错,只有地址,没有依赖。AI直接把整段替换成更好的版本,结果很好,却没有写作者自己的错误链。作者知道逻辑有问题,能够解释为什么,却懒得改后面的结构,则有地址和依赖,没有回写。
成错点因此不是“错误标签”,而是一种新发生的关系对象:它只有在位置、依赖与下一轮后果共同成立时才存在。
为了避免把“成错”偷偷变成作文质量的新名字,必须把两者正交。本章使用两个轴:最终文本表现,以及成错可追踪性。由此得到四种情况。
第一类是“噪声稿”:文本质量低,成错可追踪性也低。作者写得混乱,问题很多,却不知道哪条承诺失败、为什么失败、后面要怎么改。
第二类是“可学失败”:文本质量仍然不高,但已经形成明确成错点。比如中心论点过大、证据不足、反例成立,作者能够恢复完整的地址—依赖—回写链。这种文章短期分数可能不高,却留下了可以进入下一轮的结构。
第三类是“生产性作文”:文本质量较高,同时保留可追踪成错链。优秀并不是因为“错误多”,而是因为系统能够让关键失败真正进入生成过程。
第四类是本章最关心的“无错成文”:最终文本表现高,但成错可追踪性低。文章语句通顺、结构完整、证据看起来充足,甚至教师和AI已经帮它消除了大量明显问题,可当我们追问“这次写作中,哪一个关键差异曾经成为写作者自己的错误对象,并改变了他的后续路径”,却找不到记录。
“无错成文”危险之处在于它不是一眼可见的失败。恰恰相反,它可能在短期指标上持续改善;只看成品,失效不产生明显信号;如果教学和工具越来越擅长在错误成为写作者自己的对象以前直接修掉它,这种状态还会自我加固。
这里需要谨慎:本章并没有证明AI必然制造“无错成文”。相反,AI也可以被设计成暴露冲突、保留替代方案、追问证据、要求作者解释修改理由,从而帮助形成成错点。问题不在AI是否参与,而在它是在“错误对象形成之前替换结果”,还是“帮助错误获得地址、依赖和回写”。
如果成错点依赖稳定外化,那么一个自然反驳是:口头讨论、白板、图示、录音、代码、数学推导同样可以外化,为什么一定要作文?
这个反驳成立一半。本章不主张纸笔文本具有神秘特权。只要一种媒介能够提供稳定地址、关系依赖和后续回写,它都可以承担“作文式”的成错功能。经过逐句转录、可回看、可标记的深度口头讨论完全可能形成成错点;一张能够保存版本与依赖的论证图也可以。
因此,“作文”的不可替代性不应绑定于手写、键盘或文字字符本身,而应绑定于一种功能结构:让多个判断持续同时在场,使它们可以反复被同一组证据与反例检验,并保存修改前后的关系。
自然口语较难稳定提供这三个条件。说过的话会消失,前后措辞容易滑动,参与者常常在没有觉察的情况下改换定义,记忆又会把过去的话重构成更接近当前立场的样子。作文把这些逃生通道压缩了:旧句仍在那里,证据仍然连接着旧主张,修改会留下版本差异。
所以更准确的说法不是“只有作文才能成错”,而是:作文是一种低门槛、可普及、可反复执行的成错基础设施。它让个人无需昂贵设备和复杂记录系统,也能把思想变成可定位、可追踪、可重开的对象。
Emig在1977年提出写作是一种独特的学习方式,这一传统极其重要。但“学习发生”与“成错发生”不是同一件事。
一个学生写学习笔记,可以因为重新组织信息而记得更牢;一个研究者整理文献,可以在写综述时发现新的分类;一个人写日记,可以更清楚地表达情绪。这些都属于写作促进学习,却未必包含任何成错点。
反过来,一个成错点也不保证“学得更好”。作者可能形成了非常清晰的错误链,却仍然因为知识不足给出错误修复;或者他准确发现自己证据不够,最后却找到了更差的证据。成错是结构能力,不是价值保证。
因此,如果未来实验发现常规的学习增益指标已经能够无剩余预测本章所有“地址—依赖—回写”事件,那么成错点没有必要存在,应被learning解释吸收。反之,只要存在“学习增益相近但成错链显著不同”的案例,两者就不能互换。
Bereiter与Scardamalia的knowledge-transforming模型是本章最危险的理论近邻。它已经明确反对“写作只是把脑中已有知识倒出来”,并把成熟写作理解为内容空间与修辞问题空间之间的相互作用。作者在解决表达问题时会重新组织知识,在知识变化后又重写文本。
如果成错点只是“写作使知识发生变化”,那么它应立即被淘汰。
本章保留自己的唯一理由,是它提出了一个更窄、可被经验判决的对象:知识可以转化,却没有可恢复的错误地址—依赖—回写链。例如作者在阅读新材料后自然换了一个更好的观点,整个知识结构发生变化,但没有一处旧承诺真正被击中;这属于知识转化,却可以是零成错。
反过来,某个成错点也可能只带来很局部的知识变化。例如作者发现一个例子不能支持原论点,于是删除它并缩小结论。这一变化未必达到宏观“知识转化”的尺度,却存在完整的成错链。
判决条件因此非常严格:若成熟的knowledge-transforming指标在不知道错误具体文本地址、依赖目标与下一轮约束变化的情况下,已经能够无剩余预测所有成错事件,本章多设了一层对象;若两次写作的知识转化程度相近,而只有其中一次存在可追踪成错链,并且只有后者能预测下一次针对性自我修订,那么两者存在经验分离。
同一研究计划中已经形成两项与本章非常接近的工作。一项把“作文是什么”界定为生成身份问题,提出“作文等价类”:一篇现实文本只是一次实现,真正的作文身份取决于在扰动条件下能否提取稳定的生成见证。另一项讨论“作文如何发生”,提出“端位转换”:局部文本产物一旦形成,可以从结果转为下一轮的条件、路径入口或规则约束。
如果三篇文章不做硬分界,很容易变成同一理论的三种说法。
作文等价类回答的是对象身份:两篇表面不同的文本什么时候仍属于同一个作文生成身份;它允许一个作文身份水平很低,也允许相同文本来自不同生成见证。本章不问身份连续性,而问某次写作为什么值得发生:它有没有制造原先不存在的可操作错误对象。
端位转换回答的是角色变化:已经出现的局部结果何时取得改变下一轮可行域的因果角色。本章进一步限定其中一类发生:什么东西使局部结果有理由改写下一步?答案不是“因为它出现了”,而是因为某个潜在差异获得了错误地址、依赖和后果。
所以可以存在三种交叉案例。第一,端位转换高而成错低:作者突然写出一个新比喻,这个比喻改变后文结构,但没有任何旧承诺失败。第二,成错高而端位转换低:作者清楚定位并解释了一个错误,却由于任务限制没有继续重写。第三,作文等价类稳定而成错率变化:同一写作者在多个文本中保持同一生成规则,但不同任务产生的成错事件多少不同。
若未来数据发现这三类交叉案例不存在,三篇理论就应合并而不是并列。
生成式AI把“为什么需要作文”从教育哲学问题变成了可观察的设计问题。过去,写作者、输入者、修改者和最终提交者通常高度重合;今天这些角色可以拆开。
AI最强的能力之一是提前消除摩擦。作者刚写出一个逻辑跳跃,模型就补上一句过渡;证据不够,它就生成三个例子;结构松散,它自动重排;结论太绝对,它立刻降低语气。对于“把当前文本改好”,这些功能往往非常有效。
但若工具在冲突成为写作者自己的对象以前就完成替换,就可能形成一种特殊脱耦:文本错误率下降,而主体成错率也下降。
这并不意味着工具越弱越好。相反,一个更好的AI写作系统可能故意延迟某些直接修复,先把矛盾暴露出来:“你第一段把X定义为A,第五段却按B使用;你希望保留哪一个?”或者“这条证据只支持相关关系,而结论使用因果语言。若坚持因果,需要补什么证据?”
这样的系统不是减少帮助,而是改变帮助发生的顺序:先让差异取得地址,让写作者确认依赖,再提供路径选项。
因此,未来AI写作产品的一个关键比较,不是“人写了多少字、AI写了多少字”,而是同样的成品提升条件下,哪一种交互保存了更多可追踪成错链。
由此可以设计一组相反预测。第一种AI是“替换型”:发现逻辑跳跃后直接给出更好的句子;第二种AI是“显影型”:先指出冲突位置,要求作者选择要保留的承诺,并让作者说明修改会牵动哪些后续段落;第三种AI是“追责型”:在下一任务中重新呈现过去出现过的错误结构,观察作者是否在更早阶段主动拦截。三种系统最终文本分数可能接近,但本章预测它们在无辅助留出任务中的错误发起位置、依赖恢复率和规则回写上会分化。
更强的预测甚至不是“显影型一定最好”。如果AI不断把每个潜在问题都提示出来,写作者可能形成新的依赖:他不再自己产生错误对象,而等待系统替他决定什么值得成为问题。于是成错链表面上非常完整,真正的发起权却外置。未来实验必须区分“由工具标出的成错点”与“写作者自主发起的成错点”,并观察提示撤除以后这种差异是否保留。
这也是AI时代一个容易被忽略的伦理问题。我们不能为了证明写作有价值,故意把高效辅助做弱;也不能为了保留所谓学习过程,拒绝给真正需要无障碍支持的人提供语音输入、自动纠错或结构帮助。本章只要求研究者把“当前产品变好”和“主体是否获得可追踪失败对象”分开测量,而不预设两者必须二选一。
为了避免“成错点”停在漂亮哲学上,本章用公开ArgRewrite语料做了一次最低成本代理检验。ArgRewrite收集了议论文多稿修订,句子之间进行了对齐,并对修订目的进行人工标注。它不是为本章设计的数据,因此不能直接测量完整成错链,但足以检验一个更弱的命题:如果把修订目的和错误类型显性化,就足以驱动更深内容重组,那么获得这种信息的条件应明显增加后续内容修订。
复算前先写死一个粗阈值:若显性修订信息具有足够强的驱动作用,第二到第三稿的内容修订占比应比对照条件至少高10个百分点,并且在控制母语/L2层后,效应方向应具有稳定统计分离。
公开论文表格中的计数显示,A组第二到第三稿的内容修订为191、表层修订为196,内容修订占比约49.35%;B组内容修订为172、表层修订为226,占比约43.22%,差约6.14个百分点,没有达到预先写死的10个百分点阈值。按母语/L2分层后的合并优势比方向上大于1,但95%置信区间跨1。
这个结果对本章不利,因为它说明“错误更可见”本身没有足够证据支持强机制。若我们把成错点定义成“知道哪里需要改”,理论会过宽。
因此,真跑迫使定义收窄:成错点不能只有错误位置,还必须恢复下游依赖,并观察到下一轮路径或约束真的改变。ArgRewrite恰好揭示了现有数据结构的缺口:它能很好记录“哪句话改了、改成什么、为什么改”,却不完整记录“一处冲突沿哪些意义依赖传播,并改变了下一轮哪条生成约束”。
这不是用“数据没有字段”替理论逃跑,而是提出一个可被补字段以后直接击穿的主张。如果未来构建了依赖追踪数据集,而地址—依赖—回写并不能比常规revision purpose提供任何增量预测,成错点就应被取消。
为了让“成错”能够进入实证研究,本章提出成错回写率EFR(Error-Formation Rewrite Rate)。它定义为:在具有可恢复触发源的实质性修订事件中,同时满足“地址明确、依赖可追踪、下一轮后果可观察”的事件比例。
分母不是所有键盘修改。错别字、标点、单纯措辞替换如果没有改变意义关系,不进入实质性事件。分子也不是“老师认为这是深度修改”的主观判断,而要求至少填出五个字段:trigger_locus(被击中的最小位置)、trigger_type(反例、证据冲突、推论失败、边界冲突等)、dependency_target(受影响的后续主张/理由/证据/组织节点)、revision_action(删除、改因果方向、换证据、改边界、重组等)、next_round_constraint(下一轮新增或改变的搜索/组织/判断约束)。
只有前三项关系能够闭合,并且最后一项出现可观察变化,EFR_flag才记1。数据没有保存被删文本、依赖关系或下一轮行为时记NA,而不是为了计算方便记0。
这个读数必须与作文质量正交。一次低分作文可以有高EFR,一次高分作文也可以低EFR。如果未来EFR几乎总是与教师分数、修订次数或写作时长高度同义,那么它只是现有指标的代理,理论价值会显著下降。
更重要的是,EFR不能直接拿来考核学生。一旦学校规定“高EFR得高分”,最便宜的达标方式就是人为制造错误—修订轨迹、写出漂亮的“我为什么改”说明,甚至让AI自动生成完整日志。一个用于保护真实失败经验的指标,会诱发对失败经验的伪造。EFR只能首先作为研究和系统诊断变量。
EFR还必须处理“一个触发、多次回写”和“多个触发、一次重构”两种边界。前者例如一个核心反例先导致缩小结论,随后又迫使重选证据、修改标题、调整下一篇研究问题;如果把四次动作都算四个成错点,会把一个事件膨胀成高分。本章因此按触发源去重,同一因果链只算一个事件,但可以记录传播深度。后者例如作者一次重写整段,同时解决三个独立冲突;若三个冲突拥有不同地址和依赖,应分别编码,不能因为最终动作只有一次就压成一个。
此外还需要编码者一致性。地址通常容易取得一致,依赖和下一轮约束更难。研究应至少双人独立编码一部分样本,并报告不同字段的一致性,而不是只报总EFR。如果trigger_locus的一致性很高,dependency_target却极低,说明我们测到的是“哪里改了”,还没有测到“为什么这处改变了后续”。这种不利结果必须直接修改构念,而不能用更复杂统计模型遮掉。
最后,EFR需要与既有指标做正交检验。最有价值的样本不是“好文章EFR也高”,而是反例:高分却低EFR、低分却高EFR、修订次数很少却出现高传播深度、修订次数很多却始终没有依赖回写。只有这些交叉案例稳定存在,EFR才不是作文分数或revision count的换皮。
第一,课堂议论文。学生写“短视频一定降低学习能力”,后来发现证据只支持特定持续注意任务中的表现下降。如果他只是把“一定”改成“可能”,没有改变证据与结论结构,成错弱;如果他将结论限定到任务类型,重组证据,并在下一段增加边界条件,则形成清晰成错点。
第二,口头研讨。两个人讨论一个问题,最后都觉得“好像哪里不对”,却无法恢复是谁在什么时候改变了定义,也无法指出哪条判断牵动后续。即使双方主观上学到了很多,成错可追踪性仍低。如果讨论被逐句转录、标注并在后续回看,成错条件可能成立。
第三,科学论文。审稿人指出研究设计不能识别作者声称的因果效应。如果作者只降低措辞强度,地址存在但回写有限;如果因此改变模型、补充稳健性检验、缩小结论并在下一项目中改变识别策略,形成跨轮次成错。
第四,AI静默润色。模型把学生的论证全部改顺,学生只接受最终版本。成品质量高,但无法恢复任何一个“我的旧判断为什么失败”的链条。此时可能出现典型“无错成文”。
第五,标准化记录。飞行检查单、医学记录或法律模板强调准确执行,不鼓励文本在写作过程中不断重构任务本身。这里低成错不必是缺陷,因为任务目的就是稳定复现而不是发现新关系。这个场景迫使本章把适用域限制在探索性、解释性和论证性复杂任务。
如果把这五个场景转成教学设计,重点就不再是“让学生多改几遍”,而是给关键关系留下重开机会。最简单的操作不是要求第三稿比第二稿长,而是在提交一稿后随机抽取一条承重判断,要求学生回答三件事:什么证据会使它失败;如果失败,后面哪一段必须跟着动;下一轮要新增哪条规则避免同类失败。这样做的目标不是训练学生写反思话术,而是把地址、依赖和回写从隐性过程变成可观察结构。
教师反馈也需要相应分层。直接告诉答案的反馈可能最有效地提高当前文本;只指出“哪里不清楚”的反馈保留更多问题空间;要求学生比较两个相互冲突的修订方案,则可能更容易形成成错链。本章不预先宣布哪一种教学最好,而是预测:如果教学目标包含迁移与自主修订,那么不同反馈方式即使获得相同的当篇分数,也会在后续无辅助任务的成错发起位置和依赖恢复率上分化。
对研究训练而言,成错点还提供一个不同于“批判性思维分数”的观察单位。研究生写文献综述时真正承重的时刻,可能不是引用数量增加,而是发现两个核心文献使用同一个概念却拥有不同操作定义;写方法时,可能是意识到一个变量无法区分两个竞争机制;写讨论时,可能是一个反例迫使理论适用域缩小。若这些事件能够被保存为结构化版本史,研究训练就可以研究“理论如何在失败中变形”,而不只评价最终论文。
第一条约束来自纠错编码:更多错误和更多冗余都没有单调价值。没有哪一个理论能够从“Hamming码需要冗余”推出“作文越长越好”。如果新增文字不能形成独立约束,它只增加噪声和成本。因此本章删除“外化越充分,成错越多”的强句。
第二条约束来自交通网络:路径变化也没有单调价值。高频修改可能是振荡,频繁撤回可能说明系统没有稳定约束。本章因此删除“修订越频繁,写作越高级”的价值排序。EFR描述发生,不直接描述质量。
第三条约束来自系统安全:一个可行动失效点不等于唯一根因。作者可以在某处形成非常清晰的成错链,但整篇失败仍由知识缺口、目标错误、事实错误或伦理问题共同造成。本章因此拒绝把成错点变成“文章问题的终极解释器”。
这三条约束共同改变了理论的适用范围:成错点只用于解释复杂生成活动中,一类潜在矛盾如何变成可操作的错误对象;它不回答什么观点是对的,不保证更多成错带来更高质量,也不适合所有稳定执行型文本。
第一条机制证伪针对最强竞争解释——“其实不就是深层修订吗”。在至少六个同质班级或多个同类写作单元中,控制初稿质量、总修订次数、写作时长和反馈量后,如果EFR对下一次独立任务中的针对性自我修订没有任何增量预测,而常规内容修订次数已经解释完结果,则成错点没有独立机制价值。
第二条针对“依赖字段是否多余”。如果仅知道错误位置就与知道完整地址—依赖—回写链具有相同预测力,那么本章额外加入的依赖结构应删除,理论降级为错误定位模型。
第三条针对持久外化。如果没有稳定外化地址的即时口头讨论,在控制互动时间、反馈质量与知识水平后,可以同样稳定地产生针对特定依赖关系的下一轮修复,那么“作文式外化促进成错”的Why主张被削弱。
第四条针对“无错成文”。随机把同类学生分到两种AI支持条件:一种直接静默替换问题文本,一种先暴露冲突、要求写作者确认依赖后再提供修复。若两组最终成品质量相近,并且在后续无辅助任务中的自我纠错表现也长期相同,则“保留成错链具有独立价值”的预测失败。
第五条是三阶段顺序预测。若一条完整成错链存在,数据应观察到:某轮先出现可定位差异,随后生成路径改变,路径改变再进入下一轮约束;而不是三个变量只在同一时点相关。如果长期看不到这个顺序,而仅有“深度写作者什么都更多”的一般相关,三阶段机制不成立。
第六条是换手预测。回写以后,下一轮最先暴露的问题类型应发生结构性变化。例如一次因果识别失败进入规则后,下一篇最先被拦截的应更早出现在证据选择而不是结论润色。如果同一类问题永远在同一位置重复,而所谓回写没有改变发起处,理论中的循环部分需要撤回。
本章把最强经验赌注写到2028年12月31日。届时如果能够完成一个预注册、至少N=120、至少三稿的复杂议论文研究,并同时记录文本版本、论证依赖、反馈、修订行为和下一任务表现,那么核心预测如下:在控制初稿质量、总修订次数、写作时间、反馈量和先验知识后,EFR相对于普通内容修订计数,应当对留出任务中的针对性自我修订提供可重复的增量预测。
为避免事后解释,本章把“不算命中”的情况写死:只提高当篇作文分数不算;只证明修订次数更多不算;只得到EFR与教师评价相关不算;只由参与者事后说“写出来让我想清楚了”不算;只做两个学校或两个国家的异质比较不算。
如果到期的高质量预注册研究显示,在合理样本量和同质设计下,EFR的增量预测接近零,或者所有效应都能被常规深层修订、知识转化或反馈响应指标替代,那么“成错点是一种独立机制”的强主张应撤回。
被证伪以后我们仍会学到一件重要的事:作文为什么有用,可能根本不需要增加一个“错误形成”层,现有写作过程与知识转化理论已经足够。这会把教学干预重新导向反馈质量、知识重组和修订策略,而不是建立新的依赖追踪数据。
本章还主动留下三个目前解释不了的洞。第一,某些专家可能在动笔前已经完成高度复杂的内部约束,文本阶段几乎没有成错,却依然产生真正的新知识;本章需要说明他们的成错是否被前移到草图、阅读批注或心智模拟。第二,文学写作中某些最重要的变化并不是“错误”而是意外发现,成错点不能吞掉发现机制。第三,集体写作中一个人的错误可能由另一个人完成依赖追踪和回写,成错究竟属于个人还是团队,目前没有充分答案。任何未来版本都不能靠扩大定义把这三个洞自动收入。
如果本章只要求别人的写作留下错误链,却把自己的理论写成一条从第一句到最后一句都没有失败的完美路线,它会成为自己最典型的反例。
实际上,这篇文章在形成过程中至少发生过一次关键收缩。最初最诱人的主张是“作文让错误显形”。这个说法很容易从纠错编码得到,也很容易写得漂亮。但公开ArgRewrite数据的代理检验没有支持“错误可见性本身足以带来显著深层修订”的强版本。于是理论不得不增加依赖与回写两个条件。
这意味着本章自己的核心对象不是在第一轮就完整存在。它是被不利数据逼出来的。如果后续研究进一步显示“依赖”字段没有增量价值,理论还必须继续缩;如果发现端位转换已经完整覆盖所有预测,成错点应被并入How理论。
因此,本章当前也只能把自己放在“可学失败”与“生产性作文”之间,而不能把发表当作理论成立的信号。真正决定它是否站得住的,不是名字是否好听,而是未来数据能不能稳定找到本章要求的交叉案例。
回到最初的问题:为什么需要作文?
答案不是因为不会作文就不能思考,也不是因为所有思想只有写下来才真实。人可以在谈话中成长,在阅读中改变,在行动中纠正自己。
作文的特殊价值之一,在于它提供了一种低门槛的结构,使多个判断能够长时间同时在场、彼此承担后果,并把修改前后的关系保存下来。由此,一些原本只能以“好像哪里不对”存在的潜在矛盾,可以获得明确地址;一处局部失败可以沿论证依赖向后传播;一次修改可以进入下一轮的判断条件。
当这三件事同时发生,一个新的对象出现:成错点。
它不是一句错误的话,而是一处已经拥有位置、依赖和后果的失败。正因为失败取得了这种形式,人才能在下一轮不只是“换一个答案”,而是知道自己为什么不能再沿原来的路线走。
这也许是作文最容易被成品主义遮住的价值。我们总希望孩子少犯错、文章更顺、论证一次成形,AI又把这套愿望推到极致。但如果一个人所有错误都在成为自己的对象以前被外部系统消灭,他可能得到越来越好的文本,却越来越少积累“我曾经如何失败、失败改变了什么”的结构。
所以,真正值得保护的并不是错误本身,更不是失败崇拜。值得保护的是一种能力:让失败获得足够清晰的存在形式,使它可以被追踪、被重新进入,并改变以后还会怎样思考。
这也重新界定了“会写作文”可能包含的能力。传统评价常把它拆成词汇、语法、结构、内容、论证与文体意识,这些都重要;成错视角额外追问的是,一个人能不能把自己的判断放进足够硬的关系里,使它有机会被事实和反例击中。真正困难的不是把观点说得越来越圆,而是允许某条已经投入身份和情感的承诺获得一个可以失败的位置。
因此,作文教育的价值也不能只用“未来工作还用不用写文章”来判断。即使未来大量文本由AI生成,只要人仍需要对复杂判断承担责任,就仍需要某种机制把承诺固定、把依赖显现、把失败保存。未来这种机制可以不是今天的五段式作文,甚至不一定以传统文章为唯一载体,但如果彻底消失,人面对复杂问题时会更容易拥有大量即时、流畅、可替换的意见,却更少拥有一条可以被追责、被修订并积累历史的思想路线。
从这个角度看,作文不是因为纸张古老而值得保留,而是因为它长期承担了一种认知制度功能:要求一个人在一段足够长的时间内,对一组相互依赖的判断保持可追踪责任。AI时代真正需要讨论的不是“还要不要作文”这个二选一,而是如果传统作文形态被替代,我们准备拿什么继续承担这项功能,以及新媒介是否真的保存了错误形成、路径改变与规则回写。
从这个意义上说,我们需要作文,不只是为了留下已经想明白的东西。我们还需要它,让一些我们原本还没有能力“错”的地方,第一次成为可以错、可以追,也可以因此改变下一轮思想的地方。
| 最终文本表现低 | 最终文本表现高 | |
| 成错可追踪性低 | 噪声稿:文本差,问题多,却无法恢复“地址—依赖—回写”链 | 无错成文:成品优秀,但关键失败未成为写作者自己的可追踪对象 |
| 成错可追踪性高 | 可学失败:成品仍弱,但已形成可追踪的承重错误链 | 生产性作文:成品较好,同时保留关键失败如何改变后续生成的证据 |
| 项目 | 定义/编码规则 |
| trigger_locus | 第t稿中被击中的最小文本位置;无法定位则NA |
| trigger_type | 反例、证据冲突、推论失败、定义漂移、边界冲突等 |
| dependency_target | 该位置直接影响的后续主张、理由、证据或组织节点 |
| revision_action | 删除、换证据、改因果方向、缩边界、重组、改问题等 |
| next_round_constraint | t+1或后续任务新增/改变的搜索、组织或判断约束 |
| EFR_flag | 地址、依赖、回写三条件全部成立记1;缺失字段记NA,不得自动记0 |
| 边界 | 纯错别字/标点/无意义层变化不计入实质性修订;同一触发造成多句连锁只计一个事件 |
第一,EFR指向“某次写作过程中的位置和关系”,不指向人的固定能力或人格。不得把低EFR直接解释为“这个人不会思考”。
第二,不得为了提高EFR,在真实安全关键、法律、医学或标准化任务中故意制造错误、延迟纠正或安排无必要的反复修订。发现明确风险时,安全处置优先于研究记录。
第三,任何据EFR做出的教育性不利安排,都必须公开编码规则、允许复核,并保留“数据字段缺失=NA”而非“能力为0”的区分。
第四,本章对ArgRewrite的分析是代理检验,不是对完整EFR的直接验证;其不利结果只能支持“错误可见性不足”这一收缩,不能单独证明成错点机制成立。
本章原列参考文献 11 条,已并入书末《参考文献(合编)》;合编条目后括注引用该条的章次,本章为「一」。
研究问题、三学科组合与3.9版执行要求由作者提出;资料检索、跨领域理论比对、候选命题生成、证伪设计、公开数据代理复算与初稿组织由人工智能协助完成;最终学术责任、概念命名、证据核验、发表与后续实证设计由作者承担。
本章属于理论建构与可证伪研究设计,不把“成错点”当作已经被实验确认的事实。任何正式发表版本都应保留不利结果、边界条件和撤回条件。
编者补节 成错点的正主、对切一,与本章检验做到了哪一档
本章把"一处矛盾何时成为可操作的错误对象"拆成三联条件:地址、依赖、下一轮的后果。这个拆法有一位正主,正文没有列出,必须补上。
Ohlsson 在《Learning from Performance Errors》(*Psychological Review*, 1996, 103(2): 241–262)里提出的理论,把"人如何察觉并纠正自己的执行错误"拆成三项认知功能:归责(blame assignment,判定是哪一步出的问题)、错误归因(error attribution,判定它属于哪一类)、知识修订(knowledge revision,据此把过度一般化的规则特化)。三项与本章的地址、依赖、回写几乎逐项对应。同一门学科、同一种三段结构、比本章早三十年,本章零引用——这是本卷所查出的最贵的一处缺席。
补上之后要给分离线,否则补引用等于交出本章。分离线有两条,都不是修辞性的。
第一条在错误的来源。Ohlsson 的错误由约束违反定义:任务有外部正确性判据(车挂错挡会有齿轮的响声与顿挫),错误是可自动检测的信号。本章处理的是论证性、解释性、研究性写作——这类题域的多数问题没有单一正确答案,"哪里错了"不能由外部判据自动给出。本章的三联条件因此不是检测机制,而是造出机制:一处潜在不一致必须先被写到某个文本位置上,才第一次有可能被指认。Ohlsson 的错误是被发现的,本章的错误是被形成的。这也是本章不叫"错误发现点"而叫"成错点"的全部理由。
第二条在纠正的终点。Ohlsson 的终点是规则特化:错误的规则被限制到正确的适用条件上,学习即完成。本章的终点在下一轮:证据路径、结论边界、问题定义或生成约束发生了可观察的改变。二者的差别在一个具体判例上可以判决——同一处矛盾,被作者当场看见、当场说明、当场改对,而下一轮的搜索与结构完全不变。按 Ohlsson,这是一次成功的纠错;按本章,这里根本没有形成成错点。本章第十四节的实测结果正好落在这个判例上:显性化修订信息之后,第二到第三稿的内容修订占比从 43.22% 升到 49.35%,差 6.14 个百分点,未达本章预先写死的 10 个百分点阈值。若未来数据显示这两种判法在所有可测后果上没有差异,本章的构念应当注销,改为 Ohlsson 理论在写作教育中的应用。
同族还应补一位:VanLehn 的僵局驱动学习(impasse-driven learning,1988;*Mind Bugs*, 1990)。僵局指的是当前规则不能继续、行动被迫中断。分离线很短:僵局要求中断,成错点不要求——本章的负面类型"无错成文"恰恰是全程不中断、一路顺畅、因而一个成错点也没有形成的那一类。可以说,本章处理的是 VanLehn 明确排除在外的那一半。
本章与第二章相邻,是因为它们做的是同一个动作:证明有一样东西在本轮没有被结清。它们必须切开,是因为不结清的东西不是同一样。
分离线在三处。对象:本章未结清的是一处矛盾的错误资格(它到底算不算一个可操作的错误),第二章未结清的是一处已写文字的结构角色(那句"天一直下雨"到底是天气还是压抑)。触发者:本章的定值由作者的下一轮动作完成——搜索、重组、改边界;第二章的定值由读者的全文阅读完成,而且要求后文携带可删除的差异证据。读数:本章的成错回写率按触发源去重,记的是事件;第二章的回写依赖差要读的是反事实——删掉那段后文之后,角色判断是否回落。
两条交叉判例给出双向判决:
其一,若一处成错点在完全没有后续文本的情况下已经改变了作者下一轮的证据路径(例如一篇短作文写完就交、作者第二天在另一个任务里改了取证方式),则本章的机制不依赖第二章的机制,第二章不能吃掉本章。
其二,若删除第二章所指认的后文触发之后,读者的角色判断回落,而本章所指认的下游依赖毫无变化,则第二章的对象不是本章的对象,本章也不能吃掉第二章。
这两条同时是两章的共同证伪条件:如果两条判例在实测中都做不出来——即凡成错点必伴随角色回写、凡角色回写必落在成错点上——那么两章说的是一件事,应当合并,并由更早给出完整读数的一方保留名称。
必须说清楚:本章第十四节做的是公开论文表格数字的代理复算,不是原始数据的重跑。它的价值不在于证明了什么,而在于它先写死了阈值再去算,算出来不够,于是本章当场把定义收窄——把成错条件从"错误被看见"改成"地址—依赖—回写"三联。本卷编者认为这一步是本章分数的主要来源,也提醒读者:这条不利结果只支持一个否定命题(错误可见性本身不足),不支持三联条件成立。三联条件目前仍是待检验构念。
本章正文另已写明所需的最小数据结构(可恢复触发源、依赖目标、下一轮约束)与双人编码一致性的报告要求。编者补充一句:若 trigger_locus 的一致性高而 dependency_target 的一致性极低,得到的仍然只是"哪里改了",此时应当修改构念,不应当用更复杂的统计模型把它遮过去——这句话正文已有,编者认为它值得被再说一次。
同批另有一稿名"余差继承",处理的是"本轮未解决的问题如何跨轮次保持身份并组织下一轮",与本章、第六章共用同一份修订语料、共得同一种字段不足的不利结果。本卷未收它,理由不是它弱,而是三名并立会使读者以为一篇被拆成三篇。本章与它的分离线在此备案:本章问的是一处矛盾何时取得错误的资格,它问的是一个已取得资格的未决对象如何跨轮次保持同一身份。若将来有人接着做,这条线是两者共存的唯一条件。