AI

AI Coding 跑顺了,真正的难关才开始

作者头像 刘宇帅
897 0

最近这几天,我又开始焦虑了。

原因是,我突然意识到一件事。

已经有一阵子,没人反馈 Zeus 的问题了。

Zeus 是我们团队做的一套 AI Coding 工具体系。

说白了,就是想让 AI 把"写代码"这件事,从头到尾接过去。

用了两个多月,大家从一开始的别扭、吐槽、不信任,慢慢变成了——

用得挺顺。

顺到,没人抱怨了。

按理说,这是天大的好事。

可那一刻,我心里咯噔一下。

因为"没人提问题",有两种可能:一种是真的没问题了,另一种是,大家已经看不见问题了。

我估计,是后者。

浮在水面上的,是看得见的成绩

这半年,团队是真的变样了。

Zeus、Zeus Studio、Zeus Talos,我们叫它"三件套"。

在它们的加持下,研发这一段的效率,肉眼可见地上来了。

其中 Talos 这条云端的路已经跑通了,简单需求能整条链路自动跑下来。

像项目知识库的定期更新、Zeus 的需求统计这些活儿,现在已经完全交给 Talos 在云端自己干了,没人盯着。

这些拿出去说,都挺好看。

但我心里很清楚——

这些,只是开胃菜。

水面之下,我们想去的地方还很深

我们想要的,从来不是"AI 帮忙写代码"。

是端到端。

是让 AI 接管一个需求的全流程:从最开始的 BRD、PRD,到技术研发、验收上线,再到线上问题的监控和解决,一条龙。

是相当一部分需求,能在云端自动化交付,人基本不用碰。

是整个产研的效率,成倍成倍地翻。

对着这个目标回头看,现在这点成绩,真的不算什么。

我们离想去的地方,还隔着一片深水区。

深水区里,沉着三个还没解决的问题

第一个问题:产品几乎没提效。

不是产品不努力,是介入的时间太晚了。

很多事,等产品下场的时候,已经来不及在源头上帮 AI 把方向定准。

第二个问题:测试提效,也不明显。

测试用例的编写,AI 帮了大忙,这块是真快。

可用例的执行,目前大部分还是人在做。

接口测试脚本、自动化工程测试,覆盖的范围还很小。

写得快,跑得慢,整体就快不起来。

你看,研发这一段通了,可前面的产品、后面的测试还堵着。

水管中间通了,进水口和出水口卡着,水流照样上不来。

第三个问题,最隐蔽,也最让我睡不着——

研发这边太"通畅"了,通畅到没人再挑刺。

这就是开头那件让我心里咯噔的事。

用了两个多月,大家顺手了,习惯了,也就不再觉得哪儿有问题了。

可问题真的没了吗?

不是。是我们进了深水区,那些问题沉到了水底,大家看不见了。

没有了刺耳的反馈,Zeus 就断了往前进化的燃料。

接下来这两个月,怎么打

6、7 月,我给团队定的主攻方向,是先把产品和测试这两头补上。

靠的是两件事。

第一件,补齐知识库。

这事特别容易被忽视。

很多业务知识,代码里根本就不存在。

它在老员工的脑子里,在某次会议的口头约定里,在一个谁都没写下来的"默认规则"里。

AI 不知道这些。

它写 PRD、写代码的时候,缺了这些信息,产出的东西就是空中楼阁——看着对,落地全是坑。

知识库不补,AI 再聪明,也是在猜。

第二件,打磨 skill。

Zeus 里有六十多个 skill。

它不是"写个周报"那种小工具的堆叠。

我们的目标是:这一整套 skill,配上知识库,能扛下我们所有类型的业务需求。

可现实是,skill 在不同的需求、不同的业务方向上,表现差异很大。

这个需求跑得漂亮,换个方向就拉胯。

得一个一个去调,去喂,去磨。

这里头,PRD 是最重要的一环。

产研流程里常说"左移"——就是把问题,尽量在最开始的环节就澄清干净。

可我们现在的真实情况是,交付的 PRD 里很多信息是缺的,全靠研发在做技术方案的时候去补。

虽然 PRD 也已经在用 skill 生成了,但 AI 理解"现状是什么、要改什么"的能力,还是偏弱。

PRD 怎么组织、写到什么质量、用什么方式表达,全都还有很大空间。

问题在源头没说清,后面每一步,都得替它擦屁股。

至于研发——

不能因为它"通畅"了,就把它放一边。

恰恰相反,越通畅,越要主动深潜。

