工作电脑

了解 AI 员工的工作电脑概念——Docker 容器作为专属工作环境。

什么是工作电脑?

工作电脑就是 AI 员工的专属电脑。技术上它是一个 Docker 容器,但对你来说,它就像给 AI 同事配了一台工位电脑:

  • AI 员工可以在上面打开终端、运行命令
  • 可以读写文件、编辑代码
  • 可以打开浏览器、浏览网页
  • 文件会持久保存,不会因为关机丢失

工作电脑是纯工具环境——里面没有 AI,没有"另一个大脑"。AI 员工的大脑始终是那一个 LLM,工作电脑只是他的工具。

配置工作电脑

在对话中配置

最简单的方式——当 AI 员工需要工作电脑时,对话中会出现配置按钮:

用户: 小张,帮我跑一下这个 Python 脚本

张小明: 我目前还没有工作电脑,没法帮你实际运行。
        不过配一台很快,30 秒就好。

        [一键配置工作电脑]

张小明: 或者你也可以把脚本发给我,我帮你先看看有没有问题。

点击按钮后,系统自动创建容器并绑定。

在管理面板配置

  1. 进入 AI 员工管理 页面
  2. 编辑目标 AI 员工
  3. 在"工作电脑"区域点击 创建工作电脑
  4. 选择镜像模板(见下方模板说明)

镜像模板

不同角色的 AI 员工可能需要不同的工作环境:

模板预装内容适用角色
通用开发Git、Python 3、Node.js开发者
浏览器通用开发 + Playwright + Chromium运营、测试
全栈开发通用开发 + 更多语言工具链全栈开发

系统默认使用"通用开发"模板。AI 员工可以在工作中自行安装缺少的工具——就像真人拿到新电脑后自己装软件一样。

工作电脑上能做什么

绑定工作电脑后,AI 员工获得四个核心操作能力:

终端命令

在终端中执行任意 Shell 命令:

$ git clone https://github.com/xxx/yyy
$ cd yyy && npm install
$ npm run test

覆盖 80% 以上的执行场景——安装依赖、运行脚本、查看日志、编译构建等。

文件读写

直接读取或修改工作电脑上的文件。比如阅读代码、修改配置文件、创建新文件等。

浏览器操作

在工作电脑内置的浏览器中浏览网页、截图、填写表单。适用于 Web 测试、内容发布、信息采集等场景。

浏览器操作需要使用浏览器模板的工作电脑。如果当前模板没有浏览器,AI 员工会主动建议升级。

编程 CLI 工具

AI 员工可以在工作电脑上安装和使用编程 CLI 工具来处理复杂编码任务:

工具说明安装方式
Claude CodeAnthropic 的 AI 编码助手 CLInpm install -g @anthropic-ai/claude-code
Codex CLIOpenAI 的 AI 编码助手 CLInpm install -g @openai/codex

AI 员工使用这些工具就像真人用 IDE 插件——是"一个人使用了一个工具",不是"一个人叫了另一个人"。

安装决策规则

  • 小工具(pip 包、npm 包)→ AI 员工直接安装,不问你
  • 中等软件(Claude Code CLI ~100MB)→ 告知你后再安装
  • 大型软件(Chromium ~300MB+)→ 说明大小和时间,等你确认
  • 需要 API Key → 向你索要

工作空间

AI 员工的所有文件都保存在 /workspace 目录下。这个目录是持久化的——即使容器重启,文件也不会丢失。

/workspace/
  ├── openvort/        (clone 的代码仓库)
  ├── my-project/      (另一个项目)
  └── scripts/         (自己创建的脚本)

AI 员工会维护工作空间的状态记忆,即使跨会话也能记住电脑上有什么文件和工具。

节点模板与环境复制

当你觉得某个 AI 员工的工作电脑环境配置得好(装好了各种工具和依赖),可以:

  • 保存为模板 — 其他 AI 员工创建工作电脑时可以选择这个模板
  • 复制环境 — 把一个 AI 员工的环境快照复制给另一个
用户: 小王,帮我写个爬虫

王小刚: 我还没有工作电脑。不过我看到张小明的工作电脑已经装好了
        Python 和 Playwright,环境很适合写爬虫。要从他那边复制一份给我用吗?

        [复制张小明的工作环境]
        [配置全新工作电脑]

环境复制会继承所有已安装的工具和配置,但不会复制工作空间中的文件——新电脑从空白开始。

工作电脑状态

在聊天列表和对话界面中,AI 员工头像旁会显示状态指示:

指示含义
绿色圆点工作电脑在线,可以执行操作
灰色圆点工作电脑离线(容器已停止)
无圆点尚未配置工作电脑

点击状态指示器可以查看工作电脑的详细信息:运行时长、资源占用、工作空间内容等。

故障恢复

工作电脑可能因服务器重启、内存不足等原因异常中断。OpenVort 会自动检测并处理:

  • 容器停止 → 自动重启,恢复工作
  • 容器不存在 → 通知你,提供重建按钮
  • 磁盘满 → 通知你,AI 员工可帮忙清理临时文件

恢复后,AI 员工会主动说明情况:

张小明: 抱歉,我的工作电脑刚才出了点问题(内存不足被重启了)。
        我检查了一下,工作空间里的文件都还在。上次做到了 npm install
        这一步,我继续往下做。

下一步