AI时代你累吗?我用AI纠错AI
Ask HN: Are you tired too in this AI era?
我在这个AI时代感到疲惫,于是尝试用Claude Web规划任务,再用Claude Code执行并测试,最后由Web总结。虽然AI仍会犯架构错误,但通过独立审查和固定测试,我牺牲了亲手解决技术难题的乐趣,换取了更高的产出速度。
用AI纠错AI听起来荒谬,但确实可行。我用Claude Web做简报和规划,把任务交给Claude Code去执行测试和报告,最后再让Web总结。虽然AI还是会犯架构错误,但比起逐行代码审查,发现并修复这些问题要容易得多。
AI的使用重点不在于乐趣,而在于输出速度。我的项目里,让Code运行独立审查就要额外花费20到30分钟和约20万token。虽然它有时会打补丁而非重新设计,但通过映射流程和固定测试,代码质量依然可控。
AI确实会高估或低估某些情况,导致重点分配错误,但它处理细节的速度远超人工。我通过让Code在上下文无关的代理上运行独立审查,结合硬编码的测试用例,确保了最终输出的可靠性。
HN 评论区
124- ryandvm
是的,我累了;但更糟的是,我不快乐。
我理解很多人确实很享受管理一群智能体(agents),而且现在的生产力高得多。我为他们感到高兴,真的。看来他们从来就没真正享受过写代码,这些人会蜂拥而至在评论区告诉你,他们真正享受的其实是最终结果。
我的生产力也提高了,但我要诚实地说——我并不是在追求更高的生产力。我的人生到了这样一个阶段,提升生产力绝对不是我个人的目标。
整天用 Claude Code 的感觉,就像一个理工科小孩被送了一台乐高搭建机器人。多么神奇!现在你不用操心组装乐高的麻烦了——只要你告诉它你想要一座城堡,boom!多么伟大的时代!
- martypitt
这是个怪异的年代。
我感觉生产力高得惊人。我在一个下午就能完成以前要花几周才能做完的东西。我的时间要么全花在 MR(合并请求)上审查代码,要么就是在终端里对着提示词(prompting)。
我从一个写代码的人,变成了一个产品 - 工程师 - 架构师。我爱写代码——超级爱。但角色已经变了。而且,我其实挺喜欢这个新角色的。我喜欢以产品为中心,关心架构——这很适合我。
不过,Claude 生成的代码通常很干净,但架构往往一塌糊涂。所以我花大量时间进行详细审查。
但是,焦虑——天哪,那种焦虑。
我同时处理多个功能(通常有 4-5 个工作流),所以一直在频繁切换上下文。我担心自己在每个任务上花的时间是否合适。我的代码审查做得够不够?太多了?还是太少了?
点击测试(click-through testing)呢?我们的测试覆盖率从未像现在这么高——难道我不应该直接合并这些功能吗?TDD(测试驱动开发)的承诺不就是“自信合并”吗?但这感觉像是一种风险。
而且,我跑得飞快——但我假设我的竞争对手也在加速。这驱使我跑得更快。自动化更多。在更多地方使用 Claude。这又带来了更多焦虑——我是不是在偷太多懒?这一切会不会在我身上崩塌?
还有,我正在做的所有东西会不会变得无关紧要?客户会购买我们的产品,还是自己用“氛围编程”(vibe code)搞定?我们真的还有护城河吗?焦虑。更多的焦虑。
我的投资人也在不停地阅读各种资讯。他们不断给我发消息,推送市场动态,em […]
- yulaow
我很惊讶这里居然有这么多人在声称他们同时审查多个智能体在不同 PR(拉取请求)上的工作成果,并且一直在它们之间频繁切换上下文。
我只专注一个。我故意使用非常短的交互,因为我想直接检查每一个函数,而不是等到最后才去审查一个 300 行的文件或 2000 行的 PR。也许我比你们大多数人慢,但我感觉我对代码库的掌握程度几乎和当初我自己亲手写代码时一样好,而且我的 PR 收到的审查意见非常少。
最让我累的是,当有人提交 PR 给我审查,我一眼就能看出他们是完全靠“氛围编程”(vibe coded)搞出来的,只是把纠正那些胡言乱语的实际艰苦工作,通过一条提示词、没有任何交互地甩给了我。最糟糕的是,当你问某人为什么那样实现时,他们回答:“呃,是 Claude 写的,我当时根本没多想,现在读起来确实毫无逻辑。”
- ghoshbishakh
我非常累。我维护着 Pinggy——这是我第一个自举(bootstrapped)的初创公司,同时还在构建 Lumirank,我的下一个项目。但每一天都是在挣扎,试图跟上最新的变化,以及昨天突然冒出来的另外 20 个竞争对手在搞什么鬼。每天都有数百万行代码被写出来,如果不了解整体架构和流程,我就无法合并。但我不能休息。每个人都在奔跑。
有时候我觉得,求求了,谁给我一份工作,让我每天工作 12 小时——但剩下的 12 小时我不用去想明天会发生什么……那压力也会小一些。
- sjdh76
我告诉它我是一只脑容量只有 3 英寸的猴子,除非特别要求,否则禁止处理超出猴子智力水平的复杂度。并要求在所有与猴子的交互中应用“有限理性”(bounded rationality)理论。它像对待马戏团里的动物一样照顾我。
每当感觉兔子洞(rabbit hole)快要爆炸时,我就让它给我一个快速的复杂度温度计读数。
此外,每隔几个小时就离开它一会儿,做些随机的、简单的、不动脑子的事也有帮助。比如我会去检查一下我的鱼和植物。试着和猫聊聊天,叫周围的人一起跳个小舞,等等。
我家有个牧师,他得处理很多沉重的事情/人们的问题。他们训练牧师不要完全被吸进去、迷失自我。他称之为“接地”(grounding)。就是做一些简单平凡的事,把注意力从任何沉重的东西上转移开。
- hypfer
在违规和越界都能以超人类速度自动化的今天,坚持边界和学会说“不”变得比以往任何时候都重要。
顺便说一句,这其中或许有一线希望。当前技术状态的许多功能失调(IMO)都可以追溯到边界的被侵犯。
这或许会引发一场文化转变。虽然,这也可能只是我一厢情愿的幻想。
___
> 我很想听听你的建议,但希望能在这个 AI 时代保持相关性,这样我的老板就不会解雇我。
如果你的老板因为你没有在同样的时间内成倍增加工作量(而你的薪酬却没变)就解雇你,那不是你的错,只是你的雇主试图更狠地压榨你,而且没成功。
在这些讨论中,请始终牢记这一点。
这并不意味着你不应该提高效率等等,但这必须是自然的(organic)。如果要求的是不自然的东西,那么(道德上的)失败在于提出要求的人,而不在于被要求的人。
- prathje
我的一生中,一直都在通过代码解决问题中寻找意义。有了 AI,这不再具有竞争力。现在我开发得比以往任何时候都多,生产力也比以往任何时候都高,但这依然感觉没那么有成就感。我想回到过去。
- zzunkie
有些日子,我完成的工作远超我的能力极限,最终陷入一种成瘾状态,根本停不下来;而有些日子,我甚至不想看一眼 AI 聊天窗口……我也真的没有那种“我在工作”的感觉。