跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客我的书AI学习GitHub 精选镜像AI 生图工具UI配色美学关于
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
编程语言SaaSAI

Docker 部署 DeskClaw:构建本地人机协同办公平台

DeskClaw 是一个开源的人机共管运营平台,允许人类与 AI 在可视化工作区中协作。如何通过 Docker Compose 在 Windows 本地快速部署该平台,包括环境准备、服务启动、账号获取及模型配置。通过实战案例展示了如何创建赛博工作区、添加 AI 同事并指派自动化任务,实现行业情报的自动整理。文章还涵盖了性能优化、数据备份及网络代理等实用建议,帮助用户从零搭建个人 AI 办公系统。

竹影清风发布于 2026/4/5更新于 2026/10/779 浏览
Docker 部署 DeskClaw:构建本地人机协同办公平台

DeskClaw(NoDeskAI/nodeskclaw)是一个开源的人机共管运营平台。在这个平台上,人类负责制定策略和派发任务,AI 同事在后台自动执行,所有协作都在可视化的'赛博工作区'中完成。这不仅仅是一个聊天框,而是一个共享的业务看板。

本文将带你使用 Docker Compose 在单机上快速搭建完整平台,并演示一个真实场景:让 AI 同事每天自动整理行业情报。

整体部署流程

从准备服务器到 AI 同事开始工作,整个链路主要包含环境配置、服务启动、账号获取以及业务配置几个环节。后续章节将围绕这些步骤展开详细操作。

项目背景与核心概念

DeskClaw 的定位是让人类和 AI 共同经营企业,涵盖从策略到执行的各个环节。

  • Cyber Workspace(赛博工作区):人和 AI 共享的运营看板,展示团队关系拓扑,支持共享黑板和任务委派,是业务实际发生的场所。
  • Gene System(基因系统):相当于 AI 同事的技能包,来自公共市场或私有库,可按需加载、组合并持续进化。
  • Elastic Scale(弹性扩缩容):支持在 Kubernetes 或本地 Docker 一键部署或扩容 AI 运行实例,基础设施由平台管理,你只需专注决策。

简单来说,你定'做什么',AI 同事负责'怎么做',DeskClaw 把两者整合成一个真正的团队。

环境准备:Docker Desktop

在 Windows 上运行 DeskClaw,最核心的工具是 Docker Desktop。它通过 WSL2 虚拟化出一个轻量级的 Linux 内核来运行容器。

安装 Docker Desktop

访问 Docker 官网下载页面,点击 Download for Windows 下载安装程序。运行安装程序时,确保勾选 Use WSL 2 instead of Hyper-V,推荐开启以获得更好的性能。安装完成后重启电脑。

启动应用后,左下角状态栏显示 Engine running 绿色图标即表示引擎就绪。

准备代码目录

获取代码有两种方式:

方式一:Git Clone(推荐) 新建文件夹如 D:\DeskClaw,右键选择 Git Bash 打开终端,输入以下命令:

git clone https://github.com/NoDeskAI/nodeskclaw.git

方式二:直接下载 ZIP 访问 GitHub 主页,点击 Code 按钮选择 Download ZIP,解压到指定目录。

完成后,请确保终端当前目录位于 nodeskclaw 文件夹内。

一键启动:Docker Compose 部署

启动服务

切换到项目目录并执行一键启动命令:

cd nodeskclaw
docker compose up -d

这一步会自动拉取 PostgreSQL、Backend、Portal 等镜像并启动容器。首次运行可能需要几分钟下载镜像。

获取初始账号密码

服务启动后,查看日志获取管理员账号:

docker compose logs nodeskclaw-backend --tail 100

在输出中找到类似 Initial admin account 的内容,记下随机生成的密码。登录后系统会强制要求修改密码。

浏览器访问

打开浏览器访问 http://localhost。如果 80 端口被占用,可修改 docker-compose.yml 文件,将 Portal 的端口映射改为其他端口,例如 8080:80,然后访问 http://localhost:8080。

基本操作与配置

恭喜你,赛博办公室已在本地跑起来。接下来的重点是'装修办公室'和'招聘员工'。

  1. 创建 Cyber Workspace:这是你和 AI 团队共享的业务看板。
  2. 添加集群:配置底层资源。
  3. 添加 AI 同事:相当于招聘新员工。
  4. 配置 LLM(大模型):赋予 AI 思考能力。

在设置页面的模型配置中,选择你的模型服务商,填入 API Key 并保存。等待片刻即可看到第一个员工部署成功。

实战示例:AI 同事整理行业情报

