一眼 AI 的代码可以等价于有问题的代码?

moudy 2026-07-07 04:00 1

今天 B 站 python core dev 码农高天发了个视频
https://www.bilibili.com/video/BV1M7MT6WEwy

里面提了这么两句:

- 代码用什么写的不重要。关键它是不是好代码。如果你的代码一眼人就看出来这 AI 写的,说明它并不是好代码,它是有问题的。那你如果 AI 用的好,你应该是可以用 AI 快速生成手搓水准的代码。那就不会有人在意你这个代码到底是怎么生成的。

- (大意)现在看到 PR 说明或 PR 代码有 AI 味道直接关。这种 PR 都不值得深入讨论,你费劲巴拉写很多反馈,对面根本不会听,扭头就喂给 ai 当 promote 了。

你们日常管 pr 也是这个风格么?
最新回复 (13)
  • iintothewind 07-07 04:31
    1
    不想简单的回复,也不想阴阳怪气,引用一个视频吧,我认为能反应当前 AI 创作的现状, keep cooking:
    https://m.youtube.com/watch?v=C4d9csB5mLg
  • AmericanExpress 07-07 05:15
    2
    1 没问题
    至于 2...open source 是可以这么任性啦 工作里哪有这么搞的
    除非你的 comment 真被对面拿去当 ai prompt 了
  • Leeeeex 07-07 07:29
    3
    第一句的前提是手搓的比 AI 的要好,如果手搓的是一坨,那为啥不用 AI 的呢
    这个话题让我想到了之前站内有人的回复,因为 md 格式过于像 AI 被人举报的事情。不看回复的内容,只是为了举报而举报。
  • lucifer9 07-07 08:05
    4
    别跟神经病较真儿。就冲他这逻辑,你觉得他有可能写出好代码吗?
  • 8008wj 07-07 09:25
    5
    非黑即白,相当年轻
  • moudy 楼主 07-07 12:26
    6
    @AmericanExpress 工作中我还真的碰上给对方讲了半天还写了范例脚本,没一个小时被扔了个 2000 行代码的 py 脚本让我 review ,里面写的条条是道就是没有干正事的。我其实很同意他的第二点
  • AmericanExpress 07-07 13:58
    7
    @moudy
    那是人的问题,说明这人没有最基本的 ownership,没有 ai 也会从别的地方给你糊一堆东西
    ai 是个放大器
  • moudy 楼主 07-07 15:35
    8
    @AmericanExpress 如果项目上碰上这样的同事给你 review ,你会直接打回去么?会写详细得 review 意见么?

    就像你说的,工作上的任务交接不能以不喜欢 ai 糊脸就关了。但是 ai 动不动扔几千行代码过来你去看就是浪费你自己的时间。
  • AmericanExpress 07-07 16:07
    9
    @moudy
    code 是不是 ai 写的不重要,重要的是这个人有没有 own 他自己的写的东西
    有 ownership 的人用 ai 写完会拿去 end to end test,会自己先 review 一遍
    没有 ai 的时代你的这个同事照样会给你东拼西凑一堆东西,怎么 review 这样的 pr 就怎么对待他给你扔的几千行代码
  • moudy 楼主 07-07 16:12
    10
    @AmericanExpress 你说的这些是 wish ,现在你同事就是随便扔 ai 代码过来,你必须有理有据得拒绝,你怎么办呢?
  • moudy 楼主 07-07 16:14
    11
    @iintothewind 现实情况是你是那个餐馆评委,让你闹心得不是 tool ,而是碟子里放的都是高级预制菜。
  • AmericanExpress 07-07 16:20
    12
    @moudy
    我觉得我们讨论的不是同一个东西
    open source 可以任性,可以觉得 ai 写的 pr 都是垃圾,这属于个人喜好没问题
    工作中就因为 pr 里有“ai 味”就认为不值得讨论甚至直接关这属于乱来(真要搞办公室政治这个把柄不要太好抓)
    ai 味非常主观,你可以有 bias 但得用其他客观的东西去 pushback,比如这个 change 太大让对方自己解释一下这个 change 做了什么,为什么要这么做,testing 做了没
  • moudy 楼主 07-07 16:32
    13
    @AmericanExpress 你问这些,呵呵,马上 ai 生成的大段回复就来了,除了 2000 行代码,你还得看 4000 字描述
* 帖子来源V2EX
返回