工具与工具开关

什么是「工具」

「工具」是 AI 助手在对话过程中可以调用的具体操作。如果说「能力」决定了 AI 能使用哪些服务,那么「工具」就是 AI 实际执行动作的手段。

举个例子:当你让 AI「帮我搜一下今天的新闻」,AI 会调用「网络搜索」工具来完成这个任务。这个工具依赖「网络搜索」能力——如果能力被关闭,工具也无法使用。

工具列表

始终可用的核心工具

这些工具是 AI 的基础能力,始终可用,不受开关控制:

  • 读取文件:读取工作区内的文件内容,支持文本、PDF、图片 OCR 等
  • 写入文件:在工作区内创建或覆盖文件
  • 编辑文件:对文件进行局部修改(查找并替换)
  • 删除文件:将文件移入废纸篓
  • 移动文件:移动或重命名文件
  • 文件搜索:按文件名模式查找文件
  • 内容搜索:按关键词或正则表达式搜索文件内容
  • 列出目录:查看目录结构
  • 提问:AI 需要你补充信息时,会向你发出提问
  • 待办管理:AI 在执行多步骤任务时,用来规划和追踪进度

可开关的工具

以下工具可以在「设置 → 工具」中自由开关,每个工具依赖一项特定的能力:

工具 依赖能力 说明
网络搜索 网络搜索 搜索互联网并返回结果摘要
网页抓取 远程获取 访问指定 URL 并提取页面内容
文件下载 远程获取 从 URL 下载文件到工作区
网页截图 远程获取 对网页或本地 HTML 进行截图
图片识别 图片识别 分析图片内容并返回描述

条件可用的工具

这些工具在满足特定条件时才会出现:

  • 读取 Skill:当有任何 Skill 处于启用状态时可用(详见「Skills 与 Skills 开关」)
  • 执行 Skill 动作:当有 Skill 绑定了动作且处于启用状态时可用
  • 子任务:AI 可以启动独立的子任务来并行处理工作

工具开关怎么用

在「设置 → 工具」中,你可以看到所有可开关的工具。每个工具旁边有一个开关,以及它所依赖的能力标识。

开关状态同样是分层的:对话级设置优先于全局设置。

为什么有时候工具不可用

  1. 对应的能力被关闭了:工具依赖能力。如果「网络搜索」能力被关闭,那么「网络搜索」工具也无法使用。此时工具开关会显示为灰色。
  2. 工具本身被关闭了:即使能力是开的,你也可以单独关闭某个工具。
  3. 能力没有可用的服务配置:比如「网络搜索」能力虽然开着,但没有配置任何搜索服务提供方,工具同样无法工作。
  4. 条件未满足:「读取 Skill」和「执行 Skill 动作」这两个工具需要有启用的 Skill 才会出现。

简单记忆:能力是总开关,工具是分开关。总开关关了,分开关再怎么开也没用。