工作模式

工作模式(Work Mode)把 Chatbox 从"只会聊天的 AI"升级为"能动手干活的 AI 助手"——它可以执行代码、读写文件、调用工具、查询知识库,并自动完成多步骤任务。本文从最基础的概念讲起,由浅入深,带你认识它的每一个能力和配置项。

⚠️

工作模式目前仅在桌面端(Windows / macOS / Linux)可用,且需要使用支持工具调用的模型(如 Claude、GPT 系列)。Web 与移动端只提供普通对话。

两种模式:对话 vs 工作

输入框的工具栏上有一个机器人图标按钮,它就是模式开关——图标旁边的小字会告诉你当前处于哪种模式。

在这里输入你的问题...
对话模式
Claude Sonnet
模式按钮位于输入框工具栏中间(图为对话模式)
  • 对话模式 —— 干净的纯文本对话。适合问答、写作、翻译、解释、头脑风暴。机器人图标为灰色。
  • 工作模式 —— 在对话的基础上,AI 获得一整套工具:执行代码、读写文件、调用 MCP、加载技能、查询知识库。机器人图标变为品牌蓝。
对话模式
工作模式
同一个按钮的两种状态:左为对话模式,右为工作模式
对比对话模式工作模式
擅长问答、写作、翻译、解释多步骤任务、跑代码、处理文件
工具不注入工具完整工具集
网页搜索用输入框上的地球图标开关在控制面板中管理

它是怎么工作的

工作模式下,AI 不再只是"想好答案一次性说出来",而是进入一个循环:先思考要做什么,调用一个工具,读取工具返回的结果,再决定下一步……如此往复,直到任务完成,最后给出回答。

思考调用工具读取结果循环…给出回答
工作模式的工作循环

每一次思考和工具调用都会作为"时间线步骤"实时显示在回复里。步骤默认折叠,只显示"工具名 · 摘要 · 耗时"一行;点击任意步骤可以展开,查看这次调用的参数结果。任务完成后,时间线顶部还会出现一条"工作了 xx"的总结条,点一下就能把整个过程收起,只看最终回答。

搜索文件· *.csv2.1s
读取文件· sales_2026.csv
参数
{ "path": "sales_2026.csv" }
代码执行· 运行中
回复中的工具调用时间线(第二步已展开)

模式切换与智能切换

把鼠标悬停在机器人图标上,会弹出控制面板。最上方的 模式 只有两个按钮——对话模式和工作模式,点哪个就用哪个,简单直接。

不确定该用哪种?模式按钮下方还有一个 智能切换(Smart Switching) 开关帮你做决定。它默认开启,只在选中对话模式、且你还没发出第一条消息时显示:

  • 开启后,当你发出第一条消息时,AI 会快速判断这个任务是否更适合工作模式。
  • 如果是,它不会擅自切换,而是在消息流里弹出一张"建议使用工作模式"的卡片,附上一句 AI 写的推荐理由,由你一键决定是否升级。
  • 如果不是,就静默按普通对话处理,本轮会话也不会再打扰你。
模式

适合快速问答、写作、翻译、解释和网页搜索。

智能切换
首条消息需要时提示工作模式。
内置
联网搜索
Chatbox AI
代码执行
批准
扩展
Skills
2
MCP
3
知识库
产品手册
工作目录
1
对话模式下的控制面板:模式按钮下方是智能切换开关,下方能力区置灰
sales_2026.csv
这是我们今年的销售流水,帮我按月汇总收入。
建议使用工作模式
这个任务需要读取你上传的表格并做计算,工作模式可以直接帮你跑完。
智能切换的建议卡片出现在消息流中

控制面板详解

控制面板把所有能力集中在一处。从上到下分为"模式""内置""扩展"三块;把鼠标移到某一行上,右侧会滑出对应的子面板做进一步设置(选择搜索提供方、切换审批级别、勾选知识库等)。注意:只有在工作模式下,下方的能力才可点击。

模式

适合需要文件、代码执行、工具、MCP、技能或知识库参与的多步骤任务。

内置
联网搜索
Chatbox AI
代码执行
批准
扩展
Skills
2
MCP
3
知识库
产品手册
工作目录
1
工作模式下的控制面板

内置能力

联网搜索

让 AI 联网搜索并读取网页正文。可选提供方:Chatbox AI(内置,需 License)、Bing Search、Tavily(需自备 API Key)。对话模式下同样可以联网——直接用输入框上的地球图标开关;进入工作模式后,则统一在控制面板里管理。

代码执行

这是工作模式的核心。AI 可以在本地沙箱里运行 Node.js 或 Bash 来处理数据、生成文件、转换格式,并配有读取、写入、编辑、搜索文件以及导出可下载文件等一整套能力。

代码执行有一个重要的安全选项——审批级别:

  • 批准(默认) —— 运行命令或修改真实文件前请求批准。安全、可控。
  • 完全访问 —— 跳过命令和文件修改的批准提示,AI 自动执行。速度快但风险高,仅在你完全信任当前任务时使用。

