ワンクリックで
ordine-create-project
Use when 需要在 Ordine 系统中创建 GitHub 项目,将代码仓库关联到 Ordine 以便运行质量检查 Pipeline。触发词:创建项目、关联仓库、create project、新建项目、github项目。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Use when 需要在 Ordine 系统中创建 GitHub 项目,将代码仓库关联到 Ordine 以便运行质量检查 Pipeline。触发词:创建项目、关联仓库、create project、新建项目、github项目。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Use when 需要了解 Ordine 系统的整体架构和快速上手指南,包括核心概念、实体关系、CLI 和 API 使用方法。触发词:ordine入门、快速开始、ordine是什么、系统架构、ordine overview。
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、设计工作流、构建检查流程。
| name | ordine-create-project |
| description | Use when 需要在 Ordine 系统中创建 GitHub 项目,将代码仓库关联到 Ordine 以便运行质量检查 Pipeline。触发词:创建项目、关联仓库、create project、新建项目、github项目。 |
Project(项目)是 Ordine 中代码仓库的映射。将 GitHub 仓库注册为项目后,可以对其运行 Pipeline 并关联 Job 记录。
| 字段 | 类型 | 说明 |
|---|---|---|
id | string | 唯一标识(如 proj_my_app) |
name | string | 项目名称 |
description | string | 项目描述 |
owner | string | GitHub Owner(用户名或组织名) |
repo | string | GitHub 仓库名 |
branch | string | 默认分支(默认 main) |
githubUrl | string | GitHub 仓库 URL |
isPrivate | boolean | 是否为私有仓库 |
createdAt | timestamp | 创建时间 |
updatedAt | timestamp | 更新时间 |
在 Ordine Web UI 的项目页面创建新项目,填写以下信息:
项目创建后,运行 Pipeline 时通过 projectId 参数将 Job 关联到项目:
curl -X POST http://localhost:9433/api/pipelines/<PIPELINE_ID>/run \
-H "Content-Type: application/json" \
-d '{
"inputPath": "/path/to/local/repo",
"projectId": "proj_my_app"
}'
通过 projectId 过滤查看该项目的所有运行记录:
# 查看项目的所有 Job
curl -s "http://localhost:9433/api/jobs?projectId=proj_my_app" | python3 -m json.tool
# 只看失败的 Job
curl -s "http://localhost:9433/api/jobs?projectId=proj_my_app&status=failed" | python3 -m json.tool
在 Web UI 中,项目详情页提供工作区视图,可以:
Project (GitHub 仓库)
├── 关联 Job(通过 projectId)
└── 提供输入路径(本地克隆路径)
↓
Pipeline → Operation → Skill/Script
项目本身不直接包含 Pipeline 或 Operation,而是作为运行时的上下文(谁的代码被检查)。