工具返回里写明 3 条结果被截断,Agent 仍只字未提里斯本
OtherwiseWeekend2222 · reddit · 2026-09-08
一位开发者让 Agent 通过自建 MCP server 查询 JFK 飞往五个城市的最低价,模型一次调用就完成(符合工具要求),正确报出都柏林 $385 等 4 个城市的价格,但里斯本完全从答案中消失——原因是模型设了 limit: 12,3 条里斯本记录被截断。关键在于:server 的响应里明确写了一段 note,指出哪 3 个日期/城市被截掉、如何调大 limit,这段话就在上下文里,模型却完全没转述。
作者的教训:把缺失信息写成 payload 里的「散文式 note」是必要但几乎无效的,因为 prose 可以被跳过。如果缺口重要,必须让 schema 强制暴露它——他下一步打算加一个必须在 searchstatus 为 "ok" 前为空的 missing 数组。(里斯本实价 $599,不影响推荐结论,但这不是重点。)
「编程与Agent」频道最新
- 《任天堂明星大乱斗 DX》反编译完工,Astra 加速收尾 — mohbibi_ · 2026-09-08
- ChatGPT 更新疑破坏 git worktree:智能体跨工作区乱发消息 — msg · 2026-09-08
- 开发者吐槽 agent 协作 PR 流程:改 prompt 再跑一遍只为小改动 — steipete · 2026-09-08
- 连续扩散+轨迹蒸馏,让语言模型一步生成代码 — pengzhangzhi · 2026-09-08
- 开发者用 AI 制作俯视角小游戏 — BLUECOW009 · 2026-09-08
- 47K star 开源 AI 渗透工具 Shannon 3.0 发布:先读源码再打真实目标 — testingcatalog · 2026-09-08