修复 agent 乱造 enum 值的关键,不是加强 prompt 而是工具边界
Loud-Tax6854 · reddit · 2026-07-26
- 一位前端工程师分享了自己在 AI 内容生成 agent 里遇到的真实问题:模型会把 enum 值乱编成 inreviewpending,而系统里实际只有 inreview。
- 解决办法不是把 prompt 写得更强硬,而是把允许值移到一个 tool 里,让 agent 先读取当前 enum,再对输出做校验。
- 一旦选了列表外的值,调用就失败并重试。
- 这条经验总结得很直白:prompt 只是建议,工具边界才是契约。
- 作者也在追问:像组件 prop 名这种没那么整齐的约束,怎么同样做成可验证的“合法集合”。
「编程与Agent」频道最新
- NeurIPS 论文:MCP 工具故障使 agent 任务分暴跌 60%,大模型也救不了 — dair_ai · 2026-10-26
- 通用 Agent 跑 LinkedIn 外联一月烧 1.4 亿 token,脚本方案省 60 倍 — ChrisHarpon2 · 2026-10-26
- OpenAI Decisions API 升级:单次可处理 400 个问题并新增语音与图像能力 — OpenAIDevs · 2026-10-26
- 单靠 NLI 校验 Agent 记忆会误杀 5/6 新事实,加一道相似度门槛全部纠正 — Alternative_Pin9598 · 2026-10-26
- LangChain 发布 Managed Deep Agents 0.9,伦敦大会演讲详解 — LangChain · 2026-10-26
- 知识工作者 kit 新增项目组织方法:第一周发现比收尾省得多 — dSebastien · 2026-10-26