数据截至 (上游 commit dad6f5196773)
04 · 工具体系:一个 builtin tool 从声明、渲染到落地执行
本章讲什么: 模型吐出 {"name": "lobe-web-browsing____search", "arguments": "{...}"} 之后发生的一切——这段声明长什么样、由谁执行、执行完怎么变成界面上那张搜索结果卡片、跑不动时谁来拦。
不讲什么: "这一轮该把哪些工具塞进 prompt" 属于装配问题,在 上下文工程;"工具结果回填后循环怎么继续转" 在 运行时内核。
1. 先建立直觉:一个工具由几块拼起来