幻影忍者前情提要
( Linux DO 版):Vibe Coding 了两年,分享一下自己对于这个圈子的感想。
( V2EX 版):Vibe Coding 了两年,分享一下自己对于这个圈子的感想。
嗨嗨嗨伙计们我又来继续分享了,不好意思这个饭吃得有点慢(迫真)
现在刚好在火车站等火车,闲着也是闲着,那就开写!
以下为个人观点,基本上全是暴论,不喜勿喷,给孩子留点面子吧😭
首先来解答一下很多伙计们问我的问题:
Vibe Coding 真的适合所有人吗?
我看不见得。
毋庸置疑,Vibe Coding 拉低了创造产品的门槛。但是请不要盲目跟风。
记住一个原则:当你的工作流能跑通并且效率能符合你的需求的时候,尽量不要动它。因为每引入一项流程都会让整个工作流变得不可控,流程规模和工作流的维护难度之间的关系可能达到甚至超越 O(n^2)。
于是在生产环境使用 Vibe Coding 只能有两种情况:
- 你的工作流跑不通,需要用 Vibe 一个新工具补全一下你的工作流
- 工作流效率太特喵的慢了,只能勉强用甚至几乎不可用
这两种情况下要想很好地使用 Vibe Coding 基本上都是需要你对工作流有很深入的了解。
怎么增进对自己工作流的了解呢?我这里有一个我摸索出来的办法——让 AI 帮你进行脑暴。脑暴真的是一个很好用的方法,上篇帖子给伙计们的回复已经提到过原理,不再赘述。
具体操作方法是找一个综合能力接近或强于 DeepSeek V4 Pro 的 LLM ( Flash 不行,世界知识有所欠缺),把你的工作和工作流详细讲给它听,让它调用 Skill 进行脑暴。它会在这个阶段不断提问你它认为你没表述清楚的片段。然后它就会把它认为有所欠缺的地方总结一下输出给你。
过几天我会做一个 Skill 来分享给大家,大家可以对自己的工作流进行自查。配合 Superpowers Brainstorming 食用更佳()
但是还有两类人,他们跟工作流这个概念基本沾不到边,但我认为他们使用 Vibe 也是应当的:
一是在 Vibe 过程中学习工程思维和计算机知识的学生。
正如我说,国内 CS 高等教育实在还是太抽象了,Vibe Coding 就相当于让他们在就业前就提前接触先进的生产工具,让他们更好迎接未来,而不是被困在每天只能 Dev C++ 的课堂里,用着学校祖传的比自己年纪还大的、并发一多就乱报 WA 的 OJ 系统。而且不建议他们纯 Vibe ,一定要结合自己所学(比如控制论、工程思维)来进行 Vibe 。
二是拿 Vibe Coding 来进行娱乐的人。这类人基本属于跳出了开发者的评价体系,不在五行之中了。毕竟 Vibe 是真的好玩,在我看来超越大多数游戏的娱乐性,达到星露谷的上头水平了。
什么,你说二游?拜托,二游全是靠故事和设定撑起来的,这年头的二游的游戏性只要不为负数就算赢了(悲)
所以把 Vibe 当成新时代游戏也并非不可,只是要给万恶的 LLM 提供商交保护费这点太难蚌了😠
就先写到这里吧,上火车之后继续写,毕竟火车上有 24 小时 3 分钟可以让我往死里写()