$npx -y skills add kweaver-ai/kweaver-dip --skill bkn-creatorBKN 全生命周期编排入口。自包含 KWeaver CLI 操作层(内化 bkn-kweaver)。 凡涉及创建 BKN、从 PRD/文档提取对象关系、 生成或更新 .bkn、做数据视图绑定、环境检查、测试集生成、校验与推送时, 优先使用 bkn-creator 进行流程路由、阶段门禁、子 skill 编排与结果回执。 适用于 BKN 的 create/read/update/delete/extract/copy/validate 场景, 技能包能力补齐/skill 草案生成场景, 以及使用反馈巡检与改进场景(定时任务触发、Agent 对话质量异常
| 1 | # BKN 创建器 |
| 2 | |
| 3 | 本文件是桥接入口。实际能力定义在 `internal/` 目录中。 |
| 4 | |
| 5 | ## 路由表 |
| 6 | |
| 7 | 识别用户意图后,读取对应 pipeline 文件并按其指令执行。 |
| 8 | |
| 9 | | 意图 | 触发词 | 读取文件 | |
| 10 | |------|--------|----------| |
| 11 | | `create` | 创建知识网络、新建 BKN、根据 PRD 建模 | `internal/_pipelines/create.md` | |
| 12 | | `extract` | 提取对象类、从文档抽取实体关系 | `internal/_pipelines/extract.md` | |
| 13 | | `read` | 查询、搜索、列出、查看 | `internal/_pipelines/read.md` | |
| 14 | | `update` | 修改、编辑、更新、重绑定 | `internal/_pipelines/update.md` | |
| 15 | | `delete` | 删除、清理、移除 | `internal/_pipelines/delete.md` | |
| 16 | | `copy` | 复制、克隆、基于现有生成新版本 | `internal/_pipelines/copy.md` | |
| 17 | | `validate` | 检查网络、评估质量、诊断问题、验证完整性 | `internal/_pipelines/validate.md` | |
| 18 | | `skill_generate` | 补 skill、抽成独立 skill、补齐能力 | `internal/_pipelines/skill-gen.md` | |
| 19 | | `feedback_review` | 巡检反馈、使用问题、定时任务触发、改进摘要、trace 分析结果 | `internal/_pipelines/feedback.md` | |
| 20 | |
| 21 | ## 执行协议 |
| 22 | |
| 23 | 1. 识别意图 → 输出:识别意图 + 路由目标 + 输入摘要 + 确认请求 |
| 24 | 2. 路由确认阶段只展示高层信息,不展示对象/关系明细 |
| 25 | 3. 用户确认后 → **读取**上表中的 pipeline 文件,按文件内指令逐步执行 |
| 26 | 4. pipeline 中引用的每个 skill,按 pipeline 内标注的相对路径读取其 SKILL.md |
| 27 | |
| 28 | ## 共享公约 |
| 29 | |
| 30 | 执行前先读取:`internal/_shared/contract.md` |
| 31 | |
| 32 | ## 约束 |
| 33 | |
| 34 | - 未确认时只重复"路由识别 + 确认请求" |
| 35 | - 跨流程切换必须重新路由确认 |