第五章:`conventions/` 为什么是中后期最重要的目录
第五章: conventions/ 为什么是中后期最重要的目录 很多人搭工作区时,最重视 background/ 。 这很自然。背景资料最容易被看见,也最像“知识”。写小说要有世界观,做产品要有用户画像,写方案要有客户资料,写代码要有业务背景。没有背景,AI 很难理解任务。 但当一个 ACW 进入中后期,真正决定质量稳定性的,往往是 conventions/ 。 background/ 告诉 AI:“这个项目是什么。” conventions/ 告诉 AI:“你应该怎么做。” 这两句话的差别非常大。 一个 AI 可能知道项目背景,却仍然用错格式、改错文件、跳过验证、编造事实、忽略风格、把过程稿当成终稿。它不是缺少背景,而是缺少规则。人类协作也是一样。一个新人读完公司介绍,并不意味着他知道如何提交代码、如何写会议纪要、如何处理客户投诉、如何做质量检查。 conventions/ 的价值,是把隐含经验变成显性规则。 比如写作工作区里,你可能逐渐发现一些问题:AI 喜欢把摘要写得像广告;喜欢在纪实内容里补细节;喜欢把审校意见写得很泛;喜欢直接输出长文而没有先确认结构;喜欢把最终正文放错目录。每次问题出现时,你当然可以在对话里说:“下次不要这样。”但如果这句话只停留在当前对话,它很快就会消失。 更好的做法是,把它写进 conventions/ 。 例如: 纪实类内容不得补写用户未确认的真实经历。 最终正文必须写入 projects/{project}/manuscript/。 artifacts/ 只保存过程产物,不保存最终正文。 全篇起草前必须先形成结构或目录。 审校报告必须列出具体问题、位置和修改建议。 这些规则不只是限制 AI。它们也在帮助人类减少重复管理成本。 当规则沉淀下来,下一次任务就不需要重新解释。AI 可以读取规则后直接遵守。团队成员也可以看到同一套标准,不必依赖某个人在对话里反复提醒。 conventions/ 通常可以包含几类文件。 第一类是原则文件。 它写工作区最重要的价值判断。例如:事实边界优先于表达流畅;小任务不套重流程;过程产物和最终产物必须分离;用户最新输入优先于旧文档;不确定时标注待确认。 第二类是流程文件。 它写不同任务如何推进。例如写作任务可以分为 raw-input、requiremen...