给一个项目生成graphify图谱时,先确定扫描根目录和排除范围,再选择纯代码或含文档的构图路线。小项目可从根目录开始,较大的仓库先选一个模块。生成后检查节点来源和扫描记录,确认目标文件已进入图谱,再把结果用于查询、审查或分享。
确定项目根目录和忽略范围
在目标项目目录打开终端,检查.gitignore,并按需要添加项目级.graphifyignore,排除构建输出、依赖目录和不准备分析的资料。
首次不必扫描整块磁盘。只包含代码时执行graphify extract . --code-only;若要加入文档,先明确语义后端和相关依赖。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

修正项目特有的文件解释
若.inc、.m等扩展名被解释成错误语言,可在扫描根目录的.graphifyrc中声明,例如language.inc=php。每行一个key=value。
按项目实际语言设置,不要照抄其他仓库的映射。修改后重新提取相关文件,并检查目标符号是否出现。

生成视图后核对覆盖范围
纯代码提取后运行graphify cluster-only . --no-label,再用graphify god-nodes --top 5检查主要节点,打开报告和HTML核对项目结构。
选几个已知函数检查来源与连接,并阅读哪些文件被跳过。之后代码变动可运行graphify update .;文档变更按技能更新流程处理。

















