AI-答案不一致怎么办
你什么时候需要这页
- 同一个问题问两次,答案变了。
- 不同模型、不同会话、不同人问出来的结论不一样。
- 你怀疑是模型在胡说,但也可能是输入、上下文或外部数据变了。
最短答案
先分清三类不一致:上下文不一致、模型不一致、外部数据不一致。别一上来就怪“AI 不靠谱”。
最小闭环
- 固定问题、固定输入、固定时间点,先做一次对照。
- 如果结果仍不一致,检查上下文是否缺了
CLAUDE.md里的规则。 - 如果是模型漂移,切回原模型做对照,再补 skill 或 workflow。
- 如果是外部数据变了,就把数据来源和时间戳写清楚。
今晚能跑的一轮
- 先把问题改写成单句、单目标、单约束。
- 把最关键的前提写回
CLAUDE.md,避免每次口头补充。 - 如果任务本来就应该固定步骤执行,就做成 skill。
- 如果这次回答和上次差很多,利用 checkpoint 对照两轮输入差异。
和这些东西的关系
CLAUDE.md负责把会反复遗漏的前提写死。skill负责把稳定流程锁住,减少自由发挥。workflow负责把“问法、检索、判断、输出”固定下来。checkpointing负责保留对照点,方便追查到底是哪一步变了。hooks负责在输出前后做格式或事实校验,减少随机漂移。
常见误区
- 只比答案,不比问题和上下文。
- 把时间变化的数据当成静态事实。
- 没写来源、没写版本、没写模型,却要求完全一致。
- 看到不一致就立刻改 prompt,不先做定位。