工具与工具开关

什么是工具

工具是助手在对话里实际动手的操作。能力决定能不能用某一类服务;工具是具体动作。

例如你让它「搜一下今天的新闻」,它会调用「网络搜索」工具。这个工具依赖「网络搜索」能力——能力关了,工具也用不了。

功能目录

始终可用的核心工具

这些工具没有单独开关,对话里一直可以调用:

  • 读取文件:读工作区里的文件;文本、PDF、演示文稿、Word、表格都可以看,图片还能做本地识字
  • 写入文件:新建文件,或整份覆盖已有文件
  • 编辑文件:改文件里的一段文字
  • 删除文件:把文件或文件夹移到废纸篓
  • 移动文件:移动、重命名,或复制到新位置
  • 查找文件:按文件名或通配模式找文件
  • 搜索内容:按关键词或规则搜文件里的文字
  • 列出目录:查看某个文件夹里有什么
  • 提问:需要你补充信息或做选择时,会在对话里向你提问
  • 待办:多步骤任务时,用来列出步骤并勾进度
  • 当前编辑器文件:查看你正在编辑的那一份,不用你先报路径
  • 网页运行时检查:检查本地网页或脚本在浏览器里有没有报错
  • 压缩包:查看、解压或打包 zip
  • 子任务:另开一个子任务处理一部分工作,再把结果带回当前对话

可开关的工具

在「设置 → 工具与 Skills」的「工具开关」里可以单独开关。即使工具开着,也要对应能力开着才能用:

工具 依赖能力 说明
网络搜索 网络搜索 搜索网上的文字和图片
网页读取 远程获取 打开指定网址,取出页面正文
文件下载 远程获取 从网址把文件下载到工作区
图片识别 图片识别 分析图片并写出说明
网页截图 远程获取 给网页或本地 HTML 截图

条件出现的工具

满足条件后,助手才能调用:

  • 读取 Skill:至少有一个 Skill 处于开启时出现
  • 执行 Skill 动作:已开启的 Skill 带有可执行动作时出现

有哪些 Skill、怎么开关,请看侧栏「Skills 与 Skills 开关」。本页不列清单。

功能介绍

开关在哪里

可开关的五项,只在「设置 → 工具与 Skills」里拨。页面上方是「工具开关」,每项有说明和开关。所需能力关着时,开关是灰色的,并提示「所需能力已关闭」。

这里改的是所有对话共用的默认,改完立即生效。对话输入区的「能力设置」只开关能力,不列这些工具。

核心工具和条件工具没有单独开关。条件工具随 Skill 的开关出现或消失。

为什么有时候不可用

  1. 对应能力关了:例如关了「网络搜索」能力,「网络搜索」工具也不能用,开关会变灰。
  2. 工具本身关了:能力开着,你仍可单独关掉某一个工具。
  3. 能力没有可用配置:「网络搜索」和「图片识别」需要先有可用的提供方。没有时,对应能力本身也打不开,工具同样不可用。远程获取不需要提供方。
  4. 条件未满足:没有开启的 Skill 时,用不上「读取 Skill」;开启的 Skill 都没有可执行动作时,用不上「执行 Skill 动作」。

怎么开能力、怎么加提供方,请看侧栏「能力和能力开关」「各项能力的配置」。

核心工具做什么

读取文件用来看工作区内容。常见文本可以直接读;PDF、演示文稿、Word 和表格也能抽出文字。图片会先做本地识字,适合找图上的字。

写入文件会新建或整份覆盖。已有文件的局部修改,一般走编辑文件。

删除文件进废纸篓,需要时可以找回。移动文件可以换位置、改名,也可以复制一份并留下原文件。

查找文件按文件名找。搜索内容在文件正文里找。列出目录用来看某一层或整棵文件夹。

你说「这个文件」「当前页面」又没给路径时,助手可以用当前编辑器文件对准你正在看的那一份。

改完本地网页或脚本后,可用网页运行时检查查看结构问题、脚本错误和常用输出。

压缩包只处理 zip:列出里面有什么、解压到工作区,或把文件打成 zip。不支持 rar、7z、tar 等其它格式。

复杂工作时,助手可能列出待办,或在对话里提问让你选。也可以开一个子任务,在独立上下文里做完再汇报。

可开关的工具做什么

网络搜索用来查网上的新信息,会返回网页摘要和相关图片。关掉后,助手仍可用本地文件,也可以用网页读取打开你给出的链接。需要「网络搜索」能力,并已配置提供方。

网页读取打开你或助手指定的网址,取出页面正文。也可以把原始响应存进工作区,或向该地址发送内容。需要「远程获取」能力,不需要单独的提供方。

文件下载把链接里的文件存进工作区,适合图片、文档、压缩包等。只想看网页文字时,用网页读取即可。

网页截图给网页或本地 HTML 出图,默认存成 PNG。本地分页页面也可以按页截成多张图,或合成一份 PDF。

图片识别用图片识别服务理解画面并写出说明。需要「图片识别」能力,并已配置提供方。只想认出图上的字,用读取文件即可。

条件出现的工具做什么

读取 Skill让助手先读某项 Skill 的说明,再按说明做事。

执行 Skill 动作用来做 Skill 绑定的操作,例如生成、转换或改写文件。助手会先读取对应 Skill,再执行动作。

具体有哪些 Skill,请看侧栏「Skills 与 Skills 开关」。

小技巧

  • 能力是总开关,工具是分开关。总开关关了,分开关再开也没用。
  • 只想少花搜索费用时,关掉「网络搜索」即可;「远程获取」仍可抓你给出的链接。网页读取、文件下载、网页截图都依赖远程获取,但可以单独关。
  • 工具开关改完立刻对各个对话生效。能力则可能被某次对话自己记住,之后在设置里改,不会自动改回那次对话。
  • 说「帮我看这个文件」时,先把文件在编辑器里打开,助手就能对上当前这一份。
  • 看图上的字,用读取文件;要理解画面、版式或风格,再用图片识别。
  • 压缩包只支持 zip。