DeskClaw 开源人机协同平台本地部署与使用指南
概述
DeskClaw(NoDeskAI/nodeskclaw)是一个开源的人机共管运营平台:人在上面定策略、派任务,AI 同事在后台不停干活,所有协作都在一个可视化的'Cyber Workspace'里完成。本文会带你用 Docker Compose 在单机上把完整平台跑起来,并演示一个真实场景。
一、整体部署与使用流程
从准备服务器到 AI 同事真正干活的完整链路如下:
- 环境准备(Docker Desktop)
- 代码获取(Git Clone 或 ZIP)
- 服务启动(Docker Compose)
- 账号获取与登录
- 工作区配置与任务派发
二、项目背景:DeskClaw 解决什么问题?
官方定位:The open-source platform where humans and AI run businesses together — from strategy to execution.
核心概念:
- Cyber Workspace(赛博工作区):人和 AI 共享的运营看板,是业务实际发生的地方。
- Gene System(基因系统):AI 同事的技能包,可按需加载、组合。
- Elastic Scale(弹性扩缩容):支持在 Kubernetes 或本地 Docker 一键部署/扩容 AI 运行实例。
简单说:你定'做什么',AI 同事负责'怎么做',DeskClaw 把两者捏合成一个真正的团队。
三、环境准备:Docker Desktop
在 Windows 上运行 DeskClaw,最核心的工具就是 Docker Desktop。它会在你的 Windows 上通过 WSL2 虚拟化出一个轻量级的 Linux 内核,用来跑容器。
步骤 1:安装 Docker Desktop
- 下载安装包:访问 Docker 官网下载页面,点击'Download for Windows'下载安装程序。
- 安装与配置:双击运行安装程序,确保勾选'Use WSL 2 instead of Hyper-V'(推荐,性能更好)。安装完成后,重启电脑。
- 启动与验证:重启后,启动'Docker Desktop'应用。左下角状态栏显示'Engine running'绿色图标,即表示 Docker 引擎已就绪。
步骤 2:准备代码目录与项目文件
你可以选择两种方式获取代码:
方式一:Git Clone(推荐)
- 下载并安装 Git for Windows。
- 在电脑上新建一个文件夹,例如
D:\DeskClaw。 - 在该文件夹内右键点击空白处,选择'Open Git Bash here'或'在终端中打开'。
- 输入以下命令克隆项目:
git clone https://github.com/NoDeskAI/nodeskclaw.git
方式二:直接下载 ZIP
- 访问项目 GitHub 主页。
- 点击绿色的'Code'按钮,选择'Download ZIP'。
- 解压到指定目录,例如
D:\DeskClaw\nodeskclaw。
完成后,请确保你的终端当前目录位于 nodeskclaw 文件夹内。
四、一键启动:Docker Compose 部署
步骤 1:启动服务
打开 PowerShell(推荐)或 CMD,切换到项目目录:
cd nodeskclaw


