逛 GitHub 的时候,发现了一个叫 PilotDeck 的开源项目,堪称 Harness 领域的开源小钢炮。
它由清华大学 THUNLP、面壁智能、OpenBMB 和 AI9Stars 联合开发,是一个开源的 AI Agent 工作台。虽然是 Agent 工作台,但它和 Codex、Workbuddy 这类工具还是有明显差异。

这个 Agent 是面向任务设计的,项目主要有以下几个亮点:
- 开源透明:代码公开,支持自行部署和修改,运行逻辑有据可查。
- 项目级隔离:每个项目都拥有独立的文件、记忆和工具,互不干扰。
- 记忆白盒化:AI 的记忆看得见、改得了,出错也能一键恢复。
- 模型智能路由:简单问题交给轻量模型,复杂任务调用强力模型,既省钱又高效。
- 持续在线执行:即使你不在线,Agent 也能在后台持续处理任务并交付结果。
- 不绑定任何大厂:支持多家模型与本地模型,按需选择,自由切换。
这次 PilotDeck 2.0 的更新重点放在了日常办公场景上:
- 处理办公文件:优化 Word、Excel、PPT 等文件的处理流程,从读取材料到生成、修改和检查成果全链路覆盖。
- 持续执行复杂任务:改善网络波动、输出过长、上下文增长时的任务执行稳定性,减少从头重跑的情况。
- 按任务搭配模型:通过智能路由把不同工作分配给合适的模型,控制调用费用。
- 上手和追改更方便:重新设计首次配置流程,优化文件上传、成果预览和对话中的任务调整体验。
开源项目简介
PilotDeck 以工作区(WorkSpace)为单位来组织任务,每个工作区都拥有自己的文件、记忆和技能。
你可以把一个项目需要的文件、对话和执行过程放在同一个空间里,Agent 在这个空间中读取材料、处理任务并保存成果。相比普通聊天窗口,工作区更适合持续多轮甚至更长时间的工作。
比如先让它根据资料整理一份报告,检查后再补充数据,最后按照同事意见调整章节。每一步都围绕同一组项目材料继续,不必每次从头交代背景。
实际操作中,可以在本地文件夹里放入公司的销售流水、客户数据和成本分析报告等资料,后续围绕公司相关的分析任务都在这个工作区里进行。

PilotDeck 2.0 优化了内置的办公 Skills,包括 PPT、Word、Excel 等。其中 Word Skill 支持批注、修订和页面检查;Excel Skill 更关注数据、公式和计算结果;PPT Skill 则覆盖内容编辑和视觉编辑,还会通过结构检查、前后对比、逐页渲染来核对成果,最终生成一份可编辑的 PPT。
例如根据销售流水、客户数据和成本分析 PDF 报告,让 PilotDeck 生成一份月度经营数据汇报 PPT,整个对话过程如下:



后续和公司运营相关的材料都可以持续丢进去,在这个工作区里不断对话即可。每个工作区拥有独立的文件、记忆与技能,多任务并行互不干扰,技能还能随任务自动沉淀,不存在全局上下文污染的问题。
记忆白盒化
多项目并行时,记忆可以做到白盒可追溯。如果 AI 记错了,能够定位到具体是哪条记忆出错,直接修改即可,不需要重开会话。

记忆的生成、抽取、存储与使用全链路都是可见的。系统还内置了 Dream 模式,利用空闲时间自动归纳整理记忆。
智能路由,让模型分工处理任务
PilotDeck 的智能路由会为不同任务搭配最合适的模型。主模型负责规划,再把适合拆出的工作交给其他模型执行。
比如让 PilotDeck 做小红书运营,整体规划和文本润色就可以由不同模型分工处理,性价比更高。

从表格可以看出,主、子模型全部使用一样的模型,比开启智能路由的费用高出 4 倍多。
开源项目还做了另一项测试,在多语言播客分发、多源数据报告等 7 项复杂任务中,对比了模型组合与单模型的性能表现:

安装与开始使用
你可以从 PilotDeck 官网或者 GitHub 的 Release 页面下载桌面安装包,也可以使用一键安装脚本。

macOS 或 Linux 用户可以使用以下一键安装命令:
curl -fsSL https://raw.githubusercontent.com/OpenBMB/PilotDeck/main/install.sh | bash
脚本会自动检查 Node.js 22、下载代码、安装依赖并构建前端。

安装完成后,在终端输入 pilotdeck 启动,然后浏览器访问 http://localhost:3001 即可。

首次打开网页后,按照引导选择大模型服务商并填入 API Key 和模型即可开始使用,配置会保存在本机。当前支持的服务商相当丰富,包括 DeepSeek、Anthropic、OpenAI、阿里云百炼、Google AI、MiniMax、Moonshot AI、火山方舟、智谱等。



配置完成后,PilotDeck 会展示完整的自我介绍和功能说明,包括命令行操作、文件处理、网页自动化、多种格式文档处理、集成工具和技能库等能力。

Windows 用户可以使用 PowerShell 安装命令:
powershell -ExecutionPolicy Bypass -c "irm https://raw.githubusercontent.com/OpenBMB/PilotDeck/main/install.ps1 | iex"
安装完成后,将终端显示的地址复制到浏览器打开,通常也是 http://localhost:3001。如果之后需要再次启动,在新的 PowerShell 窗口运行 pilotdeck 即可。
当然,你也可以选择克隆源码后用 pnpm 启动,或在已安装 Docker 的环境中运行 docker compose up -d --build 进行容器部署。
相关资源地址:
开源地址:https://github.com/OpenBMB/PilotDeck/blob/main/README.zh.md
官网:https://pilotdeck.openbmb.cn/
这个项目的模型选择非常灵活,如果你不想被单一服务商绑定,可以试试通过 RouteFast.ai 这类 API 中转服务接入多个大模型,切换起来会更方便。