ワンクリックで
ordine-manage-codesnippet
Use when 需要为 Best Practice 添加、更新或删除 Code Snippets(代码片段),提供正确/错误用法的具体代码示例。触发词:管理代码片段、添加code snippet、创建示例代码、编辑代码示例。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Use when 需要为 Best Practice 添加、更新或删除 Code Snippets(代码片段),提供正确/错误用法的具体代码示例。触发词:管理代码片段、添加code snippet、创建示例代码、编辑代码示例。
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-manage-codesnippet |
| description | Use when 需要为 Best Practice 添加、更新或删除 Code Snippets(代码片段),提供正确/错误用法的具体代码示例。触发词:管理代码片段、添加code snippet、创建示例代码、编辑代码示例。 |
Code Snippet 是 Best Practice 的子资源,提供详细的代码示例(正确用法、错误用法、边界情况等)。通过 bestPracticeId 关联到所属的 Best Practice。
CLI 当前不直接支持 Code Snippet CRUD。使用 REST API 操作。
curl -s "http://localhost:9433/api/code-snippets?bestPracticeId=bp_classname_convention" | python3 -m json.tool
curl -X PUT http://localhost:9433/api/code-snippets \
-H "Content-Type: application/json" \
-d '{
"id": "cs_cn_good",
"bestPracticeId": "bp_classname_convention",
"title": "✅ 正确用法 — cn() 函数",
"code": "import { cn } from \"@/lib/utils\"\n\nexport function Button({ variant, className }) {\n return (\n <button className={cn(\n \"px-4 py-2 rounded\",\n variant === \"primary\" && \"bg-blue-500 text-white\",\n className\n )} />\n )\n}",
"language": "tsx",
"sortOrder": 0
}'
curl -X DELETE "http://localhost:9433/api/code-snippets?id=cs_cn_good"
| 字段 | 类型 | 说明 |
|---|---|---|
id | string | 唯一标识 |
bestPracticeId | string | 所属 Best Practice ID(必填) |
title | string | null | 片段标题(如 "✅ 正确用法") |
code | string | 代码内容 |
language | string | null | 代码语言:typescript, tsx, bash, json 等 |
sortOrder | number | 排序序号(0 开始) |
title 用 ✅/❌ emoji 标识正误language 字段便于前端语法高亮