V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
ysoseriousC
V2EX  ›  程序员

见证并实践了 AI 最憋屈的用法:给两个月的烂账做法医鉴定

  •  
  •   ysoseriousC ·
    hearth-code · 19 小时 36 分钟前 · 4037 次点击

    月底发版。

    客户问:这次改了什么?

    合理的问题。但,

    我们没有 branch 。没有 commit 规范。两个月的改动,全堆在一起,没有人能回答这个问题。

    PM 灵感来了:用 AI 来梳理。

    上面指定用 企业账号的 Copilot 。

    Copilot 的实力 做不了。

    没关系。公司有自研工具。

    合规,安全,放心用。

    是一个 EXE 。

    套的 GPT 的壳。

    gpt4o 。

    还限制很多。

    不支持上传文件。

    不支持流式输出。

    上下文窗口很小。

    还不如 Copilot 。

    指示是

    我们把两个月的代码差异,手动切碎,一块一块喂进去,等它憋出结果,再人肉拼接。

    最后告诉上面:这些文件改了这些行数。

    流程管理混乱,没人知道改了什么

    用 AI 查,选了个不能用的工具

    换了个残废的工具,人肉补全残废工具的能力,交付。

    每一步都有它的理由。

    在日本干久了,本来应该见怪不怪的。

    偶尔还是会有一些新操作,让我平静的发疯。

    原来还能这样用啊。

    36 条回复    2026-03-25 22:21:55 +08:00
    Aruforce
        1
    Aruforce  
       19 小时 34 分钟前 via Android   ❤️ 1
    没有 branch commit message 乱写 这不是你们人的问题么?
    ysoseriousC
        2
    ysoseriousC  
    OP
       19 小时 31 分钟前
    @Aruforce 是的,是因为这项目原先的技术 Leader 被办公室政治搞走了,现在我们救火烂摊子。所以基建流程上全是槽点,没人推着解决
    msg7086
        3
    msg7086  
       19 小时 28 分钟前
    啥?日本公司?
    ysoseriousC
        4
    ysoseriousC  
    OP
       19 小时 25 分钟前
    @msg7086 这种事儿感觉很难在国内发生吧。。全世界应该只有日本会这样
    zisen
        5
    zisen  
       19 小时 22 分钟前
    之前看一个视频段子说日本企业采购电脑非要采购那种老一代的,原因是新电脑太快了,导致人要跟上电脑的速度,用老电脑很卡的话就可以边摸鱼边干了
    msg7086
        6
    msg7086  
       19 小时 21 分钟前   ❤️ 1
    @ysoseriousC 感觉真是连印度人都不如啊……
    ysoseriousC
        7
    ysoseriousC  
    OP
       19 小时 17 分钟前
    @zisen 听起来很夸张,但没有自信说绝对不可能。现在发生什么我都不奇怪了
    HeyWeGo
        8
    HeyWeGo  
       19 小时 17 分钟前
    只要个结果,而且这个结果不可验证,那么试试看糊弄呢
    zisen
        9
    zisen  
       19 小时 15 分钟前
    @HeyWeGo 还是不好糊弄,后面有啥问题你看谁是最终负责人呢,到时候问题又回来了
    woodfizky
        10
    woodfizky  
       19 小时 11 分钟前
    不是,怎么这么多槽点。。

    以前没上 git 或者其它版本管理,那你们有改动前的代码和改动后的代码?
    那本地随便新建一个 git 仓库,先把旧代码扔上去 commit 一次,再把新代码覆盖进去,逐个代码差异看不就好了吗?

    还有发版被客户问改了什么,这纯属你们公司管理流程问题了。不知道改了什么,发什么版?
    开发闲的没事干改代码玩?总得有个人告诉你们什么要改吧,那改了之后就不记得了吗?
    ysoseriousC
        11
    ysoseriousC  
    OP
       19 小时 8 分钟前   ❤️ 1
    @HeyWeGo
    @zisen
    是的,发起这个任务的 PM 就是想糊弄,出了问题推给 AI 呗。AI 出来之前我们可以直接推脱这种工作做不了,结果不可靠。但现在他们直接点名要 AI 结果了,就很难评价。

    结果不重要,有结果很重要。
    ysoseriousC
        12
    ysoseriousC  
    OP
       19 小时 6 分钟前
    @woodfizky 我和你想的一样啊。。这个事儿往前倒从根源上就有问题。然后中间的每一步都应该有人站出来阻止并且提供解决方案。但所有人都是不担责不背锅的心态去干的话,项目就会以这种诡异的形态存在着。
    lian3204321
        13
    lian3204321  
       18 小时 38 分钟前
    看到日本公司,我觉得就正常了
    sn0wdr1am
        14
    sn0wdr1am  
       17 小时 58 分钟前
    日本公司,不是号称很严谨的吗》
    egen
        15
    egen  
       17 小时 41 分钟前
    @ysoseriousC #11 结果不重要,有结果很重要。
    ——很精辟
    zzf2019
        16
    zzf2019  
       17 小时 19 分钟前
    @sn0wdr1am 笑了,很严谨的在于怎么不粘锅吧
    qeqv
        17
    qeqv  
       16 小时 54 分钟前
    两个月改动堆一起,是不是其实回复客户改了什么也并不需要很详细?找几个最近的大提交看一下改了什么告知客户就行了呗
    ysoseriousC
        18
    ysoseriousC  
    OP
       16 小时 51 分钟前 via iPhone
    @qeqv 额,是我没说明白需求,需求到 PM 这一层已经变成了:要关于这块大功能修改的代码行数。
    有内味儿了吧…
    nnnnnnamgn
        19
    nnnnnnamgn  
       16 小时 30 分钟前
    没用过企业的 copilot ,但感觉 pro 订阅用 sonnet4.6 就能搞定这种任务,还是说代码太多了?
    aptandatp
        20
    aptandatp  
       16 小时 28 分钟前
    copilot 不够吗?我觉得挺厉害的。
    不过你们这个没有 git 管理的软件公司也太抽象了。
    javalaw2010
        21
    javalaw2010  
       16 小时 27 分钟前
    最后结果是什么不重要,结果准不准确也不重要,没有人类背锅这件事很重要。
    ysoseriousC
        22
    ysoseriousC  
    OP
       15 小时 16 分钟前
    @nnnnnnamgn 企业版可能他们做了隐私策略限制,必须手动标记打开的文件,不然 copilot 会思考完了问你,请给我提供 XXX.js 的代码。而恰巧这个任务就是需要全局理解业务找到关联目录统计。。
    ysoseriousC
        23
    ysoseriousC  
    OP
       15 小时 15 分钟前
    @aptandatp 有版本管理(这个出事儿的项目是 svn 的),没有提交规范,并且现在来做事儿的全是来救火的。。
    Sh1xin
        24
    Sh1xin  
       14 小时 23 分钟前
    看了前面的回答,有点奇怪。这明明是代码管理有问题,客户质询变更和交付内容后无法提供准确信息,只能用 AI 跑个结然后糊弄甲方。这和客户本身性质有什么关系。难道说对此无所谓的甲方才是好甲方吗,不能理解
    ysoseriousC
        25
    ysoseriousC  
    OP
       13 小时 55 分钟前
    @Sh1xin 不好意思,可能我的表述不是很清晰。从我这里能了解到的情况有限,我能知道的是:
    甲方(可能)需要一个关于此次 release 的某个功能的代码行数。
    上面管理为了满足这个需求,在知道这项目状况(管理和)的情况下,让我们拿 AI 去做这个事儿,并且知道结果不可靠。
    我们进行了执行。

    补充背景:我们整个小团队被拉来救火填坑的。。
    FireKey
        26
    FireKey  
       13 小时 38 分钟前
    既然是上面指定了工具你们随便让 ai 跑下呗,让 ai 编个回答.出错了让上面鞠个躬就好了.
    Baoni
        27
    Baoni  
       13 小时 27 分钟前
    日本公司估计要爱死 AI 了,以前还需要亲自造假,还得为自己鞠躬。现在都推给 AI ,鞠躬都更轻松了。
    nbndco
        28
    nbndco  
       13 小时 11 分钟前 via iPhone
    你直接跑个 diff 然后全部交给 copilot 不就好了,它读不了你帮他读
    ysoseriousC
        29
    ysoseriousC  
    OP
       12 小时 35 分钟前
    @nbndco 最后是用 powershell 脚本做的,批量查关联文件列表里的关键词列表的存在行数。。
    xiangran0028
        30
    xiangran0028  
       12 小时 33 分钟前
    你这是什么公司?我们和日本好几个公司合作过项目,都非常严谨,根本不可能允许你说的这种情况出现,任何软件和硬件设计上的修改都要说明原因,可能造成什么问题。
    kandaakihito
        31
    kandaakihito  
       10 小时 52 分钟前
    狠狠项目了,想去这种公司,估计很适合我这种滥竽充数的菜鸡苟下去
    kandaakihito
        32
    kandaakihito  
       10 小时 52 分钟前
    @kandaakihito 项目 -> 羡慕
    ysoseriousC
        33
    ysoseriousC  
    OP
       10 小时 18 分钟前
    @xiangran0028 这种公司,这种项目我也是头回遇到。但救火就是这样,没办法。之前遇到的项目有的还要代码和注释严格 1:1 的。
    inc3ption
        34
    inc3ption  
       7 小时 16 分钟前
    想办法把代码搞出来,起点 commit 和 终点 commit 丢给 claude code ,十分钟给你输出两千字的版本变化
    ysoseriousC
        35
    ysoseriousC  
    OP
       7 小时 2 分钟前
    @inc3ption 我觉得都花不了十分钟,但就是不让用。而且为个这个破活儿我还要担风险。。不如摆烂
    uxstone
        36
    uxstone  
       5 小时 45 分钟前
    上面的人都不在意质量,下面的人也没必要考虑太多。

    胡编乱造不就行了。
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   961 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 20:07 · PVG 04:07 · LAX 13:07 · JFK 16:07
    ♥ Do have faith in what you're doing.