
1 idealhs 1 天前 感觉你这篇文章也是 AI 的 |
2 codingerj 1 天前 能问下用的具体是哪个 AI 工具吗 |
5 forbreak 1 天前 你这个是 ai 润色过的吧。试过纯 ai 编写,一毛一样的问题, 所以一直不能理解他们说的零人工参与 ai 写一个项目。 而且后续还要继续长期更新维护的话,ai 的缺点还会放大。 |
6 digitv 1 天前 资金流这种复杂的系统也敢用 AI ,只能说你们牛逼,被各种 AI 忽悠瘸了吧。。。 |
7 anytk 1 天前 如果 AI 不能为代码的后果负责,为什么会相信 AI 能解决程序员的问题呢 |
9 xujia1998 1 天前 不是 vibe coding 太累了,是你们公司领导层太傻逼了 |
10 billzhuang 1 天前 via iPhone 项目背景看下来,即使人做,也会是个屎山。 |
11 tomczhen 1 天前 假设代码是由人工完成的,但是生产力保持不变,其实还是会出这些问题,只是 ai 让这种假的实现了。 |
12 jimrok 1 天前 div class="reply_content">模型还不够强,即使把全部底层代码都喂给模型,也没有足够的上下文理解全貌,至少国产模型现在还不够行。今年能达到什么程度不好说。我一般就是 ai 生成个架构,具体功能不对,我就问 ai ,这个功能控制点在哪里,告诉我代码行数,然后我去修复。 |
13 cyio 1 天前 首次尝试,后面如果再做新项目,是不是会效率更高、更可控 |
14 wxiao333 OP @timespy 内容都是本人的工作笔记和团队的复盘会记录整理的,干货满满 由于本人语文不太好,文章确实是 AI 润色过的,但绝对不是什么垃圾文章,大家放心阅读。 |
15 gorvey 1 天前 vibe coding 只适合个人开发学习使用,生产环境只能当副驾驶 |
16 PbCopy111 1 天前 为啥不把 AI 当成辅助工具,人写代码,它负责找 bug 或者 else ,为啥要用它写呢。。。。不明白啊,不明白。。。 |
17 xwhxbg 1 天前 看起来贵司是没有调研过 vibe coding 的 workflow 导致认为 vibe coding 就是跟 AI 聊天导致的问题 上下文这个是通过 beads 数据库解决的,所有的 commit 和 LLM 的 plan 都会存里面,这样即使上下文 compact 了也会自动取数据库里的东西,能明白某个函数当初为什么这样设计,现在我们改动会如何影响那个设计 人为调试,这点看起来是因为用 prompt 根 LLM 说不通所以懒得搞了直接人工上,实际上你应该把你调试的过程,用 LLM Prompt 一步一步实现,请 LLM 帮你去调试,例如加日志,启动测试环境等等,最终把这个过程萃取成 skills 幻觉问题,很显然你们没有任何 rules ,LLM 可以随便撒谎,不做 fact check 垃圾代码,你需要一个插件去让 LLM 精简代码,参考 https://github.com/anthropics/claude-plugins-official/blob/main/plugins/code-simplifier/agents/code-simplifier.md ,然后在 PR 阶段用 LLM review ,可以有效避免因为概率问题导致的 oneshot miss |
18 npe 1 天前 偷偷用就好了,闷声发大财 |
19 iOCZS 1 天前 |
20 edenzhang 1 天前 很有帮助 |
21 bigtear 1 天前 好文,清晰的总结了现在 AI 的局限性,与我个人体验一样。看起来文章用 AI 润色过,但内容很有参考性。 我从 AI 刚出来的时候就在用,新旧项目都用 AI 处理过,从 Claude 3.5 时期用 Cursor 到现在 Claude 4.5 用 CC 、反重力、Cursor 、CodeX ,也算经验丰富吧。 尝试用 AI 从零开始、和修改现有的许多前后端分离的项目,越到后面 AI 越吃力,根本原因是 AI 现在的上下文窗口长度太小,记不住东西。在解决这个问题之前,只能作为副驾驶,替代人类还尚早。 楼上给出的解决方案是太理想化了,理论上可行,但在现代项目中,现在流行的各种 Skill 、Rules 都解决不了这个根本问题。必须要人类来主导操刀。越到后面人类介入的次数要越多,Token 消耗数量也是天价。 但是在 “做出一个像样的东西” 这方面,因为后端可验证,现在基本上是没什么问题了,前端如果解决了自动化测试的问题也只是时间问题。缺点就是代码质量很差劲,容易出现面条代码。 但是在可预知的未来,AI 迟早会进化出新的范式解决这个问题,编程这个行业已经彻底的要沦为夕阳产业了。各位早日寻找后路吧。 |
22 zhuwd 1 天前 写的挺好,有些问题也是我们所面临的,用着用着发现我们成 AI 的助手了,被 AI 牵着鼻子走,倒反天罡 |
24 54xavier 1 天前 昨天 leader 给我看了他用 Qoder 开发的一个项目,通过 ai 实现全栈开发,并且可以自动测试代码。他感觉成就满满,ai 很好用,不过在我的眼里就感觉界面很粗糙,时不时点一点还有报错,不知道他为什么那么崇尚 ai 。 |
25 Clannad0708 1 天前 @xwhxbg #17 老哥很细节啊,有没有那种最佳实践的方式,提到了你用到的所有的部分,最近想做 vibe coding 但是只会聊天......你提到的这些都没接触过。。 |
26 powerkai 1 天前 很好的文章 很有启发 |
28 yangyaofei 1 天前 问个问题, 这里面整个程序的框架的设计是人做的还是只是输入需求/测试/spec 让 agent 自己来? 如果没有框架设计的话, 直接将开发任务细分到 class/function 级别, 会不会得到不灾难的效果 |
29 ytmsdy 1 天前 其实我觉得大项目,大公司,直接起手就是 vibe coding 是有问题的。因为里面的逻辑太复杂了,AI 无法全面理解,或者说是人无法和 AI 全部说清楚。所以会导致 AI 对问题了解不足。 我觉得目前比较好的方式是 cursor 的 plan 模式,把需求拆分成各个功能点,然后按照功能点生成实施 plan ,实施完毕以后对新增的代码进行 review 。 vibe coding 其实对于小项目真的很友好,聊聊天,把业务逻辑说清楚,功能就出来了。 |
30 prosgtsr 1 天前 和我的感觉差不多,可能我也是不擅长驾驭 ai 工具吧 我现在觉得用 ai 最舒服的地方就是让他帮我 review 代码,这个确实省心省力,人类在很多变量之中写代码,很容易把一个变量当作另一个变量。 |
31 dcatfly 1 天前 AI 擅长做的事情是可以验证结果的事情。 这句话的意思是说,AI 不一定能够把事情一次性做对,但如果能给它明确的结果或问题反馈,它就可以不知疲惫地一直去修改,直到满足结果。 什么是易于验证的事情呢? 比如你让它设计一个模块,规定输入是 A ,得出的结果必须是 B ,那这个模块就是一个易于验证的任务。 什么是不能验证的事情呢? 比如你让它设计一个架构,设计出来的架构是好是坏,往往没有办法通过技术手段直接验证,主要还是靠人+agent 的 review ,由人来评估哪里有问题,再反馈给它进行修改。 所以当你遇到 AI 的行为不满足你的预期时,首先要想的应该是:这个问题能否通过自动化的方式,让 AI 知道他的成果的与你的预期差异在哪里? 1. 如果可以自动化地反馈结果:那这个问题大概率是可以被 AI 解决的。 2. 如果没办法通过自动化形式告知:你能做的就是给它一些好的示例进行参考。但最终结果仍需要你亲自检查,才能保证符合心意。 |
32 superJava 1 天前 我也刷到过 19 楼的视频,op 就是作者?还是把视频文案用 AI 润色了一下拿来发? |
33 livib 1 天前 AI 给企业减负 |
34 skylee6900 1 天前 又是 ai 文 ,什么鬼 不会写就别写啊 |
35 aoyi 1 天前 是多少人天的项目?了解一下项目规模 |
36 aoyi 1 天前 这篇 AI 实践写的有看头,不是那种领导想象出来的,很有帮助 |
37 SpiritQAQ 1 天前 感谢分享 |
38 cohen121 1 天前 “公司内部库不开放仅提供示例给 AI 参考”, 你把这些前提条件给人来写也写不出正确代码呀。 |
39 s5s5 1 天前 感谢分享,我甚至感觉和 AI 交互不能超过 10 次,超过了他就不可信。 |
40 maclee 1 天前 感同身受,从评论中学到好多 |
41 shenxufei315 1 天前 故事骨架如果不是 AI 编的那就太扯了,没有通过整体验证就交给 AI 做主力,出了问题人担责,当然难受。如果主题内容都是 AI 编的,这文章就有点浪费大家时间了 |
42 qianckjuan 23 小时 20 分钟前 感谢分享 |
43 rich1e 22 小时 16 分钟前 vibe coding 可以加快开发效率,甚至开发从来没有学习过的东西。 但是,如果对 vibe coding 一知半解,那么绝对是在制造“垃圾”。 #17 讲到点子上了,但是实际执行,rules 根本不可能尽善尽美。最多,做到一些通用逻辑的规范,减少幻觉问题。 期望依靠 vibe coding 想打造一款产品级应用,按照目前的科技来说,痴人说梦。 |
44 huaweii 22 小时 9 分钟前 via Android 不是,国内 AI 使用者这么草台班子的吗?最基本的,大语言模型的通病,上下文过长会降智和 lost-in-middle 的问题去年各种论文不看? 那么也可以,硅谷各种 AI 大佬的访谈,多方共识就是一年以来的 AI 实践,洋大人的技术团队早就发现了 AI coding 虽然显著加快了项目从 0 到 1 的过程,但后续 pr 反而需要更多人工介入审查。 国内的领导土鳖居多,远离一线+吃老本+刚愎自用,领导班子主导滥用 AI 的结果就是不仅增加公司成本,还裁员,结果员工 996 的现状没有改变 |
45 amiaaaz 21 小时 37 分钟前 虽然但是,AI 风浓郁的文章真的会让人失去阅读兴趣 |