工具设计原则

状态:🚧 占位待补齐
一句话定义:工具是 Agent 的手; 粒度、命名、参数 schema、错误信息、幂等 决定模型能不能用对。

大纲(待补齐)

  1. 一个工具一件事 vs 巨石工具
  2. 描述文字怎么写才「模型可读」
  3. 错误返回:让模型可恢复,而不是堆栈砸脸
  4. 权限与副作用标注
  5. 与 MCP / Function Calling 的对应

已有相关文档(先读这些)

学习要点(补齐后应能回答)

  • 为什么「万能 search 工具」往往更差?
  • 工具失败时返回什么字段最有用?

参考资料(待补充)

-