使用 ai 编程后的感想和困惑 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
zhengmin4516
V2EX    程序员

使用 ai 编程后的感想和困惑

  •  
  •   zhengmin4516 1 天前 3289 次点击
    近几年各种 ai 要取代程序员的舆论出现的时候,我都嗤之以鼻,因为之前也尝试过,发现真的很难用,那时候可能 ai 还不成熟。这个月又试了几下,发现还行,于是开始重度使用,发现已经 ai 已经很牛逼了。
    目前用到的功能,写单元测试,写了一堆的控制器和路由,直接跟 ai 说让他把这些控制器和路由对应的单元测试写了,几分钟出的结果基本上能对个 95%,有一些要细调。比起自己写单元测试估计要几天。
    第二个,用上 design.md 以及 frontend-design ,对于我这种不会设计的程序员来说,出来的页面好太多了。

    现在的困惑:
    0. 人变懒了,什么都想丢给 ai
    1. token 消耗很大,按照这一周重度使用下来,一个月估计要接近 1000 块
    2. 对程序的掌控度几乎没了,以前写代码都是一句句自己敲出来,什么功能在哪,逻辑是什么都很清晰。现在 ai 库库库一堆出来,虽然都有人工再审核一下,但是脑子里对于某一个模块的功能很模糊,不确定是否有潜在的 bug 。

    想问问大佬们的看法,你们每个月订阅要花多少钱,以及你们是否遇到我第 2 点的困惑,能否优化,谢谢。
    39 条回复    2026-04-15 19:17:48 +08:00
    yuepu
        1
    yuepu  
       1 天前
    感觉人变傻了,以前还钻研算法什么的,现在一个冒泡排序可能都得想一下
    beimenjun
        2
    beimenjun  
    PRO
       1 天前
    美金 200 + 200 ,人民币 400

    第二点你只要当你自己是你老板就行,你老板也不关心你究竟写了啥,只关心实现了没有,有没有大的问题,出了 bug 能不能解决。

    (当然,我都是个人项目,写好写坏自己承担,和上班还是有明显区别的)
    gcgj72
        3
    gcgj72  
       1 天前
    现在各家都在收紧订阅额度 用户习惯养成了已经 公司项目给报销订阅还好 自己订阅的话 token 消耗也是个大头了
    caiyuan
        4
    caiyuan  
       1 天前
    之前订阅的 copilot ,现在一直用闲鱼买的 gpt plus 和 team ,一个月几十块钱吧,最近车都没了,额度也被奥特曼砍了一大刀。接下来支出估计要上百了。
    关于看法:我认为这是必须经历的行业革命带来的转变。我们的重心从专注于代码,转移到专注于自身的表达能力和对 Agent 的使用。我已经连人工审核我都没做了。潜在的 bug? 经过我们的自测后,还有 bug ,后面还会经过测试部门的测试,和我们以前手写其实没差,我是比较相信,AI 的潜在 bug 比人工要少的。
    xj3hd
        5
    xj3hd  
       1 天前 via Android
    1. 每个月 cursor 固定 20 美金会员费
    2. 会的,虽然出活比以前快了很多,但是对每个模块的细节把握确实是不如以前自己手写,让人有点心里没底的感觉,现在只能说是每次写新需求之前,先和 ai 把需求充分讨论清除再开始干活。
    zhengmin4516
        6
    zhengmin4516  
    OP
       1 天前
    @xj3hd 你好,20 美金有没有 token 额度限制,还是随便用啊,如果有额度限制的话每天都用够用吗
    xj3hd
        7
    xj3hd  
       1 天前
    @zhengmin4516 auto 模型随便用,其他模型每个月有固定额度,写写前后端我觉得还是够用的
    fennu2333
        8
    fennu2333  
       1 天前
    对于 2 ,用上 Coding Agent 之后单位时间的产出已经是过去的好多倍了,一开始我也会很虚,但是人的精力终究是有限的,就算你真能搞清楚,交付的量一大还是会忘。我现在干脆让 Agent 把轨迹和决策保存下来,真出问题了也要翻出来看(当然也是让 ai 看。。。)
    zhengmin4516
        9
    zhengmin4516  
    OP
       1 天前
    @xj3hd 有些国外的不给用,cursor 给中国用户用吗,如果不给用的话 会不会封号。
    aiqinxuancai
        10
    aiqinxuancai  
       1 天前
    用转发,撑死也用不了那么多啊
    sentinelK
        11
    sentinelK  
       1 天前   1
    0 、这是趋势,解放生产力,核心就是要解放。但是前提是你要知道什么该解放,什么该攥在手里。资本家从来不会解放自己的人脉和渠道。

    1 、所以在使用中应该合理的优化上下文。给 AI 一个明确的任务目标与界限。目前网上用 token 去砸 AI 许愿的风气追不得。最后要么大炮打蚊子,要么产出的内容全是浅尝辄止的垃圾。

    2 、同理,作为使用者,你最起码要对产出有一定的掌控力。最起码要学习最基本的管理学知识,知道什么该插手,什么不该。
    loading
        12
    loading  
       1 天前 via Android
    从古法编程一路折腾过来,折腾过细节,把控过完整大项目,有 Ai 之后很爽。

    如果本来就半桶水,也是香的。

    核心依旧是业务和产品。
    artiga033
        13
    artiga033  
       1 天前 via Android
    关于第二点,古法编程的年代除了极致优化的场景,也不见得会去把调的库或者标准库实现挨个读一遍吧,本来你也就只能掌控你的代码,要不怎么说 linus 是 vibe coding 的最早践行者呢(x

    我现在基本只写业务逻辑的文档和接口定义以及一部分测试 case ,实际内容全让 ai 写了,配好 linter 规则,严格一下模块边界划分,真出 bug 了排查速度和以前也差不多
    rockddd
        14
    rockddd  
       1 天前
    用 ai 重构老模块,才发现前人/前期自己写的代码那叫一个垃圾
    NoobNoob030
        15
    NoobNoob030  
       1 天前
    1. 用 v 友开的中转站,一个月用不到 50 元,一周烧了七八亿 token 写了个 web 游戏跟朋友们玩,便宜管用
    2. 遇到了,但是问题不大。我自己 vibe 的游戏项目,别说掌控度了,连技术栈我都没接触过,纯 cli 开发,不过我在每次结束对话的时候加了一个“归档”hook ,各功能细节全部在文档里,遇到 bug 让 AI 自己修很快。

    参考游戏地址: https://566559.xyz/
    xj3hd
        16
    xj3hd  
       1 天前
    @zhengmin4516 #9 不知道额,因为我人在国外
    zhengmin4516
        17
    zhengmin4516  
    OP
       1 天前
    @sentinelK 有道理,第 1 点我试试看再明确一下,现在给 ai 的提示都是需要什么功能,给的提示不是很多。
    zhengmin4516
        18
    zhengmin4516  
    OP
       1 天前
    @loading 我爽了一周了,一看额度头大。
    zhengmin4516
        19
    zhengmin4516  
    OP
       1 天前
    @rockddd 哈哈哈 是的,现在 ai 写出来的有些逻辑比我都清晰,考虑到的问题比我想到的多
    zhengmin4516
        20
    zhengmin4516  
    OP
       1 天前
    @aiqinxuancai 啥事转发 0.0
    wenxi666
        21
    wenxi666  
       1 天前
    我一个只能 vibe coding 的门外汉,看到会古法的大哥也在“模糊”中使用 AI Coding ,很是惊诧,因为我做的屎堆从头到验收,都是模糊的
    CodeCodeStudy
        22
    CodeCodeStudy  
       1 天前
    付费上班吗
    fredweili
        23
    fredweili  
       1 天前
    用公司的 token ,减少小一半的工作时间,拿来学习最新的 AI/Agent 技术,再更加节约工作时间,闭环
    公司没有的赶紧订阅吧,值得
    sampeng
        24
    sampeng  
       1 天前 via iPhone
    @zhengmin4516 只要你不是 10 个 agent 并发跑。只是线性的。100 的一点问题没有
    teaguexiao
        25
    teaguexiao  
       1 天前
    第 2 点我的应对方法:每个模块让 AI 先生成设计文档,确认无误再动手写代码,问题出在哪一层一眼就定位到了。成本的话 Claude Max 100 刀切除前够用,现在用反重力的中转站也就 50 左右一个月。
    sddyzm
        26
    sddyzm  
    PRO
       1 天前 via iPhone
    并不 人们节省出了更多时间而已
    acmookey
        27
    acmookey  
       1 天前
    1. 丢给 AI 去实现没错,但是可以在设计和验收阶段多参与,就像人类棋手现在都要和 AI 对战训练,目的是为了从 AI 那里学到东西提升上限。
    2. GPT-5.4 可以试试(开个 ChatGPT Plus 20 刀 或者 先体验),它的使用体感已经能够进行一部分脑力外包帮你生成决策草案( Opus 太贵了,没怎么用过)。
    3. token 消耗的多通常是编码部分比重大,可以开个 10 刀/月的 copilot pro 用来进行编码(相当于 300 次 GPT-5.4 月度调用 或者 100 次 Claude-Opus-4.6 )。它是 request based 的月度计费方式,用 GPT-5.4 high or xhigh 去实现已经收敛的需求方案只消耗一次计费额度(即使这个实现要耗费几个小时)。长时间任务可能遇到上下文压缩,压缩后会增加一次请求,可以加上自动裁剪上下文的插件自动压缩减少额外请求。
    4. ChatGPT Plus/Team 制定方案 + Github Copilot Pro 执行编码,个人项目感觉够用了。Copilot 还提供了 Claude Opus/Sonnet, Gork, Gemini ,完全可以先免费体验一个月再决定 :)
    shm7
        28
    shm7  
       1 天前
    终于来了个正常人。
    ericwvi
        29
    ericwvi  
       21 小时 32 分钟前
    @NoobNoob030 大佬,游戏代码有开源不,做的真不错,这种 AI 文字游戏主要自己设计玩法嘛,素材那些也是 ai 搞的?
    doraemonki
        30
    doraemonki  
       21 小时 2 分钟前
    直接用最好的模型,放弃对代码细节的掌控,转为考虑功能和架构。现在一个月花一千多都正常,很久以后 token 会像流量一样便宜。

    多和 AI 讨论,将整体方向和边界细节文档化,完善的测试和清晰的方向将重新带给你更高维度的掌控度。测试这部分可以参考我几个月前写的 vibe coding 最佳实践之约束带来自由,t/1182388 ,与最近很火的 Harness 思想也比较契合。
    NoobNoob030
        31
    NoobNoob030  
       10 小时 33 分钟前
    @ericwvi #29 代码没有开源,玩法靠抄袭,如果感兴趣我可以开个帖子分享我的实践并开源
    ncwtf
        32
    ncwtf  
       8 小时 58 分钟前
    @zhengmin4516 #9 找一个稳定的机场, 不要频繁换节点还是可以的, 只是普通会员一个月不够用, sonnet4.6 一会都满, auto 模式下体验不好
    boolean1135
        33
    boolean1135  
       8 小时 31 分钟前
    说说我使用 AI 编程后的感想:
    0.首先是编写代码效率提升了,原来几周几星期的时间,现在只需要几个小时,就能写出来,甚至不需要再改什么。
    1.更加倾向于需求理解,偏向于业务层面的逻辑思考,现在我都是直接复制粘贴业务文档。
    2.人变懒了,逻辑推理能力时间久了会下降,现在会每天做数独保持逻辑推理能力。
    3.总体来说就是效率提升,但是也要注意对自己的影响,整体状态还是适应生产力;唯一不变的就是这个世界一直在变化。
    ericwvi
        34
    ericwvi  
       5 小时 18 分钟前 via Android
    @NoobNoob030 很羡慕那些能 vibe 出很漂亮界面的,不知道为什么我 vibe 出来的界面都挺一般
    NoobNoob030
        35
    NoobNoob030  
       5 小时 12 分钟前
    @ericwvi #34 初版的界面也非常丑,我自己捣鼓了很久才有好看的界面,也是碰了不少坑
    ericwvi
        36
    ericwvi  
       4 小时 17 分钟前 via Android
    @NoobNoob030 感谢回复,这下有了信心,菜就多练 hh
    BurNIng1988
        37
    BurNIng1988  
       3 小时 1 分钟前
    @xj3hd auto 感觉很垃圾,按用量计费的那些倒是可以
    xj3hd
        38
    xj3hd  
       2 小时 26 分钟前 via Android
    @BurNIng1988 没办法,毕竟无限用,每个月先用高级模型,用完了再用 auto
    rahxeno
        39
    rahxeno  
       36 分钟前
    之前是像你一样,最后不可控,微重构了一下,好歹交付 ,又向古法编程退回了一点
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3391 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 97ms UTC 11:54 PVG 19:54 LAX 04:54 JFK 07:54
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86