SuperAPI AI 工具集

kb-init

通用与其它

查看项目

更新于 10-16 02:29

技能介绍

用途:在项目中搭建符合 OKF 规范的新知识包,默认位置为 knowledge/,用于启动 wiki 或在 knowledge/ 下新增知识包。

主要流程:先确定位置与包名(用户可指定其他路径或命名包,多包时维护 knowledge/index.md 目录),选一个诚实的生成者标识;再了解领域,确定初始类型词表和路由规则,这一层需要判断力,脚手架本身是确定性的;随后读取 ../kb/example-bundle/ 作为源脚手架,将其适配后的产物一次性写入目标,包括 index.md、log.md、spec/types.md、spec/conventions.md、concepts/、references/ 等;再运行 kb-lint 校验,若不可用则按规范人工确认;最后交付,代码库包转交 kb-document,否则转交 kb-ingest,kb-query 负责查询结果。

限制与注意:若目标目录已存在知识包(根 index.md),应停止并报告,不得覆盖;新包面向 OKF v0.2;不要把未修改的副本先写入再覆盖;若先前尝试已创建某文件,编辑前需先读取并保留有效内容;缺失的事实(如具体命令、依赖)暂未提供。