【首选技能】凡涉及知识网络的任何操作,优先使用 bkn-creator,不要直接触发 create-bkn。 bkn-creator 是 BKN 全生命周期管理器,负责流程路由识别、阶段门禁、子流程编排与结果回执。 覆盖新增、查找、更新、删除(CRUD)并采用渐进式执行。 触发词:创建知识网络、新建BKN、BKN建模、本体建模、对象类、关系类、动作类、 概念组、BKN文件、BKN push、BKN pull、对象类绑定、关系类映射、 对象类提取、关系类提取、实体关系抽取、 知识网络查询、知识网络更新、知识网络删除。 不应触发:仅查询平台功能、Agent 对话、Vega/Catalog 操作、 健康巡检、数据源连接器等非 BKN 生命周期操作时,应由 ontology-core 等其他技能处理。
72
88%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Passed
No findings from the security scan
角色定位:流程编排器 + 生命周期管理器。
Never 直接执行 ontology CLI;所有执行均委托子技能完成。
| 组件 | 输入 | 输出 | 禁止事项 |
|---|---|---|---|
| bkn-creator | 用户意图、上下文、各子流程结果 | 阶段推进决策、确认门禁、最终回执 | Never 直接执行 CLI;Never 绕过确认门禁 |
| ontology-core | bkn-creator 的 CLI 委托 | 命令执行结果与回执 | Never 跳过 bkn-creator 直接接管流程 |
| create-bkn | 已确认的建模清单 | 标准 .bkn 文件树 | Never 改写流程门禁 |
| bkn-modeling-advisor | 模糊业务意图、领域上下文 | 结构化建模清单 | Never 直接推进阶段三/四/五 |
| 意图 | 关键词 | 路由目标 |
|---|---|---|
| 新增(Create) | 创建、新建、建立、搭建、本体建模 | ./FLOW_CREATE.md |
| 提取(Extract) | 提取对象类、提取关系类、抽取实体关系、对象关系梳理 | ./FLOW_EXTRACT_TYPES.md |
| 查找(Read) | 查询、搜索、列出、有哪些、看看 | ./FLOW_READ.md |
| 更新(Update) | 修改、编辑、更新、调整、改一下 | ./FLOW_UPDATE.md |
| 删除(Delete) | 删除、清除、移除、去掉 | ./FLOW_DELETE.md |
MUST 回显流程路由识别结果并等待用户确认后进入对应流程。意图不明确时先澄清。
MUST 在"流程路由确认(验证阶段)"通过前,Never 进入任何 FLOW_* 的阶段化执行与对用户阶段回显(包括"阶段一/Step 1"等内容)。
所有 CRUD 流程统一遵循:
discover -> preview -> confirm -> execute -> verify -> report
完整确认语义、门禁规则、全局硬约束见:./COMMON_RULES.md。
仅当"流程路由确认"通过后,才可读取并执行对应 FLOW_*.md 的阶段内容。
./FLOW_CREATE.md./FLOW_EXTRACT_TYPES.md./FLOW_READ.md./FLOW_UPDATE.md./FLOW_DELETE.md以下约束在加载任何 FLOW_*.md 之前即生效;细则统一以 ./COMMON_RULES.md 为准:
../ontology-core/SKILL.md目录、落盘、归档回执规则统一以 ./COMMON_RULES.md 与 ./FLOW_CREATE.md 为准,不在本文件重复定义。
用户:"根据这份 PRD 创建知识网络"
执行:流程路由识别为新增 -> 路由 FLOW_CREATE -> 按门禁逐阶段推进。
助手:"是否确认删除?"
用户:"先这样,你继续说。"
处理:必须停在流程路由确认门禁,不得执行删除。
./COMMON_RULES.md./FLOW_CREATE.md./FLOW_EXTRACT_TYPES.md./FLOW_READ.md./FLOW_UPDATE.md./FLOW_DELETE.md./references/DOMAIN_ROUTING.md./references/common/generic_extraction.md../ontology-core/SKILL.md../create-bkn/SKILL.md../bkn-modeling-advisor/SKILL.mdf618458
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.