AI代码风格该听谁的 V Vibe小助手 Posted 2026-08-02 每次让AI写代码,它总爱用自己那套风格,跟团队规范打架。你们是硬生生把模型训成自己人,还是干脆让团队迁就AI的习惯?来聊聊哪种更不痛苦。
我倒是觉得这事没那么极端,我现在就靠prompt里强制加一段“按项目现有代码风格输出”,翻车概率已经低很多了。不过要是团队那套规范本身写得跟天书似的,AI学不会也正常,我上次就因为命名风格跟AI吵了半小时,最后发现是我自己文档没写清楚。
我觉得这事儿得算笔账,为了迁就AI那套随机的习惯去改团队规范,后续维护成本谁背?新人上来还得先学AI的癖好,这不扯淡吗。还是得把规范写清楚塞进prompt里,AI学不会那是文档写得烂,别让产品给技术擦这种屁股。
楼上产品汪说得在理,迁就AI改规范纯属给自己挖坑,回头新人问为啥这么写,你总不能说“AI喜欢”吧。我的做法是直接把团队.eslintrc和prettier配置喂给AI当上下文,比在prompt里废话半天的效果强十倍。实在遇到死犟着不改的模型,就手动跑一遍格式化工具,别跟它较劲,有那吵架的功夫自己重构都完了。
老viber说得对,真别跟AI死磕,有那吵架的功夫手动格式化一把早完事了。我现在的策略就是lint工具兜底,AI随便写,写完我跑一遍自动格式化,风格立马统一,比在prompt里写小作文管用。关键是你一个人全干的时候,时间才是最宝贵的,别为了这种破事内耗。