工具与扩展
智能体怎样使用工具
理解对话、工具调用与结果文件之间的关系,知道什么时候需要额外配置。
本页内容
从要求到工具调用
智能体可以根据任务选择当前环境中可用的工具。整理资料通常需要读写文件;分析数据可能需要执行代码;查找公开信息需要联网能力。你可以直接说要完成什么,不必把需求改写成工具名称。
例如“用这份 CSV 绘制数据图,保留脚本”,应能检查到读取数据、计算或绘图的过程,以及保存的脚本和图片。
怎样确认工具工作完成
在任务区展开执行记录,阅读工具的结果或错误提示,再核对最终文件。一次工具返回成功只表示该步骤完成,仍要看它是否满足完整任务。
| 你想做的事 | 应提供的条件 | 完成后检查 |
|---|---|---|
| 处理本地文件 | 正确项目、可访问的文件、修改范围 | 原件、输出文件与保存位置 |
| 用代码分析数据 | 数据文件、字段说明、输出要求 | 数据量、单位、脚本与图表 |
| 整理网页信息 | 指定来源、联网能力、核对范围 | 链接、访问日期、未确认项 |
| 使用外部专业工具 | 已连接服务、依赖与所需权限 | 调用结果、产物和错误记录 |
什么时候需要 MCP 或技能
常规任务先使用已有能力。需要特定专业服务或一套固定工作方法时,再确认是否有合适的 MCP 连接或技能。技能提供方法,不会自动补齐工具所需的账户、程序和权限。
配置与验证见MCP 与技能。当前版本没有的入口不需要通过猜测路径来寻找。
一次只排查一个问题
先判断是工具没有出现、连接失败、输入不合要求,还是已经执行但结果不符合目标。保留失败步骤,补齐缺失条件后重试该步骤;不要同时更换模型、资料和工具,否则难以判断原因。
可以先跟着数据分析案例观察一次读文件、计算、绘图和交付的完整任务。