构建产品之前的三大约束
摘要
文章介绍了产品构建的三个约束条件:一页纸文档以限制复杂性,分离的核心技术以获取杠杆优势,以及一个决定性的约束来塑造产品特性,基于个人在科技开发中的经验。
<p><a href="https://lobste.rs/s/xlorxi/3_constraints_before_i_build_anything">评论</a></p>
查看缓存全文
缓存时间: 2026/08/24 11:30
# 构建产品前的三条铁律
来源:https://jordanlord.co.uk/blog/3-constraints/
这些是我在开始构建任何产品前必须遵守的三条铁律。我相信约束是创意的催化剂。约束帮助我们缩减探索空间,从而找到解决问题的创新方案。
十年来我始终是一名构建者,曾开发过许多最终失败的产品——它们要么过于复杂,要么缺乏鲜明特色。正是这些教训让我总结出这套约束准则。
## 不写成单页纸就不动手
*此约束用于限制复杂性与模糊性*
为每个创意撰写单页说明书。这份单页说明书是你的北极星:它不可妥协、精准明确、雄心勃勃且精炼高效。完成单页说明书后,需将其贯穿于所有沟通场景——无论是投资人简报、贡献者交流、团队协作还是亲友分享都适用。在协同开发产品时难免出现分歧与冲突,有时难以判断哪些争论值得关注。若某项内容未出现在单页说明书中,则它不值得争论,或者应当修改说明书将其纳入。单页说明书不仅是沟通工具,更能梳理思路。如果无法用一页纸说清,且没有用冗余内容填充篇幅,说明你尚未准备好构建。请先调研、规划、原型验证,再重新撰写说明书。持续迭代。若必须超过一页,说明产品过于复杂——请立即停止构建。
## 核心技术必须与产品分离
*此约束确保创意具备真正的杠杆价值与原创性*
开发一项独立于产品本身的核心技术。这项技术可以是方法论、技能、工具甚至是辅助当前产品但能独立存在的次级产品。它是一种可复用的知识产权。为何必须分离?因为这迫使你超越当前产品的局限进行思考。产品方向可能频繁调整,但核心技术应保持稳定并持续产生复利效应。长期来看,复利效应能带来非线性增长。Linus Torvalds 开发 Git 是为了优化 Linux 内核的开发流程,HashiCorp 创立了 HCL(HashiCorp 配置语言),Google 推出了 Kubernetes。但你不需要巨头级资源来开发核心技术——它可以是从代码库中提取的公共库,或是经过反复打磨并承诺坚持的方法论。核心技术代表长期承诺,它独立于产品方向,但必须与你或公司的长远愿景契合。若某个创意无法催生有价值的核心技术,说明其杠杆效应不足。
## 必须用一项核心约束塑造产品
*此约束用于防止功能蔓延并强化产品辨识度*
定义一项贯穿产品始终的核心约束。这意味着用户时刻能看到并使用它,这项约束必须显而易见,正是它赋予了产品独特气质。优秀的约束能为产品注入独特“体感”,渗透在用户体验的每个环节。《Minecraft》完全由方块构成,宜家的家具是平板包装、自行组装——你选择的约束通过缩减决策空间来限制范围,让你能聚焦于真正创造差异的关键问题。若缺乏约束或选择不当,就会做出试图包罗万象的臃肿产品。优秀产品设计应当从精心设计的约束中自然涌现。就像产品本身,这项约束也必须在单页说明书中占据核心位置。
## 终极准则
当决定是否构建某个产品时,只要它违反上述任何一条铁律,我就绝不动手。
相似文章
Michael Seibel - Building Product
Michael Seibel在YC讲座中分享了产品构建的核心方法:先清晰定义问题、窄化范围、验证可解性,再通过客户频率、强度和付费意愿判断需求是否真实,同时强调技术强、低成本、自尊与公司绑定的团队是存活关键。
@kentcdodds: 你必须想出如何构建大玩家没有动力去构建的东西,否则他们会自己构建……
Kent C. Dodds 强调,为了避免与大型科技公司的竞争,企业家应专注于构建那些公司没有动力开发的产品,因为它们的缺乏兴趣表明缺乏重要性或可扩展性。
@jerryjliu0: 将研究与产品结合起来非常困难。在初创公司构建产品时的许多传统智慧并不适用…
Jerry Liu 讨论了平衡研究与产品开发的困难,强调研究需要长期思维并忽略客户反馈,而产品则需要快速迭代。他分享了 LlamaIndex 在应用研究中的经验教训。
如果你的产品足够伟大,那它不必仅仅‘好’(2010)
Paul Buchheit 认为,优秀的产品之所以成功,是因为它们专注于少数几个核心特性并将其做到极致,而不是试图囊括所有功能。他以 iPod、iPad 和 Gmail 为例说明了这一点。
产品形态就是护城河(3分钟阅读)
文章认为,AI应用层公司不能依赖微调、评估或模型路由来建立可持续的护城河;相反,产品形态——一种深度定制、适合特定用途的设计——才是抵御OpenAI和Anthropic等模型提供商的真正防御手段。