核心用法
JARVIS Mission Control 是 MissionDeck.ai 推出的开源多智能体任务协调平台,定位于「人机混合团队」的持久化指挥中心。用户通过 Fork GitHub 仓库、运行初始化脚本、启动 Node.js 服务,即可在本地 3000 端口获得完整的 Kanban 协作环境。系统启动时自动发现局域网内所有运行中的 OpenClaw 代理,30 秒内完成注册,无需手动配置。
仪表板采用 5 列看板(INBOX → ASSIGNED → IN PROGRESS → REVIEW → DONE,另加 BLOCKED 状态),支持拖拽卡片、优先级色标、代理头像分配、标签溢出计数。三大智能面板(💬 CHAT / 📋 REPORTS / ⏰ SCHEDULES)通过 WebSocket 实现多端实时同步。特有功能包括:Claude Code 会话自动追踪(扫描 ~/.claude/projects/)、GitHub Issues 双向同步、SOUL.md 在线编辑器、白名单 CLI 控制台。
数据层完全本地化:.mission-control/ 目录以 JSON 文件存储任务/代理/消息/报告,SQLite WAL 模式持久化 webhook 投递队列,支持指数退避(最多 5 次重试)与熔断机制(3 次失败/60 秒冷却)。
显著优点
1. 零云锁定:Apache 2.0 协议,无外部数据库依赖,数据 Git 版本化,可随时迁移。
2. 安全审计背书:独立安全审计确认 0 CRITICAL / 0 HIGH 漏洞,生产级 CSRF + 速率限制(100 req/min 通用、10 req/min 凭证路由)+ SSRF 防护。
3. 实时协作:WebSocket 原生支持,多端状态毫秒级同步,替代 Notion/Linear 的本地方案。
4. AI 原生集成:深度绑定 OpenClaw 生态,自动识别代理、追踪 Claude 会话成本、支持 mc CLI 全功能终端操作。
潜在局限
- 技术门槛:需自备 Node.js/npm/Git 环境,非技术用户需 10 分钟部署学习成本。
- 扩展瓶颈:SQLite 单文件架构在超高并发(>1000 TPS)场景下可能成为瓶颈,适合中小型团队(建议 <50 人)。
- 移动端适配:当前版本未明确提及 PWA 或移动端优化,主要面向桌面浏览器。
- 生态依赖:核心功能与 OpenClaw/Claude Code 深度耦合,脱离该生态后部分特性失效。
适合人群
- AI 代理开发者:需要可视化监控多个自主代理的运行状态与产出。
- 小型技术团队:追求数据主权、拒绝 SaaS 订阅,愿以自托管换取完全控制。
- Claude Code 重度用户:希望将 Claude 会话成本、分支上下文纳入统一看板管理。
常规风险
| 风险类别 | 说明 | 缓解措施 |
|---------|------|---------|
| 自托管运维 | 需自行负责备份、SSL 证书、公网暴露安全 | 建议内网部署或配合 VPN/Cloudflare Tunnel |
| 供应链攻击 | npm 依赖被篡改 | 启用 `package-lock.json` 审计,定期 `npm audit` |
| 数据泄露 | `.mission-control/` 目录权限配置不当 | 确保目录 700 权限,避免提交敏感 env 到 Git |
| 版本兼容性 | OpenClaw 协议迭代可能导致功能失效 | 关注 CHANGELOG,保持版本同步更新 |