有没有比较成熟的 生成项目结构的skill 或者方案

目前公司项目的代码仓库很大,功能模块特别多,目前有没有可以生成 当前代码仓库项目结构目录的skill或者其他成熟方案 ,建立索引文件和结构文件,对于后续在一个老功能上面新增功能时,就能根据索引文件和结构文件找到对应的代码模块,让ai能够更快的了解以前的功能业务,更快更准确的实现 当前新功能,有佬推荐的吗

2 Likes

如果是接 claude code 的话,有个项目叫"codegraph",不知道能不能满足需求

1 Like

目前公司项目使用的 cursor

这不需要skill吧,直接说分析下项目各文件功能模块并写入 项目分析.md就行

我这边的方案是在项目里构建一个知识图谱给AI用,采用的是graphify

3 Likes

这个方案不错,可以说下你们具体实现细节吗

这个你去工具的官方文档就可以了,最后的效果就是AI在执行任务的时候会优先去阅读知识图谱,不过多人协作的项目就看怎么做好版本管理了,及时进行更新图谱,我因为是自己用,所以这个图谱也没有让git进行追踪

2 Likes

站内,风佬的ccg,有一个/ccg:init的命令,在使用Claude Code的情况下,使用这个命令可以把项目的目录结构、架构、文件索引全部生成到md里面

mark一下,回头重构破代码的时候参考参考