企业知识库搭建 Playbook

Graphify 核心场景。目标是为客户代码库、文档库和业务知识构建可查询、可演进、可运维的 AI 知识图谱。

场景定义

适用于企业知识管理、代码理解、GraphRAG、内部问答、客户支持知识库和复杂系统 onboarding。

关键前提假设

  • 客户有可访问的代码、文档、PDF、图片、视频或业务系统记录。
  • 存在明确查询场景,例如新人上手、客服问答、代码影响分析、合规检索。
  • 客户愿意指定知识 owner 和内部冠军。
  • 数据权限和脱敏边界可被定义。
  • 项目目标不是“整理知识”,而是支持某个业务决策、操作或工作流。

参考架构

Source Corpus
  -> Graphify 首次构图
  -> graphify-out 三件套
  -> 查询 / 分析 / 可视化
  -> 可选 Neo4j 持久化
  -> 可选 Dify/RAG 入口
  -> Runbook + 内部冠军

标准流程

  1. 环境准备
    安装 Graphify,确认客户代码库或文档库可在本地或受控环境访问。

  2. 首次构图
    对目标目录执行 /graphify .,生成 graph.htmlGRAPH_REPORT.mdgraph.json

  3. 结构分析
    使用 graphify querygraphify pathgraphify explain 验证关键业务链路。

  4. 知识边界清理
    标记敏感数据、低质量文档、重复知识、过期资料。

  5. 使用场景嵌入
    接入新人 onboarding、代码审查、客服知识问答或项目交接流程。

  6. 运维交接
    使用 05-graphify-operations-runbook 和内部冠军训练完成移交。

Ontology 不是普通知识图谱

参考 01-palantir-case-study:Palantir 报告强调,Ontology 的价值不只是描述实体关系,而是让 AI 理解业务世界如何运作,并在权限约束下驱动行动。

企业 KG/KM 项目要区分三层:

目标常见产物
文档层让人能读Markdown、FAQ、SOP
图谱层让系统能找关系Graphify graph、Neo4j、entity-relation
操作层让 Agent 能安全行动business objects、actions、permissions、audit

如果项目只做到文档层或图谱层,就不能宣称已经具备企业级 AI 操作能力。

操作层门禁

  • 已定义核心业务对象。
  • 已定义对象之间的关键关系。
  • 已定义允许的动作和禁止动作。
  • 已定义每个动作的权限和审批规则。
  • 已定义审计、回滚和人工兜底。

交付物清单

  • 交互式图谱 graph.html
  • 图谱报告 GRAPH_REPORT.md
  • 可查询图数据 graph.json
  • 核心查询示例。
  • 知识源清单。
  • Graphify 运维 runbook。
  • 内部冠军培训记录。

常见风险与避坑

风险处理方式
把知识库当文件夹整理项目先定义查询场景和成功指标
敏感数据进入图谱首构建前做数据分级和脱敏
图谱一次构建后没人维护安装 hook 或安排固定重建节奏
用户不知道怎么问提供 10-20 个高价值查询模板
只做可视化不嵌入流程与 onboarding、CR、客服或交付流程绑定
把 Ontology 做成静态知识图谱增加 actions、permissions、audit,进入操作层设计
从已有数据出发找场景先定义要改善的业务决策,再反推数据和图谱

评估指标

  • 新人理解系统时间。
  • 代码/文档查询成功率。
  • 重复提问减少量。
  • Code Review 影响分析耗时。
  • 高价值查询模板使用次数。

核心工具

  • Graphify:多模态知识图谱构建。
  • Neo4j:可选,持久化图数据库。
  • Dify/RAG:可选,对话式入口。
  • Obsidian:团队方法论和人工维护知识。
  • AIP/Ontology 参考:用 Palantir 案例理解“图谱到行动”的差距。

相关链接