找回密码
 立即注册
搜索
查看: 4806|回复: 43

[软件] AI,写或者修改代码,哪个好用一些?

[复制链接]
     
发表于 2025-5-24 08:02 | 显示全部楼层 |阅读模式
本帖最后由 史莱姆KING 于 2025-5-24 08:15 编辑

编程代码完全小白,就会复制粘贴运行

我试过让ai写了一些代码,实现某些功能,有些可以,有些不行
还有的就是某个代码,一开始可能没考虑全面,后来发现一些情况需要修改,结果ai修改极端可怕——要么是把我(其实还是ai生成的)原来代码搞得完全没法用了
要么就是我只让修改某个部分,它还是改了好多(关键还没用)
要么就是他自己自high说是各种JB通过测试,结果我已运行就爆红(关键是ai之前生成的代码反而能跑)
要么就是我说了让他生成完整代码,结果还是只给出了几行,我还得再次让他输出才行

我感觉我TM自己成测试的了
关键是本来都是1.0功能完整的,ai改着改着就变成0.8  0.5甚至0了,囧
他还记不住前几个会话的东西- -

真是心累

另外deepseek官方的,效率高,但是问第二句就直接服务器忙,完全不可用
我后来大部分都是用的秘塔,效率差,来回折腾,但是好在它有反应啊

求好用的,最好是中文界面
回复

使用道具 举报

     
发表于 2025-5-24 08:37 来自手机 | 显示全部楼层
写代码老老实实上claude 3.7或4,sonnet或opus无所谓,反正都够用 。
或者上gemini 2.5 pro 0506版。
现在写代码就这两最强。
回复

使用道具 举报

     
发表于 2025-5-24 08:47 | 显示全部楼层
我还是用chatgpt浏览器拷贝粘贴的那种,每次修改我都会说让它把改动的地方标注出来。
当甩手掌柜不太靠谱。
回复

使用道具 举报

     
发表于 2025-5-24 09:29 | 显示全部楼层
你使用什么语言编程?  python  ,c , rust ,  cobol , logo?
回复

使用道具 举报

     
发表于 2025-5-24 09:34 | 显示全部楼层
Cursor+claude-4请
回复

使用道具 举报

     
发表于 2025-5-24 10:43 来自手机 | 显示全部楼层

看知乎野榜,大部分情况是Claude领先,Python是OpenAI领先
如果要用国内的,优先用DPSK V3

—— 来自 Xiaomi 23054RA19C, Android 15, 鹅球 v3.5.99
回复

使用道具 举报

发表于 2025-5-24 10:53 | 显示全部楼层
是不是对现在的ai有不切实际的想法?

离开ai也能编程的人,才是ai编程的目标用户。
回复

使用道具 举报

     
 楼主| 发表于 2025-5-24 10:58 | 显示全部楼层
我特么吹爆 发表于 2025-5-24 08:37
写代码老老实实上claude 3.7或4,sonnet或opus无所谓,反正都够用 。
或者上gemini 2.5 pro 0506版。
现在 ...

感谢,我之后研究下这俩
回复

使用道具 举报

     
 楼主| 发表于 2025-5-24 10:59 | 显示全部楼层
b0207191 发表于 2025-5-24 09:29
你使用什么语言编程?  python  ,c , rust ,  cobol , logo?

你太高估小白了

我用他给的方案是,win10 下的bat+ps1组合
至少折腾一大轮之后,程序能用,就是修改起来太费劲了
回复

使用道具 举报

     
 楼主| 发表于 2025-5-24 11:00 | 显示全部楼层
Jet.Black 发表于 2025-5-24 10:53
是不是对现在的ai有不切实际的想法?

离开ai也能编程的人,才是ai编程的目标用户。 ...

好吧,那我的确不是目前的目标用户

反正确实是简单程序它能搞出来能用的,都已经不说什么gui了
回复

使用道具 举报

     
发表于 2025-5-24 11:11 | 显示全部楼层
vscode装TRAE,ai模型选deepseek v3 0324已经能满足我的需求了
回复

使用道具 举报

     
发表于 2025-5-24 12:18 | 显示全部楼层
搭车问一下,visual studio 2022 最近更新后的GitHub copilot可以选择几个AI模型了,有结论哪个最好吗?使用C#开发游戏。
回复

使用道具 举报

     
发表于 2025-5-24 14:26 来自手机 | 显示全部楼层
本帖最后由 diohanmilton 于 2025-5-24 15:15 编辑

https://bbs.saraba1st.com/2b/thread-2251414-0-1.html

我之前发过帖子讨论。
我现在也是用Python配合ai,做一些数据处理等工作辅助。

甚至把ui交互说给ai,能够画出来,用pyside6框架。

cpp就不想了,没基础,完全不行。

我的配置是,火山注册,拿到deepseek v3的api,送50万token,参加协作计划继续送。
客户端用vscode+cline插件。

