Back to Catalog
DeskClaw logo
official

DeskClaw

NoDeskClaw (DeskClaw) 是一个用于人机协作管理的开源平台。它提供 Cyber Workspaces——共享的六边形拓扑环境,人类和 AI 在其中协作制定战略、任务委派和执行——具有模块化的 Gene System 功能,通过 Kubernetes/Docker 实现弹性扩展,以及企业集成。

概览

NoDeskClaw(亦称 DeskClaw)是由 NoDeskAI 开发的开源平台,旨在实现商业运营中人机无缝协作。该平台构建赛博工作空间——共享数字环境,人类提供战略判断,AI 负责持续执行。平台支持共管组织架构,具备实时任务分配、通过模块化"基因"扩展能力,以及可投入生产环境的弹性伸缩功能。

代码库包含基于 Apache 2.0 协议的社区版(CE) 以及企业版(EE) 的组件。

核心功能

  • 赛博工作空间:六边形拓扑可视化操作面板,支持任务发布与实时人机协同。
  • 基因系统:即插即用的模块化AI能力(营销、分析等),可从公有/私有市场动态加载。
  • 弹性伸缩:基于Kubernetes或Docker的一键部署与AI代理自动扩缩容。
  • 多集群编排:跨集群健康状态监控与管理。
  • LLM代理:安全路由至OpenAI、Anthropic、Gemini等主流大模型服务商。
  • 渠道插件:通过Stream协议集成钉钉、飞书等通讯工具。
  • 企业版功能:飞书SSO组织同步、多组织支持、审计日志与高级管理控制台。
  • 国际化支持:完整中英文界面本地化。

技术栈

  • 前端:Vue 3 + TypeScript + Tailwind CSS + shadcn-vue
  • 后端:Python 3.12 + FastAPI + SQLAlchemy + Alembic
  • 数据库:PostgreSQL
  • 编排工具:Docker Compose & Kubernetes (1.24+)
  • AI运行时集成:OpenClaw, ZeroClaw, Nanobot
  • 安全机制:JWT、加密技术、SSO

安装指南

Docker Compose(推荐方式)

# 社区版
docker compose up -d

# 企业版
docker compose -f docker-compose.yml -f docker-compose.ee.yml up -d

访问门户地址:http://localhost:4517。初始管理员凭证将显示在日志中。

Kubernetes(生产环境)

使用提供的 deploy/cli.sh 脚本进行初始化、部署及环境间版本升级。

本地开发

./dev.sh          # 自动识别社区版/企业版
./dev.sh --docker-pg  # 启用PostgreSQL数据库

应用场景

  • 构建人机协同管理团队,优化业务运营流程。
  • 将重复性执行任务委派给AI,让人类专注于战略决策。
  • 在云端或本地环境中弹性扩展AI智能体集群规模。
  • 与企业即时通讯工具集成,实现无缝协作沟通。
  • 通过Gene市场开发和共享模块化AI能力组件。

与 DeskClaw 桌面端的关系

本仓库为 DeskClaw 生态系统提供后端与编排层支持。桌面端的“AI 宠物”助手(动画螃蟹)基于 OpenClaw 等运行时构建,用于本地浏览器自动化和文件管理;而 NoDeskClaw 则提供企业级协作与扩展基础架构。

资源

  • GitHub 仓库:https://github.com/NoDeskAI/nodeskclaw
  • DeskClaw 官方网站:https://deskclaw.org/
  • 社区:Discord(仓库内附链接)
  • 许可证:Apache 2.0(社区版)

NoDeskClaw 代表了组织软件的新范式——在共享的网络办公室中,将人工智能从工具转变为真正的协作伙伴。

Tags

AI 平台人机协作网络工作空间多智能体KubernetesFastAPIVue企业开源编排基因系统