专题归档 · 2026 年 9 月(编辑分组,非实际写作日期)
BodySense:没有体态证据,Agent 为什么说出了高低肩?
从 unsupported posture observation 追溯输入证据、模型上下文及持久化边界的工程排查。
从一句可疑结论开始
那次故障的现象是:在没有充分体态观测依据时,系统输出了具体的高低肩判断。这份记录关心的重点不是医学上某个结论是否偶然正确,而是 AI Agent 有没有把尚未被证实的身体状态写进可持久化的诊断事实。
别从改 Prompt 开始
我当时准备从上传和持久化的证据入手,依次检查 Go 输入组装、Agent Runtime、结构化输出、再到事实归档。这条链越长,越需要把可检验的不变量写清楚:每一项具体观察结论应该能追溯到有权限、足量、类型正确的输入证据。
冻结输入比回忆更可靠
文章特别强调 Frozen Replay Input 和分层责任链。通过回放固定输入、比较结构化字段、检查证据链断裂位置,才能把“模型想当然地说了”与“上游把旧状态作为新事实注入”区分开。
这个问题提醒我:诊断系统里,模型输出一条看似合理的身体描述,不等于系统已经获得支持它的观察证据。事实入库前,必须校验来源和权限。