SuperAPI AI 工具集

tool-design

设计与创作

查看项目

更新于 10-15 23:40

技能介绍

用途:当需要为智能体设计工具、编写工具描述、降低工具复杂度、实现 MCP 工具或排查工具误用与失败时使用。核心是把每个工具当作确定系统与不确定智能体之间的契约,仅靠描述消除歧义。

主要能力:提供工具描述工程(回答工具做什么、何时使用、输入格式、返回什么与错误条件);提出合并原则,减少职责重叠的工具,并说明何时不应合并;讨论架构精简,如以单一命令执行工具配合文件系统原语;给出响应格式选项(简洁/详细)、默认参数、错误信息可恢复性设计;统一命名规范(动词-名词、参数与返回字段一致);工具集规模建议 10–20 个并用命名空间分组;MCP 需用全限定名 ServerName:tool_name;用智能体分析失败样例迭代优化描述;从无歧义、完整、可恢复、高效、一致五方面测试设计。

使用方式与场景:创建新工具、调试工具失败、优化现有工具集、从零设计工具 API、评估第三方工具集成、统一代码库工具约定时启用。资料含示例代码片段与提示词模板,但未提供安装命令、价格或平台支持信息。

限制:资料未给出可执行安装步骤、具体框架绑定或性能基准;工具数量、合并边界等建议需结合实际模型与数据质量判断,过度合并或参数过多都会降低表现。