—— 来自 鹅球 v3.3.96-alpha
回复

使用道具 举报

     
发表于 2025-5-24 16:04 | 显示全部楼层
我之前用过gemini 2.5 pro读github上的一个开源软件repo并生成一些C++代码做改进,也用它写过算法代码,用python。

读软件并改进总体来说还可以,分步骤合理,但有个比较严重的问题是幻觉,会编根本不存在的函数,你让他自己再读一遍往往能纠正,但是继续问下去还是会编那个不存在的函数。

算法表现的挺好,能从源代码理解类似aes-gcm这种加密算法,并且能写出来对应的解密函数,测试没问题。另外让它读一篇论文写其中一个类似梯度下降过程的算法代码,看起来没错,运行起来没bug但是效果不好。把预期告诉它,它会想一些排错和改进思路,其实也挺有帮助。
回复

使用道具 举报

     
发表于 2025-5-24 17:48 | 显示全部楼层
Gemini2.5Pro对简单编程是够用了,除了有时候你要反复纠正它之外

—— 来自 S1Fun
回复

使用道具 举报

     
发表于 2025-5-24 18:28 | 显示全部楼层
你都要纠正了为什么不基于他给的去修改呢,一般ai会有报错报红,但思路上一定是准确的
回复

使用道具 举报

     
发表于 2025-5-24 21:02 | 显示全部楼层
借楼问下gemini给的代码的确好,但是特别繁琐怎么办,如何设计提示词?
回复

使用道具 举报

     
发表于 2025-5-24 21:32 来自手机 | 显示全部楼层
gemini 输出一份需求文档的提示词,然后扔给 Cursor 输出代码。
当然,大点的项目最好分模块生成。

—— 来自 OPPO PKJ110, Android 15, 鹅球 v3.5.99
回复

使用道具 举报

     
发表于 2025-5-24 21:35 | 显示全部楼层
写代码就claude和gemini
deepseek质量还行,可惜输出速度太慢了。
回复

使用道具 举报

发表于 2025-5-25 02:05 来自手机 | 显示全部楼层
通义灵码好用吗?我看这个是免费的
回复

使用道具 举报

发表于 2025-5-25 07:59 来自手机 | 显示全部楼层
你自己得跟着开始学些编程基础,花不了多少时间,不懂就问ai

— from S1 Next Goose v3.5.99
回复

使用道具 举报

     
发表于 2025-5-26 13:28 | 显示全部楼层
哈基米把我claude写好的脚本改的一团糟,还多出200行真是草了
回复

使用道具 举报

发表于 2025-5-26 16:13 | 显示全部楼层
AI其实就是类似那种省力工具,用工具的前提是用的人不用这个也可以大概把事办完,就类似算数卡用了只是省力。
回复

使用道具 举报

     
发表于 2025-5-26 16:44 | 显示全部楼层
我就做些办公室场景的简单应用(录音转会议纪要这种),一般就python套个qt,cursor自带的claude足够好了。
回复

使用道具 举报

     
发表于 2025-5-26 16:45 | 显示全部楼层
本帖最后由 scstriker 于 2025-5-26 16:47 编辑

另外我还是有一个问题,就是cursor会员带的Gemini 2.5 Pro和在Cursor下用Gemini 会员的APIKey,这两的context window是一样的么~
回复

使用道具 举报

     
发表于 2025-5-27 07:55 | 显示全部楼层
蜇灵 发表于 2025-5-25 02:05
通义灵码好用吗?我看这个是免费的

有总比没有强,如果你用不了cursor这些外国好用的模型,那装一个国产的体验也会得到加分。
回复

使用道具 举报

     
发表于 2025-5-27 08:51 | 显示全部楼层
本帖最后由 zy450 于 2025-5-27 08:58 编辑

我更关心的是大家是怎么用的?怎么让AI严格按照自己要求修改前端或者后端代码,并且能考虑到前后端相关代码

目前我是用元宝的分组功能(给定扮演身份、技术架构、注意事项),然后给出关联的代码,让他按需求生成

也尝试用过cursor,但是一来整个项目配置文件有暴露风险,二来token消耗有点大
回复

使用道具 举报

     
发表于 2025-5-27 09:20 | 显示全部楼层
用了一段时间cursor,有的时候会发现代码出现莫名其妙的bug,检查一番之后发现是他自己把我某个地方的代码给改了
回复

使用道具 举报

     
发表于 2025-5-27 09:40 来自手机 | 显示全部楼层
用的copilot,用途是作用域内或函数内补全,大于此的场景基本只有副作用

— from Sony XQ-AT72, Android 12, S1 Next Goose v3.5.99
回复

使用道具 举报

     
发表于 2025-5-28 10:52 | 显示全部楼层
本帖最后由 Awanano 于 2025-5-28 10:56 编辑

