自动化 ≠ 牺牲质量 | 高质量 ≠ 手动操作
$ npm install -g openmatrix
✓ Skills 已安装到 ~/.claude/commands/om/
$ # 直接描述任务,自动调用 /om
实现用户登录功能
🪄 自动调用: /om:start 实现用户登录功能
┌──────────────────────────────────────────┐
│ 问题 0: 选择质量级别 │
│ 🚀 strict → TDD + 80%覆盖率 + AI验收 │
│ ⚖️ balanced → 60%覆盖率 + AI验收 │
│ ⚡ fast → 无质量门禁 (快速原型) │
└──────────────────────────────────────────┘
✓ 7 道质量门禁验证通过
✓ AI 验收完成
✓ 质量报告: report-TASK-001.md
状态: 任务完成
专为 AI 辅助开发设计的任务编排框架
Phase → Task → Subagent 的清晰层级,让复杂项目井然有序。每个任务都有明确的输入、输出和验收标准。
直接输入任务描述即可自动调用 /om,无需手动输入命令。支持"实现..."、"修复..."等多种触发词。
strict / balanced / fast 三种模式,内置 TDD、覆盖率检查、安全扫描、AI 验收,确保代码质量。
与 Claude Code 深度集成,通过 Skills 扩展能力,而非硬编码。
Meeting 机制自动识别阻塞点和决策点,记录问题并跳过可选任务,确保流程不中断。
每个任务都有详细的执行日志和状态追踪,支持回滚和重试,让一切尽在掌控。
MIT 协议,完全开源。社区驱动发展,欢迎贡献代码、提交 Issue 或参与讨论。
三步开始 AI 驱动的开发之旅
使用自然语言描述你的项目目标,OpenMatrix 会自动拆解为可执行的 Phase 和 Task。
/om:start "实现用户认证系统"
根据项目需求选择 strict / balanced / fast 模式,OpenMatrix 会自动配置质量门禁。
AI 驱动的 Subagent 会自动执行每个任务,遇到阻塞自动记录,完成后统一处理。
与其他 AI 任务编排工具对比
| 特性 | OpenMatrix | superpowers | gsd |
|---|---|---|---|
| 100% 自动化 | ✅ auto 模式 | ❌ 50% | ❌ 60% |
| TDD 内置 | ✅ strict 模式 | ❌ 需手动 | ❌ 无 |
| 覆盖率强制 | ✅ 60-80% | ❌ 无 | ❌ 无 |
| 安全扫描 | ✅ npm audit | ❌ 无 | ❌ 无 |
| AI 验收 | ✅ Reviewer Agent | ❌ 无 | 部分 |
| 质量报告 | ✅ JSON + MD | ❌ 无 | 部分 |
| 阻塞不中断 | ✅ Meeting 机制 | ❌ 停止 | ❌ 停止 |
| 系统化调试 | ✅ /om:debug | ❌ 无 | ❌ 无 |
| 自动部署 | ✅ /om:deploy | ❌ 无 | ❌ 无 |
| 上手难度 | ⚡ 一句话开始 | 中等 | 较高 |
覆盖开发全流程的 AI 技能集
默认入口,直接输入任务描述即可启动,自动路由到最合适的流程。
/om 实现用户登录四阶段根因分析 + 自动修复验证循环。不做根因调查,不许提修复方案。
/om:debug "API 返回 500 错误"自动扫描部署环境,支持 Docker、K8s、Helm、npm、Vercel、Netlify 等。
/om:deploy --dry-run轻量小需求,快速迭代小功能,无完整任务追踪,分步 Git 提交。
/om:feature 修复导航栏样式智能恢复中断任务,自动检测轻量/完整流程,无需手动判断。
/om:resume先探索需求和设计,再执行任务。适合复杂功能的前期规划。
/om:brainstorm 用户系统设计