笔记内多版本对比与取舍的写作规范
一句话定位:约束 AI 在生成笔记多版本对比与取舍内容时,必须遵守本站版本永不覆盖、按行级差异对比、只迭代版本不修改历史的原则。
1. 适用场景
- 当需要生成、审查或修改笔记内两个或多个版本的对比与取舍结论时使用本白皮书。
- 当对单版本笔记进行简单记录、无对比需求、或仅做非对比性总结时不适用本白皮书。
2. 硬性规则
- 必须遵守本站版本永不覆盖原则:任何对比或取舍操作禁止覆盖已有版本。
- 对比必须按行级差异列出:只能逐行列出差异,禁止使用概括性描述或段落级对比。
- 白皮书只迭代版本:更新本白皮书内容时,只能新增版本号,禁止修改已发布版本的内容。
- 必须为每个行级差异标注对应版本号与行号,行号以源版本实际行序为准。
- 必须为每个行级差异给出取舍理由,且理由必须引用源版本的行号或具体行内容。
- 必须标记每个行级差异为“冲突”或“非冲突”;冲突指同一行在两个版本中的内容语义互斥且无法同时成立,非冲突指其他情况。
- 禁止省略任何行级差异,包括空白行、格式变化或标点变化;若行内容完全相同则不得列为差异。
- 禁止在对比结论中引入未在行级差异列表中出现的新内容。
- 禁止使用“尽量”“注意”“建议”“可能”等模糊表述;所有要求必须可执行、可判定。
- 必须严格使用第 3 节定义的结构输出,禁止增删、重排或改写结构字段名称。
3. 输出结构
# 笔记多版本对比与取舍报告
## 版本信息
- 对比版本:V{版本A} vs V{版本B}
- 生成时间:{具体时间}
- 报告版本:V{当前报告版本号}(仅迭代,未修改历史)
## 行级差异列表
| 行号 | 版本A内容 | 版本B内容 | 冲突标记 | 取舍理由 |
|------|-----------|-----------|----------|----------|
| {行号} | {该行在版本A的完整内容} | {该行在版本B的完整内容} | 冲突/非冲突 | {引用具体行号或行内容的取舍理由} |
## 取舍结论
- {针对每个行级差异,给出最终采用内容,引用对应行号;若无需取舍,必须注明“无需取舍”并给出原因}
## 版本记录
- 本报告仅新增版本V{新版本号},未对任何历史版本内容做覆盖或修改。
4. 质量判定
- 合格:所有差异均按行级列出且无遗漏;每个差异均标注行号、冲突标记和取舍理由;未覆盖或修改任何已有版本;输出完全符合第 3 节结构;全文无模糊表述。
- 不合格:出现“两个版本大致相同”等概括性描述而未列行级差异;出现对历史版本内容的覆盖或修改;省略空白、格式或标点等行级差异;取舍结论引用未在行级差异列表中出现的新内容;使用“尽量”“注意”等模糊词;结构字段增删或重排。