“我一直在不熟悉的代码库里浪费时间。从一个文件跳到另一个文件,猜我动这个函数会弄坏什么,找大模型帮忙,得到的却是自信满满的错误答案——因为它们看不到真实的导入关系图。”
![]()
这是 RepoGraph AI 作者的出发点。他做的是一个免费 VS Code 扩展,今天在 Product Hunt 上线。打开任意文件夹,它自己就开始建索引,不用敲命令,也不用写配置。
用起来能拿到的东西包括:可交互的依赖关系图(2D 和 3D 球体两种形态)、社区检测、流程图,以及文件级别的问答。
作者最在意的部分是:每一条边都标注了来源可信度。
- EXTRACTED(1.0):来自真实导入语句,可以完全信任
- INFERRED(0.85):模式层面的推断
- AMBIGUOUS(0.3):重构之前先自己核实
这个设计直接对着痛点去:大模型给出的代码关系判断,往往分不清哪条是板上钉钉的导入、哪条是猜的。把可信度摊在边上,等于把“该不该信”的判断权交回给人。
运行方式上,所有功能离线可用,不需要任何 API key:图、流程图、导出成 .mmd/.svg/.json 都不联网。AI 是可选开启的,想要摘要才用得上,支持 Groq 免费额度、本地 Ollama、Gemini、Claude 或 OpenAI。
对习惯用 AI 编程助手的人,它还提供一键导出 REPOGRAPH-CONTEXT.md。目的是让 Copilot、Cursor、Claude Code 这类工具基于真实的导入关系图工作,而不是靠它们自己猜。
项目以 MIT 协议开源,作者留了一句话给试用的人:拿你最乱的仓库去跑,然后告诉他图哪里画错了——那些标签就是为这个准备的。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.