mcpField
K
knowledge-base-manager

knowledge-base-manager

github.com/oakoss数据与数据库20122 次安装11 周前更新
代码仓库

关于 knowledge-base-manager

knowledge-base-manager 是用于规划和治理组织知识库的技能,涵盖架构选择、内容策划、质量评估、版本管理和日常维护。

主要功能

  1. 01知识库架构选择
  2. 02内容策划与摄取指导
  3. 03质量指标与验证
  4. 04版本管理策略指导
  5. 05维护与治理规划

适用场景

  1. 01选择知识库架构
  2. 02建立内容策划工作流
  3. 03制定质量检查与指标
  4. 04规划版本管理和维护

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/oakoss/agent-skills --skill knowledge-base-manager

安装后在 Claude Code 中输入/knowledge-base-manager确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

references/
architecture.md
curation.md
governance.md
quality-control.md
storage.md
versioning.md

详细介绍

知识库管理器

概述

提供一套结构化方法,用于选择、设计和治理知识库。涵盖架构决策(基于文档、基于实体或混合架构)、内容整理、质量指标、版本管理策略和维护治理。适用于选择知识库架构、建立内容整理工作流,或构建组织知识治理流程。

不适用场景: 静态文档已足够;少于 50 个常见问题条目即可涵盖所有问题;或没有可用的维护资源。如需实现检索流水线(分块、嵌入、向量存储),请使用 rag-implementer skill。如需实现知识图谱(本体、实体提取、图数据库),请使用 knowledge-graph-builder skill。

快速参考

方面选项主要考虑因素
架构基于文档(RAG)、基于实体(Graph)、混合架构与查询模式匹配;从简单方案开始,按需增加复杂度
基于文档向量数据库(Pinecone、Weaviate、pgvector)最适用于文档、常见问题、手册;支持语义搜索;易于添加内容
基于实体图数据库(Neo4j、ArangoDB)最适用于组织结构图、目录、网络;支持关系遍历
混合架构两者 + 链接层适用于企业、医疗、法律领域;支持组合查询;复杂度最高
跳过知识库的场景静态文档、少于 50 个常见问题条目没有维护资源,信息从不变更
实施6 个阶段审计、整理、存储、质量、版本管理、治理
准确率目标测试问题准确率 >90%创建 100 个以上具有已知正确答案的测试问题
覆盖率目标可回答的问题占比 >80%持续根据真实用户查询进行验证
新鲜度目标平均内容年龄 <30 天自动监控新鲜度 + 定期更新
一致性目标无冲突内容占比 >95%去重 + 单一事实来源
查询延迟中位数 <100ms针对常见访问模式进行缓存和优化
存储技术pgvector、Pinecone、Weaviate、Chroma已有 Postgres 时使用 pgvector;需要托管扩展时使用 Pinecone
索引类型HNSW、IVFFlatHNSW 注重召回率;IVFFlat 适用于频繁重建的索引
摄取流水线加载、清理、分块、嵌入、存储按语义边界分块;最多 512 个 token;重叠率 10-15%
去重内容哈希、语义相似度使用哈希检测完全重复项;使用余弦相似度 >0.95 检测语义重复项
质量测试Recall@K、MRR、准确率抽样100 个以上测试问题;测量 recall@10 >0.8 和 MRR >0.7
漂移检测嵌入分布监控跟踪均值偏移;超过 0.1 阈值时发出警报
版本管理快照、事件溯源、Git 风格简单场景使用快照;审计场景使用事件溯源;团队协作使用 Git 风格
维护每日、每周、每月、每季度从第 1 天起制定计划;监控错误和用户反馈

常见错误

错误正确做法
未经整理或规范化就摄取原始数据在摄取前进行整理、清洗和去重;质量重于数量
跳过知识库内容的版本控制从第一天起就实施版本管理,并支持回滚和审计跟踪
构建知识库时未根据用户问题进行验证从用户调研开始,并针对真实查询进行测试,准确率达到 >90%
文档型架构足以满足需求,却选择混合架构根据实际查询模式选择架构;从简单方案开始,在需要时再增加复杂度
发布时未监控内容时效性,也未安排更新计划设置自动化时效性检查和定期内容审查
知识条目没有来源跟踪始终记录来源 URL、时间戳、作者和置信度分数
不同来源的信息重复建立唯一事实来源;合并相似条目,并制定冲突解决规则
追求完美导致发布延期在覆盖率达到 80% 时发布,并根据实际使用数据进行迭代

委派

  • 审计现有知识来源并对内容类型分类:使用 Explore Agent 清点文档、评估质量并找出缺口
  • 实现端到端知识库流水线,包括存储和检索:使用 Task Agent 部署数据库、配置搜索并运行质量检查
  • 设计知识库架构和治理模型:使用 Plan Agent 在文档型、实体型或混合方案之间做出选择

要实现文档检索流水线(分块、嵌入、向量存储、混合搜索),请使用 rag-implementer 技能。要实现知识图谱(本体设计、实体提取、图数据库),请使用 knowledge-graph-builder 技能。

参考资料

评论

支持 Markdown