Day 19 · 设计 Agent 的 Tool 定义文档
| 属性 | 值 |
|---|---|
| 日期 | 2026-08-30(周日) |
| 周次 | 第4周:场景聚焦+方案设计 |
| 轨 | 轨2 · 项目 Agent 落地调研 |
| 时间 | 1 小时 |
| 状态 | ⬜ 待完成 → ✅ 已完成 |
📋 Checklist
- 为 MVP 场景设计所有需要的 Tool(函数定义)
- 每个 Tool 定义:名称、描述、参数、返回值、错误处理
- 参考 Hermes 的
<tool_call>格式和 Claude 的tool_use格式 - 确认每个 Tool 对应的后端 API 是否存在
✍️ 学习笔记
在此记录你的笔记...
Tool 定义清单
Tool 1: search_product
名称: search_product
描述: 搜索 SmallRig 商品,支持按关键词、品类、兼容设备筛选
参数:
- query: string (必填) - 搜索关键词
- category: string (可选) - 商品品类
- device: string (可选) - 兼容设备型号
返回:
- products: [{id, name, price, image, compatibility, ...}]
对应后端 API:
Tool 2: ___________
名称:
描述:
参数:
返回:
对应后端 API:
Tool 3: ___________
名称:
描述:
参数:
返回:
对应后端 API:
API 缺口分析
| Tool | 需要的新 API | 优先级 |
|---|---|---|
❓ 疑问
📤 产出
- Tool 定义文档 → 归档到 产出归档/场景优先级矩阵.md(追加)
⏭️ 完成后:更新 当前进度