有没有能理解一整个工程文件的AI(模型,或者是其他工具?)

想到一个用法,不知道能不能实现。比如说我现在对于一个开源的项目感兴趣,他是react+go,但是我并不会go,我能不能借助ai来实现添加某些需要用go来实现的功能。再比如,我要去复现一篇文献的代码,我刚拿到手的时候肯定是完全看不懂代码在写什么的,代码的每一个部分都不是独立的,肯定是需要借助其他文件的函数来实现的,那能不能让ai来理解整个工程文件,然后给出解释。我暂时还没看见什么ai工具能实现这个功能。

3 Likes

gpt_academic或许可以满足理解项目代码、给出解释的需求,但是过于复杂的项目你让AI理解还是很困难的。

5 Likes

有个终端工具 aider:

但是前排提醒,这种操作每次的 token 消耗都很大,甚至项目代码文本就超过了它的上下文能力

2 Likes

我之前看到过一些个学术gpt可以额外选择插件的,比如说java项目解析插件,上传整个java压缩包,可以解析整个项目,不过我个人感觉体验不太好,慢而且乱

你是想让他现在就替代我们吗,我还不想失业 :face_with_open_eyes_and_hand_over_mouth:

刚刚试了一下,上传项目都花了好久好久,可能是项目有点大的原因,几十M的文件,最后没等他上传完我就关掉了。

1 Like

程序员也得随着时代一起进步 :fist:

能达到你说的时候,普通程序员就真死了 :joy:

mark一下

还没有理解这么大的吧?小一点的项目可以拆开

想多了。
他要是能这样了,程序员和各种资料都不需要了,就一ai搞定了。
动动嘴就能出东西了,人类就能睡着让ai干活就行。

这想法跟某些同事一样:都有ai了,为啥不让ai帮你写代码?以前上百人论年开发的项目,你现在1,2天就能搞出来了,像搭积木样。

建议先试试它单个任务,单个需求,你让为可以了,再来想集合任务。