现在ai能生成大型程序么?
4534 44
[1 楼] lhy02 [泡菜]
1-28 19:56
纯白糊。

花几个亿弄硬件设备,自行训练,能生成淘宝这种大型网站的所有代码么?
如果以这个为目的,是不是得进行N次交互,ai没这么智能?
生成这种大型程序,ai能保证少于多少个bug?我怎么觉得得无数个bug,找都找不过来。
[45 楼] yejun [老坛泡菜]
2-2 14:54
lhy02 发表于 2025-01-30 19:59
算24这种本身应该就不是大语言模型的强项。再比方说:大语言模型下围棋,估计得一塌糊涂。

但是你可以叫ai帮你写一个算24的计算器。
[44 楼] yejun [老坛泡菜]
2-2 14:48
微软的autogen可以让几个ai相互交互协同工作,可以自己debug,应该可以写比较复杂的程序。
[43 楼] zyz1993 [资深泡菜]
2-2 09:32
据介绍 iMagic AI 是个生成app的AI,“只动动手”的app生成器,,,可惜没有梯子不能试试
zyz1993 编辑于 2025-02-02 09:33
[42 楼] Bohnenkaffee [陈年泡菜]
1-31 20:26
用现有ai设计一个可以干这个的ai。。。。。。
发布自 安卓客户端
[41 楼] lhy02 [泡菜]
1-31 10:53
CATWK 发表于 2025-01-31 09:54
这么复杂的业务系统,口述估计也不简单,回头还得弄出一套规范的和AI沟通的语言,和编程也没啥区别了
让ai完成这套业务系统,给ai一个模糊的目标,ai拿出一套方案,再和ai交流修改方案或者推翻方案。
[39 楼] CATWK [泡菜]
1-31 09:54
zyz1993 发表于 2025-01-31 09:04
如果动动嘴就能生成计算机大程序,那真是美事


这么复杂的业务系统,口述估计也不简单,回头还得弄出一套规范的和AI沟通的语言,和编程也没啥区别了
[38 楼] zyz1993 [资深泡菜]
1-31 09:04
lhy02 发表于 2025-01-31 02:22
据说这是初代淘宝
应该也没那么复杂,不知道现在ai能不能干出来。
如果动动嘴就能生成计算机大程序,那真是美事
[37 楼] lhy02 [泡菜]
1-31 02:22
据说这是初代淘宝
应该也没那么复杂,不知道现在ai能不能干出来。
[36 楼] neutrals [禁言中]
1-31 01:20
lhy02 发表于 2025-01-28 19:56
纯白糊。
花几个亿弄硬件设备,自行训练,能生成淘宝这种大型网站的所有代码么?
如果以这个为目的,是不是得进行N次交互,ai没这么智能?
生成这种大型程序,ai能保证少于多少个bug?我怎么觉得得无数个bug,找都找不过来。

