快速开始
OpenMatrix 是一个 AI 原生的任务编排框架,让复杂的多步骤任务自动化变得简单可靠。 本指南将帮助你在 5 分钟内上手。
安装
OpenMatrix 需要 Node.js 18+ 环境。你可以通过 npm 全局安装:
# 使用 npm 全局安装
npm install -g openmatrix
# 或者使用 yarn
yarn global add openmatrix
# 或者使用 pnpm
pnpm add -g openmatrix
验证安装
# 检查 CLI 是否可用
openmatrix --version
# 检查 Skills 是否安装成功
openmatrix install-skills
# 查看已安装的 Skills
ls ~/.claude/commands/om/
第一个任务
在你的项目目录中运行以下命令:
/om:start 实现用户登录功能
OpenMatrix 会自动:
- 分析任务需求
- 拆解为多个 Phase 和 Task
- 询问质量级别 (strict/balanced/fast)
- 开始执行任务
质量级别选择
第一个问题会让你选择质量级别:
┌─────────────────────────────────────────────────────────┐
│ 问题 0: 选择质量级别 │
├─────────────────────────────────────────────────────────┤
│ 🚀 strict → TDD + 80%覆盖率 + AI验收 (推荐生产代码) │
│ ⚖️ balanced → 60%覆盖率 + AI验收 (日常开发) │
│ ⚡ fast → 无质量门禁 (快速原型) │
└─────────────────────────────────────────────────────────┘
质量级别详解
| 级别 | TDD | 覆盖率 | Lint | 安全扫描 | AI验收 | 适用场景 |
|---|---|---|---|---|---|---|
| strict | ✅ | >80% | ✅ 严格 | ✅ | ✅ | 🏭 生产代码 |
| balanced | ❌ | >60% | ✅ | ✅ | ✅ | 📦 日常开发 |
| fast | ❌ | >20% | ❌ | ❌ | ❌ | 🏃 快速原型 |
Skills 命令
| 命令 | 用途 |
|---|---|
/om:start |
启动新任务 (第一个问题选质量级别) |
/om:auto |
🚀 全自动执行 - 无阻塞、无确认、直接完成 |
/om:status |
查看当前状态 |
/om:approve |
审批决策 |
/om:meeting |
处理阻塞问题 |
/om:resume |
恢复中断 |
/om:retry |
重试失败 |
/om:report |
生成报告 |
下一步
💡 提示
如果遇到问题,可以查看 GitHub Issues 或加入社区讨论。