扩展能力

  • 技能(Skills) —— 一份份"专家说明书",告诉 AI 如何把某类任务做得更专业(基于 agentskills.io 规范,兼容 Claude Code 技能)。AI 按需加载完整说明。
  • MCP —— 让 AI 连接外部工具与服务。Chatbox 内置一批云端 MCP(Fetch、Sequential Thinking、EdgeOne Pages、arXiv、Context7,需 Premium),也支持你接入自定义服务。
  • 知识库 —— 绑定一个知识库后,AI 可以对它做语义检索、按段落读取文档,基于你自己的资料回答问题(RAG)。
  • 工作目录 (桌面端,Windows 暂不支持) —— 把本地某个真实文件夹授权给 AI,它就能在这个目录里直接读写而无需逐次审批。

安全与掌控

工作模式能动手,但始终把控制权留给你:

1

操作审批

当 AI 要运行命令或修改真实文件时(且未开启完全访问、目录也不在工作目录白名单中),对应步骤会变黄并自动展开审批卡片。你可以看到具体命令或文件改动,再决定批准或拒绝。

2

每 25 步暂停

为了防止 AI 在长任务里"跑偏",连续执行 25 步工具调用后会自动暂停,让你检查方向是否正确,再决定继续还是停止调整。

3

模式锁定

对话模式下你可以随时切到工作模式;但一旦以工作模式开始干活(发出消息、接受建议卡片或加载技能),模式就锁定为工作模式,不能再切回,以保证工具和上下文一致。想回到对话模式,新建一个会话即可。

运行命令· 等待批准
执行此命令前需要批准。
npm run build
命令执行前的审批卡片
代码执行· 已暂停
已在 25 步后暂停。请确认任务是否在正轨上,然后继续,或停止以调整方向。
长任务中每 25 步的自动暂停

实战场景

数据分析

上传一份 CSV/Excel,让 AI 帮你算指标、找规律、出结果。它会读文件、跑代码计算,把结论写成回答,再把汇总表导出到消息底部的"产物"区,可以直接预览或保存。

sales_2026.csv
这是我们今年的销售流水,帮我按月汇总收入,找出销售额最高的月份,并导出一份汇总表。
读取文件· sales_2026.csv
代码执行· node aggregate.js3.2s
参数
// 解析 CSV,按月分组求和
const rows = parseCsv('sales_2026.csv')
const byMonth = groupSum(rows, 'month', 'revenue')
console.table(byMonth)
结果
月份       收入
2026-09   ¥286,400
2026-10   ¥335,700
2026-11   ¥412,900
2026-12   ¥368,200
创建下载· monthly_summary.csv

已按月汇总完成,全年收入最高的四个月如下:

月份收入
2026-11¥412,900
2026-12¥368,200
2026-10¥335,700
2026-09¥286,400

11 月销售额最高(¥412,900),环比 10 月增长约 23%。完整的 12 个月汇总表已导出,可在下方预览或保存。

产物
monthly_summary.csv
12 行 · 2 列
数据分析任务:从上传文件,到跑代码,再到结论和可下载的汇总表
ℹ️

沙箱默认是 Node.js / Bash 环境,不预装 Python 科学栈。需要图表时,AI 通常会生成内含 SVG/Canvas 的独立 HTML 文件,供你下载预览。

代码编写

把项目目录加进"工作目录",AI 就能浏览代码、定位问题、修改文件,并在需要时运行脚本——像一位坐在你身边的结对程序员。

我的工作目录里有个 React 项目,登录页的按钮点了没反应,帮我找出原因并修复。
搜索文件内容· LoginButton2.4s
读取文件· src/pages/Login/LoginButton.tsx
编辑文件· src/pages/Login/LoginButton.tsx
参数
- <button className="login-btn">
+ <button className="login-btn" onClick={handleSubmit}>
运行命令· npm test6.8s
结果
PASS  src/pages/Login/LoginButton.test.tsx
Tests: 12 passed, 12 total

问题找到了:LoginButton 组件里的按钮没有绑定 onClick 事件,点击后什么也不会发生。已补上 handleSubmit 绑定并运行测试,12 项测试全部通过。

代码修复任务:定位问题、修改文件、跑测试验证

配置速查表

配置项位置作用
模式(对话 / 工作)面板顶部是否启用工具能力
智能切换面板 · 模式(对话模式时,默认开启)首条消息时建议是否升级到工作模式
联网搜索面板 · 内置联网搜索与读网页,可选提供方
代码执行 · 审批级别面板 · 内置批准(默认)/ 完全访问
技能面板 · 扩展 / 设置为任务加载专家说明书
MCP面板 · 扩展连接内置或自定义的外部工具
知识库面板 · 扩展基于你的资料回答(RAG)
工作目录面板 · 扩展(桌面,非 Win)授权 AI 直接读写本地文件夹
每 25 步暂停自动(不可关闭)长任务防跑偏的检查点

常见问题

为什么我看不到机器人图标? 工作模式仅在桌面端可用。如果图标变灰且不可点,通常是当前模型不支持工具调用——换一个支持工具的模型(如 Claude、GPT 系列)即可。

开始对话后还能切换模式吗? 对话模式下可以随时切到工作模式。反过来不行——一旦以工作模式发出消息(或接受了建议卡片、加载了技能),模式就会锁定,需要新建会话才能回到对话模式。

我的数据安全吗? 默认审批级别下,运行命令和修改真实文件前都会征求你同意;代码在本地沙箱中执行。只有你主动开启"完全访问"或把目录加入工作目录后,相应操作才会免审批。

💡

准备好了吗?打开 Chatbox 桌面端,把鼠标移到输入框上的机器人图标,开启你的第一个工作模式任务吧。