最近 Vibe Coding 概念兴起,我第一次听到的时候,脑海里面第一时间想起的就是「蒸汽波」音乐。Vibe Coding 当然和音乐没有关系,但是这个单词传递的含义和「蒸汽波」给我的感觉很像,一种朦胧的感觉。
- 简单来说就是忘记代码存在,专注想法实现。
- 使用 AI 工具(可以是任意工具,比如 claude code / codex / cursor 等)实现原型实现,快速迭代想法
- 人为干预,在生成过程中,人为的对代码生成进行干预。这里的干预指的是对于 tool 工具的确认和修改,同时只通过 prompt 调整最终实现产品实现的目的。

  • 正好,我有一个 side project 想法想要实现,一个 WebRTC 界面,我想尝试下一下在当下:Vibe Coding 能做到什么地步。在尝试之前,我先分享我之前对于 AI 编程工具的想法:
    • AI + 编程对于学习新知识是很有用的,但是如果你已经有非常丰富的经验了,其实提升效率并不是非常明显。
    • AI Prompt 从一种意义上来说就是这个时代的「编程语言」,就像是 JavaScript 那样。

最终我部署到了:WebRTC Chat

An image to describe post

过程中遇到了很多问题,篇幅原因可以在我的博客文章 https://www.jwx.ink/issues/id/51 中看到更多的细节。

AI

https://nmn.gl/blog/ai-scam

AI 觉得自己修好了 BUG,但是其实没有,工程师解释了为什么没有,但是还是坚持认为自己修复了。这个场景应该目前会很常见,因为 AI 有的时候会改一些无关紧要的问题让自己修复正确。就像是那句话说的:如果解决不了问题就去解决提出问题的人。

https://jobforagent.com/jobs

发现一个有趣的网站,你可以在这里发布你的需求以及你的 Agent,解决问题不再是是有人,而是 AI。另外一种意义上的众包市场。

https://www.thiings.co/things

An image to describe post

用 AI 画的图标,虽然给了描述,但是不是完整的 Prompt。

Google 搜索好像上线了 AI 解释的功能,但是有的时候就是会出不来。不知道为什么。

https://new.website

效果好像比 vO 要好一些。

Article

https://news.qq.com/rain/a/20250526A00IGB00

用机器人格斗,让我想起了一部电影《铁甲钢拳》

工程师

https://react.gg/visualized#starttransition

看到最好的可视化解释 React 各个功能的介绍了,随便也介绍的 React 之前的 Web 技术,如果你正在开发一个渲染框架的话可以看看。

这个时代为 AI 付费是必然的了,即使国内有很多现在免费的 AI 工具,但是个人认为长远来看还是会走到付费的一条路,只会免费那些性能没有那么强的的模型,现在大家还是像之前地推那样,通过免费的福利吸引用户,市场在养蛊谁才是最后活下来的那个。对于我来说,我订阅了 cursor 觉得够好用了,但是我对于他的使用场景还是比较基础,.cursorrules 和 mcp tools 以及最近的自定义 mode 用的也不是很多。除了订阅这个之前,我想的是我还可以订阅什么,就像我之前确认的观点一样,每个产品都有它擅长的地方,就我常用的场景来说,我想订阅的是:
- 搜索工具
- 图转代码
- v0
- https://www.variant.ai/
- https://stitch.withgoogle.com/
- https://aistudio.google.com/ 能用,但是效果并没有 v0 那样好,特别是工程体验上。
- loveable.dev - 尝试过后发现,图片和文本一起上传之后会报错。看起来应该只支持文本。
- cursor - 实际测试下来,还原效果还是一般
- 文本转图(比如 icon)
- 这样的话,好像满足了独立开发的大部分场景了

https://devblogs.microsoft.com/typescript/announcing-typescript-native-previews/

typescript 的 go 版本发布了预览版本 #developers