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 用于版本管理和结构化沉淀。