快速开始

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 会自动:

  1. 分析任务需求
  2. 拆解为多个 Phase 和 Task
  3. 询问质量级别 (strict/balanced/fast)
  4. 开始执行任务

质量级别选择

第一个问题会让你选择质量级别:

┌─────────────────────────────────────────────────────────┐
│ 问题 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 或加入社区讨论。