我不是程序员,编程能力也一般,但是前两天我花了一个下午用 claude code 和 claude agent sdk,在自己的服务器上构建了一个完整的个人 AI agent 小助手,虽然还比较粗糙,但是我现在可以24/7 通过它分析数据、处理文件、构建界面。

CleanShot 2026-01-10 at 14.36.50@2x.png

全程我没有写一行代码,只是在构思和交流。在和 claude code 交流,并且目前还一直在迭代,以后也一定是这样的方式,我想这就是 vibe coding 的乐趣,不是掌握编程语言或框架,而是把 AI 当作你思维的延伸——以对话的速度,把模糊的想法变成真实可用的产品。

CleanShot 2026-01-10 at 14.38.46@2x.png

产品感比代码能力很稀缺

今年,我自己构建了几十个 demo,不是为了炫耀,而是我发现:demo 是传达想法最有效的媒介。

也是得益于此,我进入到 AI 初创当产品经理,后来 mentor 跟我说我的简历都没有表现出我和公司的契合度,而是我在 github 里面的一些项目,让他特别想要我。

demo 有几层价值,首先是把你的思想外化,把模糊的想法变成具体的,在你实践的过程中,你会发现你接下来的思考会更轻松,因为你的思考是基于一个已有的东西去延伸,而不是一直在天马行空的想象。就像 AI 的思考模式一样,可视化你的思考过程往往会改变你的结论,先前的 token 会收敛你后面 token 的输出,不至于最后想法很好,实践起来就…

第二个就是我在前文提到的,让别人相信你看到的,建立信任。在学校的时候,很多人对 AI 的理解还只是停留在简单的对话,我写了很长的如何用 AI 高效分析、调研、访谈的工作流方案,想和同学一起做一些事来赋能一下现有的工作——没反应。然后我做了一个 demo,用 coze 和飞书表格,只花了几个小时,将我们之前的来访者访谈到分析的整个过程流程化。从来访者预约、时间安排、到访前通知以及过程中录音转写到分析,然后他们就信了。

为什么?因为 demo 是信息密度最高的格式:报告会让人睡着、Slides 会让人分心、Demo 让人看到自己眼睛的真实信息…

第三层就是 AI 已经让我们(至少是我这样没技术背景的人)利用最低的成本,让别人看到你的想法到产品。从概念到可用产品,demo 的成本最低,一个下午+一个 AI 工具 = 你可以展示给 100 个人的东西,这就是为什么我对 demo 着迷。

Comet 2026-01-10 16.41.52.png

vibe coding 的六大核心技巧

image.png

技巧 1:不要凭空创造,学习别人已经做过的

这听起来有点反直觉是吧,而且很多人肯定会说你这不就是抄,但这是最快的前进方式。

当我用 claude code 构建一个 web dashboard 的时候,我没有让他凭空创建,而是:

  1. 在 GitHub 上找一个开源前端项目
  2. 告诉 AI:「按照这个项目的设计风格,给我一个 React Dashboard 组件库」
  3. AI 理解了美学,直接生成了匹配的代码