不是等问题自己冒出来,而是自己钻到水底下,把那些被"顺手"盖住的问题,一个个抠出来,再把效果和效率往上抬一个台阶。

写在最后

带团队这些年,我越来越觉得。

做工具也好,做事也好,最怕的从来不是一堆问题摆在面前。

最怕的是——

有一天,大家都觉得,没什么问题了。

那你,打算怎么在"一切都好"的时候,找到下一个该解决的问题?🌊

作者头像

刘宇帅

记录 AI 研发实践、系统架构,以及工作与生活中的思考。


暂无评论~

相关文章

AI Coding 搞了一年,我才认准真正的护城河是知识库

AI Coding 时代最大的护城河,不是模型,不是 Agent,也不是工作流。 而是知识库。 这是我折腾了一整年 AI Coding,到最后才慢慢看明白的事。 可一开始,我和大多数人一样,劲儿全使在另一个地方——工作流。 怎么把写 PRD、出方案、写代码、生成测试串成一条链路,让 AI 一步步往下跑。 工作流跑通了,下一个问题马上冒出来—— AI 跑这些命令的时候,到底读什么? 光给它代码,不够。 于是所有人又一窝蜂去搞知识库。研发在搞,产品在搞,业务也在搞。 可搞着搞着我发现一件事:几乎没人能说清,知识库到底该是什么。 先说说,知识库不该是什么 很多人理解的知识库,是"把代码翻

Loop Engineering:每篇文章都在讲,但没人告诉你怎么搭

最近 Loop Engineering 在持续刷屏。 公众号在刷,各种群里在讨论,我也看了好几篇文章。 每篇都有道理——五个组件、目标定义、古德哈特定律,逻辑很清晰,我都信了。 但看完之后有点空。 我的工作流该怎么 Loop 化?从哪起手?搭出来以后长什么样? 没一篇说清楚。 所以想聊聊我自己的理解,以及我们实际在做的事——我们团队搭了个叫 Talos 的系统,算是目前我见过最接近"生产级 Loop Engineering"的垂类实践。 Loop 其实只有两种形态 在我看来,Loop Engineering 这件事,放长了看只有两个终点。 第一个是通用智能 AI。 它足够强

从个人提速到团队提效:我们这半年的AI Coding工程化实践

去年开始,团队里每个人都用上 AI 写代码了。 按理说,效率该起飞了。 可折腾了大半年,我才慢慢看清:每个人都明显变强了,但团队的合力却没跟着强起来。 会用 AI 的人,效率飞涨。 用得浅的人,被甩在后面。 几十个开发,几十套打法——各自的 prompt 习惯、各自的提示词、各自摸索出的一套方法。 这本来不是坏事。 坏就坏在,大家的产出开始对不上了。 同一个功能,不同人让 AI 写出来的代码,风格能差出十万八千里。 某个同事摸到一个好用的技巧,群里截图一发,热闹两句,然后就沉底了。 下一个新人进来,还是从零开始踩。 文档呢?散在各个服务的 README 里,或者干脆躺在某个人的电脑里。 遇到跨

AI工作流跑不起来,问题可能出在PRD

前面几篇,聊了团队怎么搭 AI 工作流、怎么建知识库。 今天聊聊 AI 在 PRD 编写和质量保障上,我们做了些什么。 其实这块从一开始就在工作流里。只是在开始的MVP版本里,核心全压在开发环节。 等大家真用起来,一个问题立马浮出水面: PRD 质量一般,工作流出来的技术方案,质量自然也上不去。 道理特别朴素:垃圾进,垃圾出。 源头的 PRD 含糊,后面 AI 再能干,也只是替你把这份含糊"发扬光大"。 所以我决定还是要治理一下这个源头。 第一步:先给 PRD 做个体检 我做的第一件事,是一个 PRD 质量检测 skill。 注意,它不碰业务逻辑,只做"规范层&q

AI Coding 实践半年后,关于 Skill 的自迭代和效果评估的思考

前几天,团队有人给我提了个 skill 的变更。 我盯着看了半天。 逻辑写得很细,挑不出什么毛病。当我想要点击合并的那一刻,心里有个声音:这条优化,到底有没有用,我说不清了。 😅 以前不是这样的。 9 个 skill 的简单日子 我刚搞这个工作流那会儿,一共 9 个 skill,对应 9 个关键研发节点。 那时候加东西很简单。没有现成的内容,谁想往 skill 里塞一段逻辑,直接写进去就行。也不需要评估——那时候是"有"和"没有"的区别。从 0 到 1,加进去就一定有用,谁都看得见。 后来 skill 从 9 个变成了 69 个。 数量多了是一方面,更要