你们公司规范用 AI 的? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
请不要在回答技术问题时复制粘贴 AI 生成的内容
MrRongts

你们公司规范用 AI 的?

  •  
  •   MrRongts 7h 19m ago 157 views

    今天特喵的被批了,说可以 AI 辅助开发,但不能完全依赖。这让我很难判断什么时候该“古法编程”。我现在基本是能用 AI 就不用手写。

    领导的意思是 AI 写的代码不好维护,而且别人也不好接手。(# 不会 AI 的学一下不就行了,这玩意不是有手就会吗……但没敢怼)

    另外还有个规范,说不要把 AI 相关的文档提交上来,让我把 CLAUDE.md 、superpowers 这些都删掉。(我觉得这有点搞笑,有这些文档反而更好维护,没有的话每次都要重新分析一遍,还容易跑偏。)

    我现在的开发方式是: 来一个业务,先用 superpowers 让 AI 帮我把业务分析一遍,然后一起把框架定好,用什么设计模式、需要哪些接口、怎么扩展这些都先想清楚。接着就是生成代码,我再把关键流程和测试用例 review 一下就结束了。

    说实话,细节代码现在关注得没那么多了。但效率确实高了不少,本质上代码只是解决问题的工具,现在目的也达到了,质量比以前手写的感觉还好一些,测试啥的都跟上了,在意代码怎么漂亮感觉没什么卵用啊,人生苦短,再说了目前 AI 这么,还能写几年代码。

    所以现在就有点纠结: 一方面 AI 确实大幅提升效率 另一方面团队对 AI 写的东西有点不信任

    兄弟们都是怎么平衡的?

    MacsedProtoss
        1
    MacsedProtoss  
       6h 50m ago via iPhone   1
    你这过于 vibe 了肯定会被质疑,我看你都不咋写代码了,这种就是在给人挖坑,细节都不关注等后面别人问你为啥这样,你咋说,现场让 AI 查吗?你的代码不就变成 GPL 在这里传染,任何人碰你的都要上 AI 。
    如果你生成的代码真的和整个团队的代码规范或者代码风格不统一,那按照你的 AI 大师水平你应该多加点约束来解决
    至于 claude.md 这种你肯定也不能一股脑全丢上去,毕竟这样可能会污染其他人跑 AI 的上下文,这些都是要考虑的
    sundayhk
        2
    sundayhk  
       1h 21m ago
    太理想化了 后端业务逻辑 复杂点 跟 AI 都说不清楚
    kenyons
        3
    kenyons  
       2 mins ago
    claude.md 这些加个忽略规则不就好了
    .wwads-cn { border-radius: 3px !important; } .wwads-text { color: var(--link-color) !important; }
    About     Help     Advertise     Blog     API     FAQ     Solana     5326 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 30ms UTC 09:26 PVG 17:26 LAX 02:26 JFK 05:26
    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