哈哈,一百年后这些都是小儿科。我们向马斯克学习,想人所不敢想,我觉得这就是很多大佬的小秘密。
[35 楼] ChK [陈年泡菜]
1-31 00:04
lhy02 发表于 2025-01-30 19:55
对这个问题,ai倒可以甩锅:我能把代码写出来,而你编译/解释不了,那不是我不行,而是你不行。
组织多文件确实是给ai上难度,那就降低要求,单文件能在现有高性能电脑上运行。
这其实也涉及一个问题:让现有ai生成一个框架(配置文件可以有错误,因为ai也不...

多文件的问题,更多是工程实现上的,而不是模型所需要解决的核心问题。最新的vs code自带的ai助手已经可以实现多个文件作为上下文输入了,也可以生成新的代码文件或修改已有的文件(在编辑窗里已打开的文件)。
发布自 安卓客户端
[34 楼] 徕卡西多 [泡菜]
1-30 22:29
lhy02 发表于 2025-01-30 19:55
对这个问题,ai倒可以甩锅:我能把代码写出来,而你编译/解释不了,那不是我不行,而是你不行。
组织多文件确实是给ai上难度,那就降低要求,单文件能在现有高性能电脑上运行。
这其实也涉及一个问题:让现有ai生成一个框架(配置文件可以有错误,因为ai也不...

编译解释本就不是ai的事,ai要干的是为用户减负,,不要自己费脑。。。。
[33 楼] lhy02 [泡菜]
1-30 19:59
徕卡西多 发表于 2025-01-30 14:45
lz,我那么说其实就是说不要想着外行能搞出什么大型程序,编程不是ai能完全搞定的,ai连4个数加减乘除怎么得到结果24都不能保证解出来,智能很低的。
算24这种本身应该就不是大语言模型的强项。再比方说:大语言模型下围棋,估计得一塌糊涂。
[32 楼] lhy02 [泡菜]
1-30 19:55
Trompette 发表于 2025-01-30 19:23
编译语言单文件一亿行,代码合并和编译效率一塌糊涂
解释语言单文件一亿行,服务器直接※※算了
对这个问题,ai倒可以甩锅:我能把代码写出来,而你编译/解释不了,那不是我不行,而是你不行。

组织多文件确实是给ai上难度,那就降低要求,单文件能在现有高性能电脑上运行。

这其实也涉及一个问题:让现有ai生成一个框架(配置文件可以有错误,因为ai也不知道环境啥样),不知有这能力没。
大语言模型似乎没有生成文件的能力,那就只能用语言描述某个文件内容是啥,某个目录下面哪些文件。

然后多文件编程,就得一直在这个上下文里进行了,因为它似乎也没有读文件的能力。
[31 楼] Trompette [泡菜]
1-30 19:23
lhy02 发表于 2025-01-30 17:17
...
另外如果不需要人工看代码,似乎也无需要求多文件,单文件一亿行也无所谓


编译语言单文件一亿行,代码合并和编译效率一塌糊涂
解释语言单文件一亿行,服务器直接※※算了
[30 楼] lhy02 [泡菜]
1-30 17:17
我在这个帖子里提了很多问题,其实都是我很感兴趣的地方。
23年3、4月的时候,我玩了一下ai以及在编程中用ai,基本可以取代搜索功能。
这么长时间过去了,看有人提及用ai编程,所以不知道ai已经可以帮助编程帮助到什么程度了。

另外如果不需要人工看代码,似乎也无需要求多文件,单文件一亿行也无所谓。
lhy02 编辑于 2025-01-30 17:26
[29 楼] lhy02 [泡菜]
1-30 17:08
徕卡西多 发表于 2025-01-30 14:40
说了要程序员调试啊,既算ai出代码,何况ai也不肯定能出代码,因为还需要有经验的程序员提要求,所以程序员少不了。所以说首页不是程序员能够问的。
问题中有“出多少bug”这种,bug少的话,其实可以认为成功了。
另外还有一个问题是:不能完全取代程序员,那么能多大程度上帮助程序员。如果bug比较少,然后通过反馈错误,还能自我纠正,那么肯定会大大减少人工。

最核心的问题是:懂很多东西的程序员,是不是可以被懂不多东西的程序员+ai,平替?在现有ai下。
lhy02 编辑于 2025-01-30 17:11
[28 楼] lhy02 [泡菜]
1-30 17:01
徕卡西多 发表于 2025-01-30 14:45
lz,我那么说其实就是说不要想着外行能搞出什么大型程序,编程不是ai能完全搞定的,ai连4个数加减乘除怎么得到结果24都不能保证解出来,智能很低的。
算24和编程可大不相同,因为算24的数据,相对于代码的数据,似乎还不够多。另外有专门编程的ai,估计也专门用程序来喂,如果专门用算24的数据喂一个ai出来,估计也不会这么弱。
[27 楼] 徕卡西多 [泡菜]
1-30 15:47
外行不要指望ai能帮自己破什么记录,能帮自己学习编程都很好了。
发布自 iOS客户端
[26 楼] 徕卡西多 [泡菜]
1-30 15:34
Trompette 发表于 2025-01-30 15:07
哈哈,感觉放出来的 AI 还没有方※※的意识
Phi4 和 llama3 经过几轮提示后,能够凑出 5,5,7,8
我提问 3,3,7,7 之后,就整夜整夜说胡话了...

是,我就是看到您贴的测了一下。

淘宝网的代码当初鼓捣出来也是花了不少功夫的,那时全靠程序员。后来主要是提高运行速度和保证可靠性吧,又需要各种硬软件支持了,不然分分钟崩溃可是没有今天了。另外淘宝后台数据库是自己的,之前用的外国数据库。

OceanBase是蚂蚁集团自主研发的金融级分布式关系型数据库,由淘宝等多部门共同完成,它在数据库基准测试TPC - C中创造了世界纪录。

TPC - C是全球主流计算机硬件厂商、数据库厂商公认的性能评价标准,其对数据库系统的软硬件协同能力要求极高,通过模拟经典交易场景,以每分钟创建新订单数量(tpmC)来评价数据库的性能和性价比,并规定测试任务需在指定时间内完成,且95%事务要在1s内完成。

2019年10月,OceanBase首次进行TPC - C测试就打破了由美国甲骨文公司(Oracle)保持9年之久的世界纪录,成为首个登顶该榜单的中国数据库产品,当时性能分数为6088万tpmC 。2020年5月20日,国际事务处理性能委员会官网公布,OceanBase再次打破自己去年创造的世界纪录,事务处理性能提升到7.07亿tpmC,实现了从千万级到亿级的※※性重大突破。

这些成绩展示了OceanBase在数据库性能、可扩展性等方面的强大技术实力,也体现了中国在数据库技术研发领域的巨大进步。

—-不过后来腾讯破了上面的记录

淘宝OceanBase数据库在TPC-C测试中的速度记录已经被打破。

OceanBase曾于2019年以6088万tpmC的成绩打破甲骨文保持9年的世界纪录,2020年又将成绩提升到7.07亿tpmC。但后来腾讯的TDSQL打破了OceanBase创造的记录。
徕卡西多 编辑于 2025-01-30 15:36
[25 楼] Trompette [泡菜]
1-30 15:07
徕卡西多 发表于 2025-01-30 14:45
lz,我那么说其实就是说不要想着外行能搞出什么大型程序,编程不是ai能完全搞定的,ai连4个数加减乘除怎么得到结果24都不能保证解出来,智能很低的。

哈哈,感觉放出来的 AI 还没有方※※的意识
Phi4 和 llama3 经过几轮提示后,能够凑出 5,5,7,8

我提问 3,3,7,7 之后,就整夜整夜说胡话了

[24 楼] 徕卡西多 [泡菜]
1-30 14:45
lz,我那么说其实就是说不要想着外行能搞出什么大型程序,编程不是ai能完全搞定的,ai连4个数加减乘除怎么得到结果24都不能保证解出来,智能很低的。
[23 楼] 徕卡西多 [泡菜]
1-30 14:40
lhy02 发表于 2025-01-30 10:19
假设你是马云,要做一个淘宝,但计算机纯外行,打算用ai自己来(假设有几个亿成本的硬件ai可以让他用),所以只要能达到目的即可:卖家可以上传商品,买家可以买商品。
可能结果做出来和现在的淘宝完全不一样,不管是操作方式还是技术都不一样,但能达到目的即可。...

说了要程序员调试啊,既算ai出代码,何况ai也不肯定能出代码,因为还需要有经验的程序员提要求,所以程序员少不了。所以说首页不是程序员能够问的。
徕卡西多 编辑于 2025-01-30 14:41
[22 楼] lhy02 [泡菜]
1-30 10:19
假设你是马云,要做一个淘宝,但计算机纯外行,打算用ai自己来(假设有几个亿成本的硬件ai可以让他用),所以只要能达到目的即可:卖家可以上传商品,买家可以买商品。
可能结果做出来和现在的淘宝完全不一样,不管是操作方式还是技术都不一样,但能达到目的即可。
现有ai能否做到这点?交互几次,多少个bug?
[21 楼] lhy02 [泡菜]
1-30 10:11
徕卡西多 发表于 2025-01-29 22:08
纯白糊,lz问题不是程序员能够问出的,程序员肯定知道ai做不到否则自己不是下岗了。
程序员卷死自己,已经广为人知了。
所以下岗就下岗,那也得干。
[20 楼] 徕卡西多 [泡菜]
1-29 22:18
一个{套)软件(非产品那种,也就是包含源代码包含ai生成的)要在特定硬件上执行需要专业人员进行部署当然也包括调试,如果ai能自动生成也是针对特定硬件和环境,如果硬件和环境不一样,别说大型软件,就是几百行程序都通不过。

徕卡西多 编辑于 2025-01-29 22:31
[19 楼] 徕卡西多 [泡菜]
1-29 22:08
纯白糊,lz问题不是程序员能够问出的,程序员肯定知道ai做不到否则自己不是下岗了。

徕卡西多 编辑于 2025-01-29 22:09
[18 楼] CATWK [泡菜]
1-29 20:52
AI也应该像自动驾驶一样分级,比如:
L2:人主导,完成需求,配置,AI辅助生成代码
...
L5:完全不需要人参与,AI完成整个项目生命周期的工作

写完了想起来,自动驾驶不就是AI么
CATWK 编辑于 2025-01-29 20:57
[17 楼] lhy02 [泡菜]
1-29 16:49
arondes 发表于 2025-01-29 15:46
你可以让他生成很长的代码
至于能不能跑 逻辑对不对 你得自己检查
你雇佣一个码农其实他也不见得就一定靠谱的 所以ai同理
你认为ai的现状还必须依赖内行?
那么它现在有没有生成多文件,比如10个文件,每个文件100行的能力?当然,它得能搞清这十个文件的联系。
[16 楼] lhy02 [泡菜]
1-29 16:45
arondes 发表于 2025-01-29 15:50
码农也不可能通过模糊的语言去开发
你以为码农 产品 业务 天天不开会 不沟通验证反复交流 就只是自己从零零散散数据就能推出业务逻辑?
你的意思ai的现状无法直接拿出一套业务逻辑?
这套业务逻辑的要求是确实可行,但可能细节和想象的不一样。