假设你需要每天早上汇总 AI 行业动态,传统做法需要手动浏览多个网站并复制粘贴。在 DeskClaw 里,我们可以创建一个情报收集 AI 同事来自动化这一过程。

步骤 1:创建工作区

登录 Portal 后,进入工作区模块,点击新建工作区。名称设为 AI 行业情报站,说明为 每天自动收集 AI 行业动态,生成简报。保存后会看到一个包含共享黑板、任务看板和 AI 同事列表的空白 Workspace。

步骤 2:添加 AI 同事

在 Workspace 中点击添加 AI 同事,保存后该同事会出现在拓扑图中,与你形成协作关系。

步骤 3:安装技能包(Gene)

Gene 是 AI 同事的能力基因,例如网页抓取、文本摘要、JSON 结构化输出等。在 Gene 市场中搜索 web-collector 或 news-summarizer,选择一个适合新闻抓取的 Gene 安装到工作区,并将其绑定到 AI 同事身上。

步骤 4:配置大模型

AI 同事需要大模型才能思考和总结。在设置 -> 模型配置中,选择服务商,填入 API Key 并保存。

步骤 5:派发任务

在工作区的黑板或任务栏点击新建任务,填写描述:

'访问指定网站,搜集与 AI 相关的最新文章,生成一份包含标题、摘要、链接的 Markdown 简报,并保存到黑板。'

给 Windows 用户的提示

  1. 性能考量:本地运行流畅,但多任务处理可能占用较多内存和 CPU,建议至少 16GB 内存。
  2. 数据安全:数据保存在本地 Docker 容器挂载的卷中。卸载或删除容器可能导致数据丢失,务必定期备份。
  3. 网络代理:若访问 Docker Hub 或 GitHub 较慢,可在 Docker Desktop 设置中配置代理加速。

小结

今天我们在 Windows 本地搭建起了一个真正的人机协同工作平台。这不是一个简单的 Demo,而是一个可以随需求不断迭代的操作系统。无需成为技术大牛,也不需要昂贵服务器,只需一台普通电脑,就能拥有一个永不疲倦的 AI 团队。试着把日常重复性工作拆解成任务,交给你的 AI 同事吧。

目录

  1. 整体部署流程
  2. 项目背景与核心概念
  3. 环境准备:Docker Desktop
  4. 安装 Docker Desktop
  5. 准备代码目录
  6. 一键启动:Docker Compose 部署
  7. 启动服务
  8. 获取初始账号密码
  9. 浏览器访问
  10. 基本操作与配置
  11. 实战示例:AI 同事整理行业情报
  12. 步骤 1:创建工作区
  13. 步骤 2:添加 AI 同事
  14. 步骤 3:安装技能包(Gene)
  15. 步骤 4:配置大模型
  16. 步骤 5:派发任务
  17. 给 Windows 用户的提示
  18. 小结

更多推荐文章

查看全部
  • WebView2 运行库快速部署及开发调试指南
  • C#预测模型:ML.NET与Python性能对比分析
  • 双栈实现队列:原理、代码与性能分析
  • Java 环境配置详细教程
  • Java GUI 编程:Swing 与 JavaFX 入门实战
  • 动态规划算法详解:原理、步骤与实例
  • ROS1 全局参数:定义、获取与修改实战
  • 从哈希表到 unordered_map 与 unordered_set 的封装过程
  • C++ 笔试刷题 Day 16:字符串替换、神奇数及 DNA 序列
  • Android 使用 ViewPager 实现自动无限轮播图
  • 开源低代码平台 Microi 吾码功能与安装指南
  • SQL 用户管理与权限控制
  • 黄仁勋力荐:OpenClaw不止是下一个ChatGPT,更是AI“动手时代”的破局者
  • Gemini Pro 提示词设计与多模态应用最佳实践
  • AI 可能引发大规模生物风险,专家呼吁建立跨学科团队
  • 用 AI 把网页 URL 生成 Tailwind CSS 的实战记录
  • SkyWalking 集成 Spring Cloud Alibaba 全链路追踪实战
  • LLM 大语言模型入门指南:术语、路径与资源精选
  • CtfShow Web 入门题解:爆破与伪随机数利用
  • OpenClaw Dashboard 无法登录:systemd 缺失导致 Gateway 未启动

相关免费在线工具

  • RSA密钥对生成器

    生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

  • Mermaid 预览与可视化编辑

    基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

  • 随机西班牙地址生成器

    随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online

  • Markdown转HTML

    将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML转Markdown 互为补充。 在线工具,Markdown转HTML在线工具,online