Claude不错,这几天用着4很舒服。
Gemini比较搞笑,之前用着小问题还勉强可以回答,最近用感觉退步有点明显。一个是问题多起来懒,代码改动就写一点点相关内容。另一个是虽然能将项目以网址/小于100mb的本地文件夹吃进去,但是会胡编乱造些根本不存在的函数。Claude纯上网页链接都比他效果好
DS也不错,就是官方还是会服务器繁忙
回复

使用道具 举报

     
发表于 2025-5-28 12:42 | 显示全部楼层
zy450 发表于 2025-5-27 08:51
我更关心的是大家是怎么用的?怎么让AI严格按照自己要求修改前端或者后端代码,并且能考虑到前后端相关代码 ...

当代码补全和搜索工具用,不过最好的功能是读代码。虽然说学会c++一通百通基本什么语言都能大概看懂,但人脑效率还是和ai有差距,先让ai解释一遍,自己再验证一遍,效果不错。

我还准备试试让ai 解释ida反汇编出来的代码。
回复

使用道具 举报

     
发表于 2025-5-28 16:38 | 显示全部楼层
现在新的故事都开始代理舰队了,让AI监督AI的代码补全效果反馈如何进行修改,兄弟们还在补全
回复

使用道具 举报

     
发表于 2025-5-28 18:50 | 显示全部楼层
dualist 发表于 2025-5-28 16:38
现在新的故事都开始代理舰队了,让AI监督AI的代码补全效果反馈如何进行修改,兄弟们还在补全 ...

这种的模式的关键词是什么。 想去看看怎么弄的
回复

使用道具 举报

     
发表于 2025-5-28 20:24 来自手机 | 显示全部楼层
代理舰队目前只是展望或者吹逼
回复

使用道具 举报

     
发表于 2025-6-3 19:00 | 显示全部楼层
本帖最后由 泰坦失足 于 2025-6-3 19:16 编辑

Claude 4是不错, 这几天在CoPilot上就用它. 主要回答速度快, 不像推理模型要转半天.
回复

使用道具 举报

     
发表于 2025-6-3 19:42 来自手机 | 显示全部楼层
本帖最后由 diohanmilton 于 2025-6-3 19:43 编辑



除了用API加入cline这类mcp工具。
最近玩了gemini网页版,它有个编辑器,你跟他对话会实时更新代码编辑器。

—— 来自 鹅球 v3.3.96-alpha
回复

使用道具 举报

     
发表于 2025-6-7 02:37 | 显示全部楼层
【AI润色】
在当前正常的市场价格范围内,各类AI的编程能力呈现出这样的排序情况:Claude Sonnet 4在编程能力上,相较于Gemini 2.5 Pro具有一定领先优势,主要体现在配合Agent的指令遵循方面。Gemini 2.5 Pro相对GPT o3/o4 mini/4.1也存在一定优势,不过这一优势并不特别显著。而GPT o3/o4 mini/4.1相比DeepSeek R1,同样存在着细微的优势。从编程能力角度看,DeepSeek R1比Qwen3/Grok3等表现更为出色。然而,在处理简单项目时,上述排名较为靠前的几款AI,其编程能力的差异极其微小,几乎可以忽略不计。

值得强调的是,性价比是一个关键且不可忽视的重要因素。当预算充足时,Claude无疑是最佳选择,它能够提供卓越的编程服务。但如果预算有限,Gemini、o4 mini、DeepSeek R1也是不错的选择,它们在各自对应的价格区间内具备一定的性价比。

需要注意的是,虽然模型本身是基础,但与之配套使用的Coding Agent工具同样至关重要。若不能熟练运用Agent工具,最终生成的程序效果将会受到严重影响。即便使用的都是相同的模型,通过在网页端复制粘贴代码询问AI的效果远不如使用市面上流行的AI编程工具来的好。这就是众多程序员愿意每月付费使用Cursor的原因。

对于非专业编程人员,也就是所谓的Vibe Coder,如果使用频率较低,建议采用Vscode + Cline/RooCode + 自行购买API的方式,这种方式既经济实惠,又能够满足基本的编程需求。
回复

使用道具 举报

     
发表于 2025-6-7 10:17 来自手机 | 显示全部楼层
目前几个ai用下来,只有简单的脚本能做到直接使用。稍微大点的程序就要多次询问测试修改了。
回复

使用道具 举报

     
发表于 2025-6-7 12:06 | 显示全部楼层
让gemini 2.5 pro 重写几百行代码中的某个文件逻辑. 不是给我省略, 就是偷偷帮我改了代码. Sonnet 4一次就写好整个逻辑.
回复

使用道具 举报

     
发表于 2025-6-7 12:13 | 显示全部楼层
蜇灵 发表于 2025-5-25 02:05
通义灵码好用吗?我看这个是免费的

只能说够用,我一般拿来跑sql和补全功能
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2025-7-1 18:58 , Processed in 0.179933 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表