工作模式
工作模式(Work Mode)把 Chatbox 从"只会聊天的 AI"升级为"能动手干活的 AI 助手"——它可以执行代码、读写文件、调用工具、查询知识库,并自动完成多步骤任务。本文从最基础的概念讲起,由浅入深,带你认识它的每一个能力和配置项。
工作模式目前仅在桌面端(Windows / macOS / Linux)可用,且需要使用支持工具调用的模型(如 Claude、GPT 系列)。Web 与移动端只提供普通对话。
两种模式:对话 vs 工作
输入框的工具栏上有一个机器人图标按钮,它就是模式开关——图标旁边的小字会告诉你当前处于哪种模式。
- 对话模式 —— 干净的纯文本对话。适合问答、写作、翻译、解释、头脑风暴。机器人图标为灰色。
- 工作模式 —— 在对话的基础上,AI 获得一整套工具:执行代码、读写文件、调用 MCP、加载技能、查询知识库。机器人图标变为品牌蓝。
| 对比 | 对话模式 | 工作模式 |
|---|---|---|
| 擅长 | 问答、写作、翻译、解释 | 多步骤任务、跑代码、处理文件 |
| 工具 | 不注入工具 | 完整工具集 |
| 网页搜索 | 在控制面板中开关 | 在控制面板中开关 |
它是怎么工作的
工作模式下,AI 不再只是"想好答案一次性说出来",而是进入一个循环:先思考要做什么,调用一个工具,读取工具返回的结果,再决定下一步……如此往复,直到任务完成,最后给出回答。
每一次思考和工具调用都会以一行步骤的形式实时显示在回复里——"工具名 · 摘要 · 耗时"。只有正在运行(或等你处理)的步骤带颜色,完成的步骤变为灰色;连续完成的几步会折叠成一行,概括它们做了什么,例如"搜索文件、读取 1 个文件"。点击这一行可以展开其中的步骤,再点击某一步即可查看详情(如参数和结果)。工作模式的回复完成后,整个过程会收进一条"工作了 xx"的总结条,先展示最终回答;点一下总结条就能把步骤重新展开。
{ "path": "sales_2026.csv" }模式切换与智能切换
把鼠标悬停在机器人图标上,会弹出控制面板。最上方的 模式 只有两个按钮——对话模式和工作模式,下方有一行对当前模式的说明。请在发出第一条消息前选好:对话开始后模式就会锁定(见下文"模式锁定")。
不确定该用哪种?选中对话模式时,模式按钮下方会有一个 智能切换(Smart Switching) 开关帮你做决定。它默认开启,只在你发出第一条消息之前生效:
- 开启后,当你发出第一条消息时,AI 会快速判断这个任务是否更适合工作模式。
- 如果是,它不会擅自切换,而是在消息流里弹出一张"建议使用工作模式"的卡片,附上一句 AI 写的推荐理由,由你一键决定是否升级。
- 如果不是,就静默按普通对话处理,本轮会话也不会再打扰你。
轻上下文、省 token,聊天与角色扮演更自然生动。
控制面板详解
控制面板把所有能力集中在一处。从上到下分为"模式""内置"(联网搜索、记忆、代码执行)"扩展"(技能、MCP、知识库、工作目录)三块;把鼠标移到某一行上,右侧会滑出对应的子面板做进一步设置(选择搜索提供方、切换审批级别、勾选知识库等)。代码执行、技能、MCP 和工作目录只在工作模式下可用;联网搜索、记忆和知识库在两种模式下都能用。
全功能、严谨精确,胜任多步骤复杂任务。
内置能力
联网搜索
让 AI 联网搜索并读取网页正文。可选提供方:Chatbox AI(内置,需 License)、Bing Search、Tavily、BoCha、Querit(这三家需自备 API Key),以及 SearXNG(需填写实例地址)。两种模式下都可以联网——在控制面板的"联网搜索"一行开关即可。
记忆
让 AI 记住你们协作中沉淀下来的长期信息,并在之后的对话里用上。这一行的标签显示当前使用的记忆:全局记忆、搭档记忆(同一个搭档的所有对话共享)或关闭。已保存的记忆可以在设置中查看和管理。
代码执行
这是工作模式的核心。AI 可以在本地沙箱里运行 Node.js 或 Bash 来处理数据、生成文件、转换格式,并配有读取、写入、编辑、搜索文件以及导出可下载文件等一整套能力。
代码执行有一个重要的安全选项——审批级别:
- 始终询问 —— 每次命令需要访问主机环境时都询问。
- 智能批准(默认) —— 自动批准安全命令,无法确定时再询问。
- 完全访问 —— 跳过命令和文件修改的批准提示,并且不再每隔若干步暂停确认。速度快但风险高,仅在你完全信任当前任务时使用。
扩展能力
- 技能(Skills) —— 一份份"专家说明书",告诉 AI 如何把某类任务做得更专业(基于 agentskills.io 规范,兼容 Claude Code 技能)。AI 按需加载完整说明。
- MCP —— 让 AI 连接外部工具与服务。Chatbox 内置一批云端 MCP(Fetch、Sequential Thinking、EdgeOne Pages、arXiv、Context7,需 Premium),也支持你接入自定义服务。
- 知识库 —— 绑定一个知识库后,AI 可以对它做语义检索、按段落读取文档,基于你自己的资料回答问题(RAG)。
- 工作目录 (桌面端) —— 把本地某个真实文件夹授权给 AI,它就能在这个目录里直接读写而无需逐次审批。
安全与掌控
工作模式能动手,但始终把控制权留给你:
操作审批
当 AI 要运行命令或修改真实文件、而当前审批级别不会自动放行时(目录也不在工作目录白名单中),对应步骤会变为琥珀色,输入框的位置换成审批栏。审批栏里显示具体命令或文件改动,你可以直接批准或拒绝,也可以点"查看"跳到时间线里的这一步。
每 25 步暂停
为了防止 AI 在长任务里"跑偏",默认连续执行 25 步工具调用后会自动暂停,让你检查方向是否正确,再在同一个审批栏里继续或停止。"继续"旁的箭头可以选择当前对话或所有对话不再暂停;之后也可以在"设置 → 聊天"或对话设置里修改。完全访问下默认不暂停。
模式锁定
对话开始后模式就固定了——发出第一条消息后,对话模式和工作模式之间不能再互相切换,以保证工具和上下文一致。接受智能切换的建议卡片时,第一条消息会改用工作模式处理。想换用另一种模式,新建一个会话即可。
实战场景
数据分析
上传一份 CSV/Excel,让 AI 帮你算指标、找规律、出结果。它会读文件、跑代码计算,把结论写成回答,再把汇总表导出到消息底部的"产物"区,可以直接预览或保存。
// 解析 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已按月汇总完成,全年收入最高的四个月如下:
| 月份 | 收入 |
|---|---|
| 2026-11 | ¥412,900 |
| 2026-12 | ¥368,200 |
| 2026-10 | ¥335,700 |
| 2026-09 | ¥286,400 |
11 月销售额最高(¥412,900),环比 10 月增长约 23%。完整的 12 个月汇总表已导出,可在下方预览或保存。
沙箱默认是 Node.js / Bash 环境,不预装 Python 科学栈。需要图表时,AI 通常会生成内含 SVG/Canvas 的独立 HTML 文件,供你下载预览。
代码编写
把项目目录加进"工作目录",AI 就能浏览代码、定位问题、修改文件,并在需要时运行脚本——像一位坐在你身边的结对程序员。
- <button className="login-btn">
+ <button className="login-btn" onClick={handleSubmit}>PASS src/pages/Login/LoginButton.test.tsx
Tests: 12 passed, 12 total问题找到了:LoginButton 组件里的按钮没有绑定 onClick 事件,点击后什么也不会发生。已补上 handleSubmit 绑定并运行测试,12 项测试全部通过。
配置速查表
| 配置项 | 位置 | 作用 |
|---|---|---|
| 模式(对话 / 工作) | 面板顶部 | 是否启用工具能力 |
| 智能切换 | 面板 · 模式(对话模式时,默认开启) | 首条消息时建议是否升级到工作模式 |
| 联网搜索 | 面板 · 内置(两种模式均可用) | 联网搜索与读网页,可选提供方 |
| 记忆 | 面板 · 内置 | 全局记忆 / 搭档记忆 / 关闭 |
| 代码执行 · 审批级别 | 面板 · 内置 | 始终询问 / 智能批准(默认)/ 完全访问 |
| 技能 | 面板 · 扩展 / 设置 | 为任务加载专家说明书 |
| MCP | 面板 · 扩展 | 连接内置或自定义的外部工具 |
| 知识库 | 面板 · 扩展 | 基于你的资料回答(RAG) |
| 工作目录 | 面板 · 扩展(桌面端) | 授权 AI 直接读写本地文件夹 |
| 每 25 步暂停 | 自动(默认开启;可在设置 → 聊天或单个对话中关闭) | 长任务防跑偏的检查点 |
常见问题
为什么我看不到机器人图标? 工作模式仅在桌面端可用。如果图标变灰且不可点,通常是当前模型不支持工具调用——换一个支持工具的模型(如 Claude、GPT 系列)即可。
开始对话后还能切换模式吗? 不能。请在第一条消息前选好模式——之后两种模式之间都不能再切换,想换用另一种模式需要新建会话。唯一的例外是智能切换的建议卡片:它可以让第一条消息改用工作模式处理。
我的数据安全吗? 默认的"智能批准"级别下,安全命令会自动执行,无法确定的操作会先征求你同意;如果希望每条需要访问主机环境的命令都由你批准,可以选择"始终询问"。代码在本地沙箱中执行。只有你主动开启"完全访问"或把目录加入工作目录后,相应操作才会免审批。
准备好了吗?打开 Chatbox 桌面端,把鼠标移到输入框上的机器人图标,开启你的第一个工作模式任务吧。