graphify 是一个把文件夹内容转成可导航知识图谱的工具,围绕 /raw 文件夹工作流设计:把论文、代码、截图、笔记等放入文件夹,即可得到结构化图谱,发现原本未察觉的关联。
主要能力:生成三种输出 graph.html、graph.json 和 GRAPH_REPORT.md;每条边标注 EXTRACTED、INFERRED 或 AMBIGUOUS,形成审计轨迹;通过社区检测发现跨文件连接;图谱持久保存在 graphify-out/graph.json,可跨会话查询。
常用用法:/graphify 对当前目录运行完整流程;/graphify <path> 指定路径;--mode deep 深度提取;--update 仅处理变更文件;--no-viz 跳过 HTML;--svg 导出 SVG;--neo4j 生成 cypher.txt;--watch 监听自动重建;--wiki 生成可爬取 wiki;add <url> 抓取 URL 并更新图谱;query 用 BFS 或 --dfs 遍历;explain 解释节点;path 查找两概念间最短路径。
安装:推荐 uv tool install graphifyy,或 pipx install graphifyy、pip install graphifyy。运行前需检测 Python 解释器并写入 graphify-out/.graphify_python,后续步骤用该解释器执行。
限制:大语料(超过 200 万词或 200 个文件)需先选择子目录;不支持的文件会提示未找到;完整流程可能耗时数分钟;.graphifyignore 可排除路径,语法同 .gitignore。具体收费、平台支持等资料暂未提供。