修复 agent 乱造 enum 值的关键,不是加强 prompt 而是工具边界
Loud-Tax6854 · reddit · 2026-07-26
- 一位前端工程师分享了自己在 AI 内容生成 agent 里遇到的真实问题:模型会把 enum 值乱编成 inreviewpending,而系统里实际只有 inreview。
- 解决办法不是把 prompt 写得更强硬,而是把允许值移到一个 tool 里,让 agent 先读取当前 enum,再对输出做校验。
- 一旦选了列表外的值,调用就失败并重试。
- 这条经验总结得很直白:prompt 只是建议,工具边界才是契约。
- 作者也在追问:像组件 prop 名这种没那么整齐的约束,怎么同样做成可验证的“合法集合”。
「编程与Agent」频道最新
- Warp 六个非工程团队全用 Linear 和 Claude Code 工程化运作 — mon__lim · 2026-09-11
- 从聊天到 Agent,推理延迟正在成为生产级瓶颈 — Euphoric_Sea632 · 2026-09-11
- Anthropic 研究员:99% 工程师已跑 300+ 自改进 agent 群 — AlishaOutridge · 2026-09-11
- Gergely Orosz 观察:AI Agent 提速十倍交付,却带来一堆小退化 — ducha_aiki · 2026-09-11
- 同题 Echo Maze 实测:三大模型看似成功,代码里藏着同一个 bug — eyishazyer · 2026-09-11
- Astra 分镜+Minimax H3 分镜逐帧生成,视频创作成功率大增 — Hailuo_AI · 2026-09-11