群发资讯网

我最近看了张咋啦的一期分享,她今年1月开始用Claude Code做Vibe C

我最近看了张咋啦的一期分享,她今年1月开始用Claude Code做Vibe Coding,半年时间,GitHub上拿了超过3万个star,5个项目star过千。

我之所以觉得这个分享值得聊,不只是因为3万star这个数字本身,而是她在分享里反复提到的一个判断:代码是讲故事的媒介。

听完她的整个思路之后,我觉得这可能是今年我看到的对Vibe Coding最准确的一个定位。

1

她做的项目里最火的一个叫Frontend Slides,用HTML做演示文稿,目前超过2.1万个star。

她说,这个项目背后的观点是:PowerPoint过时了,HTML才是下一代演示媒介。

她的另一个项目Tab Out,一个帮你关掉浏览器标签页的Chrome插件,背后的观点是:浏览器的默认设计只鼓励你开更多标签,从来不鼓励你关掉,那我就要改掉这个默认行为。

还有一个叫Codebase to Course的项目,把你自己写的代码库变成一个互动课程,背后的观点是:传统教育是先学后做,AI时代应该反过来,先做后学。

她过去你有一个观点,你写一篇文章;现在你有一个观点,你可以做成一个产品。

2

她在分享里反复强调一件事:她把AI当联合创始人,不是当员工。

举个例子,Tab Out这个项目,她并不是一开始就想好了要做一个标签管理插件。她最初只是看到有人在X上用浏览器历史记录做了个有趣的东西,就跑去问Claude:我的Chrome浏览器历史记录你能访问对吧?

然后紧接着就是描述自己的问题:我标签页开了几百个从来不关,唯一关掉的时机是电脑崩溃。

她到这一步都还没有具体的产品想法,Claude给了几个方向之后,她又追问了一个很关键的问题:你怎么保证我会用?因为市面上的效率工具太多了,大部分我下了之后就忘了打开。

然后Claude建议把功能放到浏览器新标签页上,因为新标签页是你每天自然会高频打开的界面,不需要额外记忆。

这跟大多数人用AI的方式差别很大,大多数人上来就是:帮我做一个XXX。

但她的方式是:我遇到了一个XXX问题,你觉得我们能做点什么?

我自己试了一下这种对话方式,体感差别确实明显。当你把决策权分享给AI的时候,它给出的方案往往比你自己预设的更有想象力。

3

她说做完一个产品之后,至少要自己用一周再决定要不要发布。做的过程可能只要几个小时,但你需要一周来观察一个很残酷的事实:你到底会不会持续用它。

Tab Out一开始其实做得更复杂,她让AI给所有标签自动分类,按主题归组。

这个功能听起来很酷,但用了几天她发现自己根本不看那个分类,真正高频使用的操作就是关标签。于是她把AI分类功能整个砍掉了,最终产品里一行AI代码都没有,纯靠按域名分组加一个带音效和撒花动画的关闭按钮。

现在用AI做产品的门槛太低了,加功能几乎没有成本,所以人很容易陷入一种惯性:既然加一个功能这么容易,那就多加几个吧。

在AI时代,人类的核心角色其实是做减法。

模型擅长添加,人擅长删除,你的品味体现在你砍掉了什么,而不是你堆上去了什么。

类似的逻辑也体现在她对抗AI审美同质化的方法上。

她发现如果给AI一个HTML模板,AI会过度拟合那个模板的布局,把内容硬塞进去,效果反而不好。

后来她改用一个叫design.md的纯文本文件来描述设计风格,只写配色、字体、氛围这些抽象的设计原则,让AI自己去发挥具体布局,效果好了很多。

4

她分享里有一个概念我觉得特别有启发性,叫个人广告网络。

意思是,广告商一直在抢占我们的注意力入口,但我们完全可以用同样的逻辑来改造自己的行为。

她举了一个例子:她在X上收藏了大量书签但从来不看,于是她写了一个Chrome插件,每次打开X首页的时候,时间线最顶部会自动插入一条她自己的书签内容,看起来就像一条广告。

这样她每次刷X之前,都会先看到自己存下来但一直没读的内容。

另一个例子是学日语。

她用Claude Code生成了一批手机壁纸尺寸的HTML页面,每张上面是一个日语词汇卡片,然后把这些图片存成iPhone相册,设置壁纸为相册随机轮播。每次亮屏都是一次被动学习。

这两个例子的共同点是:她不是在对抗自己的习惯,而是借助自己已有的高频行为来嵌入新的目的。

你每天要开几十次手机,那就把学习素材塞进锁屏;你每天要刷X,那就把待读内容塞进时间线。

5

把这些放在一起看,我觉得最值得记住的不是那些具体的技巧,而是她对编码这件事的重新定义。

她说,编码正在从一种职业变成一种技能,就像写作一样,有专业作家,但写作本身是一种人人受益的能力。

你不需要做生产级的系统,但你可以给自己、家人、朋友做一些小工具。

如果你也有一个一直想做但觉得自己不会编程所以搁置了的想法,现在可能真的是时候重新拿出来了。