推 KyuubiKulama: 你以为用AI coding 就不会出现屎山代码了吗XD05/07 13:15
推 yamakazi: 有用啊,把clean code大纲写成Claude.md档再叫他照着rev05/07 13:25
→ yamakazi: iew 不就好了?05/07 13:25
推 devilkool: 谁用AI开发不会把SOLID等原则写进去的,但AI还真的不05/07 13:46
→ devilkool: 一定会照着md写的原则来做,跟人一样05/07 13:46
分享一下我实务上的做法。
AI会出现忘记特定准则或要求的状况,我大多遇到这两种问题:
a) 上下文太长 守则被稀释
b) 球员兼裁判
所以我会推荐用agentic的方式来做,可以一次解决这两个困难
因为agent的session是独立的,所以守则被长文稀释的问题会得到缓解
其次就是球员兼裁判
大家经常会遇到AI偷懒,怎么个偷懒法,例如:
hardcoding、硬干、只解单一问题不考虑全局
就算你要求AI要遵守特定的规则,有些AI要不是忘记、就是自己推理出
“反正我现在先达成使用者要求的功能就好,未来再完善”
但AI就跟临时工一样,session一清空就是一个新的人,谁还管什么TODO跟品质
这方面来说确实是跟人很像
所以实作跟审查,不能是同一个agent,不能球员兼裁判
审查的agent只专注三件事: 品质、品质 还是他妈的品质
并且由于reviewer的context是独立的,所以守则被稀释的程度就会降低许多
因此我的流程是:
设计师/leader建立工作项与架构设计 → 分派给实作者实作 → 测试 → review
没有通过测试与review,一个工作就不算完成,会退回给实作者重新实作
我认为前AI时代,至少现在AI还不是那么万能的时代,其实考验的是我们在基于目前
模型与前端工具的限制与优势下,组织工作流程的方式
你以为用AI coding 就不会出现屎山代码了吗XD
作者:
yamakazi (大安吴彦祖)
2025-05-07 13:25:00有用啊,把clean code大纲写成Claude.md档再叫他照着review 不就好了?
谁用AI开发不会把SOLID等原则写进去的,但AI还真的不一定会照着md写的原则来做,跟人一样
作者:
yamakazi (大安吴彦祖)
2026-05-07 18:07:00装superpower,下review 就会自动调用subagent了
作者:
gino0717 (gino0717)
2026-05-07 18:54:00我用codex review claude的code ,claude都会乖乖听话用另一个claude session去review,两个claude会吵起来
一般pro搞互相review随便就到上限了吧...
说实话 pro 根本不够用不过话又说回来爆上限的原因是AI产 code 的速度摆在那边,生产速度还是比过去快很多
作者:
wuyiulin (龙破坏剑士-巴斯达布雷达)
2026-05-07 22:54:00简单来说,跟审论文一样多插几个审稿人的概念啦。
工程师就别想着用啥pro了吧...文书职可能还够用
作者:
Romulus (Säubern Mode)
2026-05-08 09:29:00我都自己review 毕竟我比token便宜写code我速度比不过agent 但是review我没感觉agent比我好叫agent做review不但很烧token 而且品质也满微妙的如果又不是完全信赖的话那就是超redundant
作者:
sarsman (DeNT15T♠)
2026-05-09 06:38:00直接 /simplify 就搞定了,claude code这指令内建 review我都同步进行,AI 跟人同时 review,因为敝司token随便用