[工具求助] 请问有哪些 AIGC 的工具可以分析 github、本地的代码库?

363 天前
 TimeNewRome
对于 AIGC 工具的要求是:1 、分析 github 、本地代码库; 2 、支持 C++、java 、python 。
1648 次点击
所在节点    程序员
6 条回复
williamfzc
363 天前
分析想达到什么目标?维度有点多
TimeNewRome
363 天前
@williamfzc 主要目的:1 、理清代码的实现逻辑; 2 、搞清楚涉及的技术栈和框架; 3 、输出函数调用依赖图。
williamfzc
363 天前
正好是从业者,也做产品,但还是觉得这个需求在实际落地的时候不如 IDE ,属于“看起来很酷炫但不好用”的东西

几个链接:
- https://sourcegraph.com/
- https://github.com/sourcegraph/cody

但就你的问题来说,好像还不需要到 AI 助手吧,1 、2 、3 都是可以静态分析出来的,是需要翻译成更简单的人话?
TimeNewRome
363 天前
@williamfzc 是的,因为我接到了一个跟产品经理讲解代码实现原理的需求。QAQ
edw1n
363 天前
binary-husky/gpt_academic ,用它的程序剖析功能。不过只能读取本地的代码,不能发 github 链接给它。
janus77
363 天前
程序功能和产品功能是两个东西。且不说一些命名不符合自然语言的变量、方法、类等问题,我就举一个简单例子:
“显示图片”可能只是寥寥几个字,但是具体在代码层面上,需要解释一个图片加载框架的完整流程和原理,包括网络、缓存、图片转换、扩展支持等各种东西,虽然你开发只是一个调用库的操作,但是如果你用 AI 程序来分析,他可不管你,他只会把分析到的源码全部读出来并做解释。那么要从哪里开始简化呢?这个标准的确定可就很蛋疼了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1003216

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX