# 扎温斯基定律

> “每一个程序都会不断膨胀，直到它包含一个阅读邮件的功能。”

- ID: m02813
- 分类: system
- 领域: 系统论

## 定义

“每一个程序都会不断膨胀，直到它包含一个阅读邮件的功能。”（Every program attempts to expand until it can read mail.） - 脚手架作用：功能蔓延的终极宿命。 - 为什么现在的APP都想做社交、做支付、做短视频？因为在增长的压力下，所有工具软件最终都会试图成为“操作系统”或“平台”，导致功能臃肿不堪。这提醒产品经理：保持“小而美”是反人性的，需要极大的克制力来对抗系统的膨胀本能。

## 机制

杰米·扎温斯基（Jamie Zawinski）戏言：每个程序都会膨胀到能读邮件为止。它揭示软件的"功能蔓延（feature creep）"与平台化冲动——在增长压力下，工具不断吞并相邻功能，最终变成臃肿的"操作系统"。本质是系统扩张的熵增倾向与产品追求"留存/时长"的动机叠加。

## 练习

做产品时明确核心边界，列"不做清单"。对新功能请求用"是否服务核心"检验，抵制无边际扩张。定期做减法（下线低价值功能）。警惕"成为平台"的诱惑，除非有真实协同。

## 脚手架用法

功能蔓延的终极宿命。 - 为什么现在的APP都想做社交、做支付、做短视频？因为在增长的压力下，所有工具软件最终都会试图成为“操作系统”或“平台”，导致功能臃肿不堪。这提醒产品经理：保持“小而美”是反人性的，需要极大的克制力来对抗系统的膨胀本能。

[阅读网页](https://thinkingmodels.site/entries/detail/m02813)
