---
name: bkn-creator-2b8cac629050
description: >-
  【首选技能】凡涉及知识网络的任何操作，优先使用 bkn-creator，不要直接触发 create-bkn。
  bkn-creator 是 BKN 全生命周期管理器，负责流程路由识别、阶段门禁、子流程编排与结果回执。
  覆盖新增、查找、更新、删除（CRUD）并采用渐进式执行。
  触发词：创建知识网络、新建BKN、BKN建模、本体建模、对象类、关系类、动作类、
  概念组、BKN文件、BKN push、BKN pull、对象类绑定、关系类映射、
  对象类提取、关系类提取、实体关系抽取、
  知识网络查询、知识网络更新、知识网络删除。
  不应触发：仅查询平台功能、Agent 对话、Vega/Catalog 操作、
  健康巡检、数据源连接器等非 BKN 生命周期操作时，应由 ontology-core 等其他技能处理。
---

# BKN 编排器（CRUD + 渐进式）

**角色定位**：流程编排器 + 生命周期管理器。  
**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` 为准：

- MUST：流程路由确认未通过时，仅允许输出“流程路由识别结果 + 确认请求”
- MUST：任何写操作必须先完成确认步骤
- MUST：凡需执行 CLI，统一委托 `../ontology-core/SKILL.md`
- MUST：对用户输出使用专业文本，不使用 emoji

## 统一目录与回执（顶层强制）

目录、落盘、归档回执规则统一以 `./COMMON_RULES.md` 与 `./FLOW_CREATE.md` 为准，不在本文件重复定义。

## 流程衔接

- 提取流程（Extract）的结果可作为新增流程（Create）的快速输入：若用户在完成提取后希望创建知识网络，可将提取清单直接带入新增流程，跳过阶段一的重复提取，从清单确认（A2/B2/C1）开始
- 查找流程（Read）完成后，若用户希望修改或删除结果，可直接发起流程路由切换到更新或删除流程
- 跨流程切换时仍需经过流程路由确认门禁

## 失败回退

- 输入不足：一次只追问最高优先级字段，不批量追问
- 工具调用失败：停在当前阶段，向用户报错并等待指令，Never 自动重试或跳过
- 结果不确定：标注低置信度，不得自动推进到下一阶段

## 示例

### 正例：新增流程

用户："根据这份 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.md`


---
Source attribution: UnicomAI
Original project: https://github.com/UnicomAI/wanwu
License: MIT
License information: https://opensource.org/license/mit
Original upstream instructions; downloaded from Mega AI Hub.

## Upstream license notice

MIT License

Copyright (c) 2026 Gabriel Moreira

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.



# Mega AI Hub resource metadata

Creator / publisher: UnicomAI
Original project: https://github.com/UnicomAI/wanwu
Attribution basis: Upstream repository explicitly recorded in package mirror path

Fields of work: Data & Analytics, Product Management, Operations
Roles: Data Analyst, Product Manager, Business Process Analyst
Specialties: API
Tools: Ontology Core
Country applicability: Country not specified
Classification basis: Source category, role and specialization labels
Instruction SHA-256: 973c602fbee2a07a59a1cf3b017aed0a2c6d46d820bb9e4c12a3ef93f4137e8f
