Agent 的认知纪律:无来源不输出
为什么需要认知纪律
AI在信息不完整时,会用"合理猜测"填空白,然后把推理中间产物当作事实输出。这就是凭空捏造的根因。
三条硬规则
规则一:无来源,不输出
提到任何人名、模块名、路由名、功能名,必须有明确来源。来源仅限:原始文档正文、代码文件实际内容、用户明确说过的原话。
规则二:不确定,带标注
遇到不确定的内容,格式为:[待确认] X是什么 —— 因为没有在X文档/代码里找到原文
禁止把推测当结论输出,禁止说"应该是"而不标注。
规则三:列来源
提到任何文件中的内容时,必须注明出处。格式:X —— 来源:灵栖界全景蓝图v2.1.md 第X行
实际案例
在灵栖界开发中,Agent凭空捏造了"粒子广场"、"魔法工坊"等不存在于蓝图中的模块名,导致整个模块体系混乱,需要推倒重来。这就是无来源输出的代价。