Instagram 联合创始人、现 Anthropic Labs 联合负责人 Mike Krieger 说了一句话值得所有 AI 时代的产品人反复咀嚼:
"构建是简单的部分。模型很擅长添加功能,但不擅长判断什么该砍掉。"
他让 Claude 花两小时重建了 Instagram 的前身 Bourbon——甚至自作主张加上了原本没有的滤镜。但他说,真正破圈的消费级产品并没有因此变多。原因很反直觉:速度越快,产品直觉的积累越难。
总结一下做个笔记👇
1️⃣ 室内种不出好树。 Dan Shipper 用了个比喻:在温室里种树,没有风的推压,树会长歪变脆。vibe coding 让你可以几小时从零到"最终产品",但跳过了每一步跟真实用户接触的迭代,产品就像温室里的树——看起来完整,实则脆弱。这是精益创业在 2026 年的新表达:时间尺度变了,但"暴露给用户"这个核心没变。
2️⃣ 八个功能做不出好产品,第九个也不会。 Mike 回忆做 Bourbon 时的最大错误就是不停加功能而不是砍功能。现在 AI 让"加功能"变成零成本,这个陷阱反而更深了——他在 Labs 做的项目就因为"为什么不也加上"的心态,做成了一个功能矩阵,用户一进来就懵了。
3️⃣ 重写不再是公司杀手,反而成了最佳实践。 Fred Brooks《人月神话》说不要重写软件,Netscape 因此而死。但 Mike 说现在重写可能就是几天的事,尤其是基于已有代码。他们好几个项目在上线前甚至上线后都会推翻重来——"那是上周的事,这周我可以重新来"。痛苦感从"做了一年白费了"变成"上周做的不对,砍了重来"。
5️⃣ AI 写的代码不能自证清白,你需要 Proof of Thoughtfulness。 不只是 proof of work(证明它能跑),而是 proof of thoughtfulness(证明你真的想清楚了)。Mike 说:"有时工程师提交 PR,我问他为什么这样做,答案是模型做的选择。也许合理,但它是最佳选择吗?"这暴露了 vibe coding 的核心风险:你可能在用"还算合理"替代"深思熟虑"。
6️⃣ 别用 system prompt 修架构问题。 Mike 把 prompt 问题和系统架构问题类比:你不会用"那就 5 秒后重试一下"修补分布式系统,也不该用"绝对不要大写输出 markdown"修补 prompt 问题。他发现模型迭代 prompt 的自然倾向是不断加东西,最后变成给新员工第一天就塞一百条指令——"他们会短路"。
7️⃣ 分布式系统技能可能比写代码更有用。 Mike 笑着说他以为分布式系统知识不会再有用,结果成了最有用的技能之一。"到底需不需要 Redis,还是只用 Postgres 就行?"——这些决策模型还做不好,需要真正有经验的人。
8️⃣ "看起来还行"是一个项目的墓志铭。 Mike 说 Labs 砍掉项目事后复盘,发现共同点是:团队里没有一个人真正觉得这就是那个东西。最成功的人不是最强的,而是对问题空间有"撞破南墙不罢休"信念的人。可以是设计师,可以是产品导向型工程师,但很少是纯 PM。
1️⃣1️⃣ 企业客户和你的产品在赛跑,而且客户在赢。 Mike 说如果创业公司优化的是"巨型上市公司里的人现在就会买的东西",就很容易被颠覆。Anthropic 的做法是告诉企业:这列火车会一直往前走,你可以关掉任何功能。公司们也接受一年期承诺,因为"他们能看到事情移动得太快了"。
1️⃣2️⃣ Open Claw 的真正贡献不是技术,是提出了"边界在哪"的问题。 Mike 说大多数产品的状态是"可以调用 MCP 但有权限门控",而 Open Claw 的光圈"宽到我看不到边"。这个中间地带——不是完全 yolo,也不是严格受限——是 2026 年所有 AI 公司都在追的核心产品问题。
1️⃣3️⃣ 一个人能做的事的上限在增长,但那条线仍然存在。 Dan 提到:什么时候该给产品加人?到了某个点,即使你是推动者,整个东西装不进脑子里了。以前这条线很低,现在高了很多,但仍然存在。Instagram 消息功能一开始一个人一周搞定,后来变成了自己的产品需要自己的团队。
Mike Krieger,Instagram 联合创始人,现在 Anthropic Labs 做联合负责人。这期跟 Dan Shipper 对话,聊了将近 50 分钟,干货密度极高。我觉得 Mike 可能是目前在"AI 产品怎么造"这个问题上思考最深的从业者之一——不是那种在高处喊口号的,而是真的在泥里打过滚、亲手造过多个产品的。
他谈的核心问题是:当 AI 让构建变得几乎零成本,到底什么是难的? 答案比大多数人想象的要深刻得多。
Mike Krieger: 经典的 Fred Brooks《人月神话》说你不要重写软件,因为 V1 里积淀的所有东西你都会搞丢。还有"第二系统综合征"。这确实有道理,但一方面,模型可以帮你 diff,看看你有没有遗漏第一个版本里的东西。另一方面,重写不再是一个可能杀死公司的年度工程了——著名的 Netscape 重写之类的。现在可能就是几天,尤其基于已有的代码。