원클릭으로
ordine-quickstart
Use when 需要了解 Ordine 系统的整体架构和快速上手指南,包括核心概念、实体关系、CLI 和 API 使用方法。触发词:ordine入门、快速开始、ordine是什么、系统架构、ordine overview。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Use when 需要了解 Ordine 系统的整体架构和快速上手指南,包括核心概念、实体关系、CLI 和 API 使用方法。触发词:ordine入门、快速开始、ordine是什么、系统架构、ordine overview。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Use when 需要通过 Ordine 浏览项目文件系统,列出目录内容或获取递归目录树。触发词:浏览文件、查看目录、文件系统浏览、目录树、browse filesystem。
Use when Pipeline 运行失败或结果异常,需要读取 Job 的 Trace 日志、分析错误原因并给出修复建议。触发词:browse traces、job失败、排查运行失败、trace日志、pipeline报错、job error。
Use when 需要在 Ordine 系统中创建新的 Best Practice(最佳实践),包含条件、内容、代码片段和检查清单条目。触发词:创建最佳实践、新建bestpractice、添加编码规范、添加实践规范。
Use when 需要在 Ordine 系统中创建新的 Operation(原子操作),定义执行器(skill/script)、输入输出和接受的对象类型。触发词:创建操作、新建operation、添加检查操作、添加修复操作。
Use when 需要在 Ordine 系统中创建新的 Pipeline(质量检查流水线),包括定义节点(folder/operation/output)和边(连接关系),通过 REST API 或 UI 完成。触发词:创建流水线、新建pipeline、设计工作流、构建检查流程。
Use when 需要在 Ordine 系统中创建 GitHub 项目,将代码仓库关联到 Ordine 以便运行质量检查 Pipeline。触发词:创建项目、关联仓库、create project、新建项目、github项目。
| name | ordine-quickstart |
| description | Use when 需要了解 Ordine 系统的整体架构和快速上手指南,包括核心概念、实体关系、CLI 和 API 使用方法。触发词:ordine入门、快速开始、ordine是什么、系统架构、ordine overview。 |
Ordine 是一个 AI-first 的工作调度框架,用于自动化代码质量检查和修复。
Skill (AI 能力)
↑ 被引用
Operation (原子操作: 检查/修复)
↑ 被组合 ↑ 被绑定
Pipeline (DAG 流水线) Recipe (操作 + 规范绑定)
↓ 触发运行 ↑ 引用
Job (运行记录) Best Practice (编码规范)
├── Checklist Items
└── Code Snippets
| 实体 | 说明 | 示例 ID |
|---|---|---|
| Skill | AI Agent 的能力 | skill_check_dao |
| Operation | 原子操作(引用 Skill) | op_check_dao |
| Pipeline | DAG 流水线(组合多个 Operation 节点) | pipe_multi_quality_check |
| Best Practice | 编码规范 | bp_classname_convention |
| Recipe | 绑定 Operation + Best Practice | rcp_check_classname |
| Rule | 自定义检查规则(含脚本) | rule_no_template_classname |
| Job | Pipeline 的一次运行记录 | job_abc123 |
| Checklist Item | Best Practice 的检查项 | cli_cn_1 |
| Code Snippet | Best Practice 的代码示例 | cs_cn_good |
cd apps/server
cp .env.example .env # 配置 DATABASE_URL
bun dev
默认端口 9433。
export ORDINE_API_URL=http://localhost:9433
| 命令 | 说明 |
|---|---|
ordine pipelines | 列出所有 Pipeline |
ordine ls | 同上(别名) |
ordine run <id> | 运行 Pipeline(自动 follow) |
ordine run <id> -i <path> | 运行 Pipeline 并指定输入路径 |
ordine run <id> --no-follow | 运行 Pipeline(不等待完成) |
基础 URL: http://localhost:9433
| 资源 | 端点 | 方法 |
|---|---|---|
| Pipelines | /api/pipelines | GET, POST, PUT |
| Pipelines | /api/pipelines/:id | GET, PATCH, DELETE |
| Pipelines | /api/pipelines/:id/run | POST |
| Operations | /api/operations | GET, POST, PUT |
| Operations | /api/operations/:id | GET, PATCH, DELETE |
| Best Practices | /api/best-practices | GET, POST, PUT |
| Best Practices | /api/best-practices/:id | GET, PATCH, DELETE |
| Best Practices | /api/best-practices/export | GET |
| Best Practices | /api/best-practices/import | POST |
| Recipes | /api/recipes | GET, POST, PUT |
| Rules | /api/rules | GET, POST, PUT |
| Rules | /api/rules/:id | GET, PATCH, DELETE |
| Skills | /api/skills | GET, POST |
| Skills | /api/skills/:id | GET, PATCH, DELETE |
| Jobs | /api/jobs | GET, POST |
| Jobs | /api/jobs/:id | GET, PATCH, DELETE |
| Checklist Items | /api/checklist-items | GET(?bestPracticeId), PUT, DELETE(?id) |
| Code Snippets | /api/code-snippets | GET(?bestPracticeId), PUT, DELETE(?id) |
| Filesystem | /api/filesystem/browse | GET(?path) |
| Filesystem | /api/filesystem/tree | GET(?path) |
| Health | /health | GET |
# 1. 注册 Skill
# → 参见 ordine-create-skill
# 2. 创建 Operation(引用 Skill)
# → 参见 ordine-create-operation
# 3. 创建 Best Practice + Checklist
# → 参见 ordine-create-bestpractice
# 4. 创建 Recipe(绑定 Operation + Best Practice)
# → 参见 ordine-create-recipe
# 5. 创建 Pipeline(组合 Operation 节点)
# → 参见 ordine-create-pipeline
# 6. 运行 Pipeline
ordine run pipe_check_xxx -i ./src
# → 参见 ordine-run-pipeline
# 查看有哪些 Pipeline
ordine ls
# 运行检查
ordine run pipe_multi_quality_check -i ./src
# 查看运行结果
curl -s "http://localhost:9433/api/jobs?status=completed" | python3 -m json.tool
| Skill | 用途 |
|---|---|
ordine-quickstart | 本文 — 系统概览和快速上手 |
ordine-create-pipeline | 创建 Pipeline |
ordine-list-pipelines | 列出 Pipeline |
ordine-run-pipeline | 运行 Pipeline + 监控 Job |
ordine-create-operation | 创建 Operation |
ordine-create-bestpractice | 创建 Best Practice |
ordine-create-recipe | 创建 Recipe |
ordine-create-rule | 创建 Rule |
ordine-create-skill | 注册 Skill |
ordine-manage-job | 管理 Job |
ordine-manage-checklist | 管理 Checklist Items |
ordine-manage-codesnippet | 管理 Code Snippets |
ordine-browse-filesystem | 浏览文件系统 |
ordine-export-import | 导出/导入 Best Practice |