Tools Inventory

Graphify

用途:为代码、文档、PDF、图片、视频构建可查询知识图谱。

常用命令:

uv tool install graphifyy && graphify install
# create .graphifyignore before first indexing
/graphify .
graphify query "what connects auth to DB?"
graphify path LoginForm users_table
graphify explain AuthService
graphify prs --triage
graphify hook install

适用场景:

  • 企业知识库搭建。
  • 代码库理解。
  • Code Review 影响分析。
  • 新人 onboarding。

使用前准备:

  • 复制 graphifyignore-template 到客户项目根目录,命名为 .graphifyignore
  • 排除依赖目录、构建产物、缓存、密钥和大型媒体文件。

相关:04-graphify-technical-guide

Neo4j

用途:可选图数据库,用于持久化和查询大型知识图谱。

适用场景:

  • 客户已有图数据库能力。
  • 图谱需要跨系统长期查询。
  • 需要可视化和权限管理。

Dify / RAG 入口

用途:为知识图谱或文档库提供对话式使用入口。

适用场景:

  • 内部知识问答。
  • 客服助手。
  • 运营团队非技术查询。

Obsidian

用途:人类可读知识库主仓,适合方法论、runbook、playbook、案例和复盘。

本 vault 作为 FDE 知识库的 Markdown Git 版本。

飞书知识库

用途:团队协作、权限共享、日常阅读和评论。

建议与本地 Markdown 双轨维护:飞书用于协作,本 vault 用于版本管理和结构化沉淀。