说一下自己最近 ai 前端开发编程的感受

3 月 19 日
 xqk111

前提:前端开发代码实践,下面是各种场景尝试 场景 1: 基于老节点去做一个新功能,可能需要修改查询和表单的中文和英文字段 问题:文件比较多,ai 由于读取的上下文会很慢 场景 2: 在新功能增加一个删除功能 问题:做一个功能,你需要自己去拆分步骤,第一步增加删除按钮,第二部删除之前增加确认弹窗

开发过程的感受 1.经常需要纠正,需要很长时间对话 2.需要花费很长时间,上下文比较大 3.需要拆分功能流程,提前规划每个功能点会比较累,比自己开发更累 4.如果不拆分功能的话,他独立实现,没法保证功能好使

我的感受: 1.现在 ai coding 感觉更像是辅助驾驶,需要人去监督,因为不能 100% 相信他,如果出问题,我要背锅。 2.ai 编程远没有程序员好,因为你给他分配任务时,不需要去拆分这么细的功能,他自己会去考虑。 3.现在的 ai 在编程,仅仅是能做的到,离做的好差很远。现在 ai 大概是辅助驾驶的水平,和自动驾驶还有差距。

结论: 滚滚洪流时代在往前进,得多尝试 ai 编程,了解利弊,善用这把双刃剑

9931 次点击
所在节点    程序员
82 条回复
xitler
3 月 19 日
奇怪了,你用的什么模型这么拉
catch
3 月 19 日
像个新兵蛋子
xqk111
3 月 19 日
@catch 十年古法开发编程工程师,ai 编程方面确实是新兵蛋子
653513754
3 月 19 日
楼主就是不肯说用的什么模型
carverReal
3 月 19 日
不是,你用的什么模型倒是说一下啊
gefangshuai
3 月 19 日
你是不是用错 ai 了?
jeffh
3 月 19 日
@forbreak 同感,op 用着石器时代的工具,然后得出打猎太慢的结论
Ipsum
3 月 19 日
前端我是觉得基本上可以放手 ai 做了。之前要做个时间条,上面还要增加个对象可以和边上的 table 联动。真要我古法编程,估计要半个月,扔给 ai ,一上午就搞定了。
yuedun
3 月 19 日
我的前端同事说他们几乎是 0 手写代码,全部是 vibe coding 。
Croow
3 月 19 日
同前端,半年没有自己写过代码了 ,感觉日子快到头了。我们这里的后端还在古法编程
blakezhaothinks
3 月 19 日
最近半年在高强度 Vibe Coding (后端),基本没怎么手写过代码了。
你可能是使用的工具和模型比较落后,要不就是使用的姿势不对。
agegcn
3 月 19 日
看来没用对
Danswerme
3 月 19 日
@Croow 请教下 UI 部分是怎么通过 vibe coding 实现的呢?接入 Figma MCP 吗?
geeksammao
3 月 19 日
我的观察:先不提用的模型和 agent 区别,只要用的人对 ai 编程的接受度有高低区别,产出就会截然不同。
有的人更相信自己的技术和经验,一点不敢放权给 ai ,也没去研究 agent coding 的工作流和最佳实践,用 ai 的产出可能还不如自己手写。
只有真正开始接受"ai 能编程"的趋势,然后一步步把模型、工具、技能都摸索到自己舒服的程度了,才能感受到 ai coding 的潜力所在
ryne6
3 月 19 日
@Danswerme MCP / 截图
loveumozart
3 月 19 日
@blakezhaothinks 我感觉 AI 维护老项目不太行,新起的需求做点 0-1 的工作,和那种 ppt 项目还行,也看需求复杂度,复杂点的做不了。你用的是啥模型,具体业务场景的复杂程度如何,并发业务量大不
cylmsun
3 月 19 日
不提模型没有太大的讨论价值。
Melting
3 月 19 日
很多老项目,就是再好的模型也很难理解代码的逻辑,因为代码就不规范。逻辑和结构混乱,要加功能 直接让 ai 搞那确实是难为他了
easing
3 月 19 日
倒是说用的什么模型啊,我不信用 opus-4.6 还是这种情况
Croow
3 月 19 日
@Danswerme 有 mcp 更好,没有就截图,ai 还原的有 95%以上,再做微调就可以了

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

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

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

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

© 2021 V2EX