现阶段 AI 编程真的可行么?

71 天前
 867380699

刚刚试了一下 Cline

创建了一个 vue 模版项目,然后布置了个任务「集成 Tailwind 」

赠送的 Token 烧完都没完成

于是我就用 Gemini pro 重来了一遍,没跑一会儿 Gemini-2.5-pro 不返回文本,Cline 报错

于是切换到 Gemini-2.5-flash 重来一遍

这次 Approve 点烦了,aoto 了 Edit

不一会儿

pnpm store prune && pnpm install -g pnpm

现在我环境崩了,加班修复去了。

(最后问问大家是我用的方式不对么?)

5866 次点击
所在节点    程序员
63 条回复
charlie21
70 天前
已经有人拿 AI 写出一个仿 Microsoft Windows Operating system 了
charlie21
70 天前
甚至已经有人拿 AI 写出一个仿 gfw 了
sk217
70 天前
@charlie21 #22 你加 doge 了么
dddd1919
70 天前
@sworld233 #17 这是活给 AI 干,钱给 AI 赚
askfilm
70 天前
@867380699 问这里的人基本只会告诉你是你自己的问题,你使用不好,你使用不当,你模型不行, 提示词没讲清楚,提示词不够细致。

估计他们大部分自己都在没头没脑的用 AI, 自己都磕磕绊绊, 自己都用不好, 还能教你? 你问,他们就说 AI 厉害呀,几天几小时就上线东西了...

就现在情况,感觉恐怕连 AI 模型开发人员都没法控制 AI...
askfilm
70 天前
@867380699 当然还会有人跟你说,你钱花的不够....
lthon
70 天前
token 这个可以控制对话长度,新开问题的时候可以总结或清除当前对话。
我一般是先讨论方案再让 ai 执行,我水平不高,觉得 ai 生成的代码质量还行
elevioux
70 天前
说 AI 好的人,分几种:

1 、真的能规划好
2 、AI 出来什么就用什么
3 、代码规模太小,或项目太简单

对于头脑里有技术架构要求,虽然目标功能明确,但很难一字一字描述清楚的,AI 就很磕磕碰碰。我就是。
BenHunDun
70 天前
@867380699 我自己刚好也碰到过使用 AI 集成 tailwindcss@4 到 React 项目中.
但是有点忘记是网页还是 Cli, 一部分原因好像是 tailwindcss@4 比较新. 问了 AI 虽然是要求 tailwindcss@4 但是给的都是 tailwindcss@3 的方法. 集成上就出现了问题. 最后好像还是自己查阅了 tailwindcss@4 的文档, 配合 AI 最后完成了集成.

> 任务细分上
我自己使用的经验是, 你最好告诉他版本, 然后额外的让他去的读取 package.json 等一些全局的配置文件.
或者类似在全局 Gemini.md 中就先写好. 感觉现有 AI 想要准确, 还有省 Token 的方面还是需要 prompt 提示词设置的好.
youyouzi
70 天前
可行,因为我真的花了一个半月完成了公司交给我的一个商用 C 端产品;
我只负责架构和思路,业务代码基本上 AI 写的,我负责监控质量和边界,一些它钻牛角尖的时候手动改了一点点
xuelang
70 天前
必须行啊。。 我写了好几个了 web 项目了,也算有复杂度吧。
然后小程序也写了个,感觉还可以。

毕竟我是没前端基础,也没写过小程序的,能写出现在的效果,我很满意了

小程序是益智类的,大家可以看看效果

#小程序://益智集/StuU2WztInPWa0u
murmur
70 天前
很行

但是说多少次,使用者必须有经验,至少最基本的代码错误能找出来,那种报错了连第几行都找不到的肯定没法用 AI

遇到最多的问题不是代码质量问题,是他的 agent 把我文件搞坏,然后回滚,平白无故浪费 token

还有现在 AI 是不是有点大病,什么需求都要写测试代码和说明文档啊
wxw752
70 天前
语言表述能力要强,要亲自拆解需求,细力度的让 Ai 做。

但是 vue 集成 Tailwind 这种需求,cursor 或者 trae 就是一句话的事情。
herozzm
70 天前
我试了简单的生成网页前端,就 js 和 css ,说实话不尽人意,写出来就算效果还行,代码一坨的,各种不兼容
lmshl
70 天前
最近半年在烧了近万刀 token 账单后,我觉得 vibe coding 是真的垃圾。
,这是前两周的账单,后面老板烧不起 Cursor 按量付费了,换成了公司的 API key 。


生产屎山能力达到了新的巅峰,我用的就是 4.0/4.1 think + max ( 3 月份时还是 cursor 3.7 think + max ),cursor 给我项目里到处拉屎。一边是 vibe coder 们奉若神明的 AI ide ,一边是最强模型烧着最贵的账单,给我项目里拉出来最臭的💩

这些 agent 模式,打个样,把大体结构展开一下还可以。尤其是我不懂这个领域或者我考虑不周的时候,看着它摆放的模块煞有介事。真要跑起来的时候就开始窜稀了,然后我告诉他让他跑一遍 cargo build 看看编译错误,自己试着修一修,您猜怎么着?

cursor 自言自语 20+轮以后,注释掉了我想让它改正的代码,通过了编译,然后告诉我问题修好了?搁这儿掩耳盗铃呢?

让 cursor 给我照着抄一段 PLIC 实现,结果内存布局全是错的。甚至连 DMA 申请内存页需要 no-cache 这一点都不知道。
lmshl
70 天前
如果你对屎山代码容忍性出奇的高,对软件质量要求也仅仅是“运气好的时候勉强能跑起来”的程度,那 vibe coding 非常适合你。
darkway
70 天前
(最后问问大家是我用的方式不对么?)
我从来不 vibe 。
我还是保持看懂项目,自己设计结构,自己写每个函数的提示词。自己喂上下文。
确保喂进去的是我懂的,出来的也是我懂的。如果我不懂,那就学会它。
surbomfla
70 天前
@lmshl #35 AI 对于那些比较少见或者逻辑比较复杂的项目 就懵逼了,比如我使用 ClaudeCode + 4.0 ,让他帮我将一个 PKL 格式的模型导出为 ONNX 格式,它就瞎编造出一些代码 乱跑一通,试了几次没有用。
superrichman
70 天前
这东西就跟榴莲一样,有人爱的不行,有人嗤之以鼻。
lightattractbugs
70 天前
产品是用自然语言把模型表述出来,coding 是用编程语言把自然语言还原成程序,如果产品的逻辑不顺畅或者不够清晰,coding 的过程就很复杂,信息的还原是会失真的,除了造成一部分逻辑的消失,还可能会模糊一部分概念。
这是我以前怼产品的话术,如果 ai 会怼人,我估计它也得这样

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

https://ex.noerr.eu.org/t/1153516

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

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

© 2021 V2EX