
上一篇我们讲了 Skill:它像一套可重复使用的工作方法。
但只有方法还不够。AI 想查实时信息、读取文件、运行代码,或者真正操作电脑,还需要能够执行动作的入口。这个入口,就是今天要讲的 Tool。
先记住一句话:
Tool 是 AI 用来获取信息或执行动作的工具。
## 从“会说”到“会做”
如果没有 Tool,大模型主要根据当前对话和已有知识生成回答。它可以告诉你“怎样查询快递”,却不一定能看到你的真实物流状态。
接入物流查询工具后,情况就不同了。AI 可以把快递单号交给工具,工具访问对应系统并返回最新结果,AI 再把结果整理成容易理解的回答。
所以,Tool 的价值不是让 AI 突然知道更多,而是给它一条连接外部世界的通道。
常见的 Tool 包括:
- 网页搜索:查找当前信息。
- 文件读取:查看文档、表格或图片。
- 代码运行:计算、整理数据或执行程序。
- API 调用:连接天气、物流、日历等服务。
- 电脑操作:点击、输入、滚动或下载文件。
不同产品支持的工具不同,是否可用还取决于当前环境和权限。
## “工具调用”到底发生了什么?

工具调用听起来很技术,其实可以拆成五步:
1. 你提出一个目标。
2. AI 判断是否需要某个工具。
3. AI 按工具要求提供参数,例如城市、日期或文件名。
4. 外部程序真正执行动作,并把结果返回。
5. AI 阅读结果,继续回答或决定下一步。
这里有一个容易忽略的重点:大模型负责判断和表达,工具负责真正执行。
例如你问“今天上海会下雨吗”,模型可能决定调用天气工具,并提供“上海”和“今天”两个参数。工具查询完成后返回天气数据,模型再告诉你是否需要带伞。
## Tool 和 Prompt 有什么区别?
Prompt 是你给 AI 的任务说明,Tool 是 AI 完成任务时可以使用的能力入口。
你写下“帮我整理这个表格,并找出销量最高的商品”,这是 Prompt。AI 读取表格、计算数据时使用的文件工具或代码工具,才是 Tool。
只有 Prompt,没有对应工具时,AI 可能只能告诉你操作方法;有了工具,它才可能直接读取数据并完成分析。
## Agent、Skill、Tool 怎么配合?

可以继续用“请一位助理做事”来理解:
- Agent 是负责推进任务的助理。
- Skill 是助理掌握的工作方法。
- Tool 是助理真正拿来使用的工具。
比如让 AI 帮你准备一篇调研报告:Agent 负责规划整个任务,Skill 规定选题、查资料和审稿流程,网页搜索、文件读取和图片生成则属于 Tool。
它们不是互相替代,而是各自解决不同的问题。
## 有 Tool 就一定可靠吗?
也不一定。
工具可能返回错误数据,参数也可能填错;有些操作还涉及隐私、费用或账号权限。因此,重要操作通常需要设置范围、确认步骤和人工复核。
尤其是删除文件、发送消息、付款和公开发布等动作,不能因为“AI 能调用工具”就默认全部放行。
一个可靠的 AI 工作流,不只是让 AI 有工具,还要让它知道什么时候用、能用到什么程度,以及哪些动作必须由人确认。
## 初学者怎样判断 AI 是否用了 Tool?
你可以观察三个信号:
1. 它是否明确显示正在搜索、读取文件或运行代码。
2. 它的回答是否包含刚刚取得的外部结果。
3. 产品界面是否要求你授权或确认某个动作。
如果没有这些信号,就不要轻易把一段听起来很确定的回答,当成实时查询结果。
## 本篇记忆卡
今天记住三句话:
1. Prompt 告诉 AI 要做什么。
2. Tool 让 AI 获取信息或执行动作。
3. Agent 负责判断什么时候使用什么 Tool,并继续推进任务。
最后做一个小练习:想一件你希望 AI 直接帮你完成的事,然后问自己——它需要连接什么工具,才能从“告诉我怎么做”变成“真的帮我做完”?
## 下篇预告
下一篇我们讲 Workflow:当任务不只需要一次工具调用,而是要按顺序完成多步操作时,AI 的完整工作流是怎样组织起来的?
夜雨聆风