# 独立软件：一个人把小产品做出来

URL: https://www.mattsenter.com/zh/blog/topics/indie-software

由一个人做出来的小产品，以及随之而来的那些决定：定价、命名、范围，还有如何分辨一件东西是完成了，而不是被放弃了。

## 作为独立创始人，公开构建是什么样子？

我一个人做产品，也一边做一边写，包括那些难堪的部分。有位客户在 Premail 的结账页遇到 404，而我的测试、告警和基础设施警报全都没有发现；我把这件事连同修复过程，以及帮我注意到那条反馈的功能，一起写进了[一次失败，一次成功](https://www.mattsenter.com/zh/blog/one-failure-one-success)。我用自己发布的东西：[别再查收件箱了](https://www.mattsenter.com/zh/blog/stop-checking-your-email)讲的是我如何用每天三次的 Premail 简报取代反复打开收件箱的习惯；大多数早晨去健身房的路上，我都在听 [StockCar](https://www.mattsenter.com/zh/blog/why-i-built-stockcar)。做自己的第一个用户，比任何路线图都更能塑造产品。

## 我为什么一直做小型、本地的软件？

我发布的东西大多只做一件事，运行在你自己的设备上，也不要求你注册任何账户。生成代码变便宜会把人推向更多功能，但真正的成本在生成之后，所以小范围是我持续决定「不做什么」的方式；[小型、本地、单一用途的软件](https://www.mattsenter.com/zh/blog/small-local-software)列出了我用的检验标准。[Burly](https://www.mattsenter.com/zh/blog/why-i-built-burly) 源于每天都会遇到的烦恼：链接总在错误的浏览器配置文件里打开，而它不会让任何 URL 离开这台 Mac。[Weatherling](https://www.mattsenter.com/zh/blog/introducing-weatherling) 让雨落在你的窗口后面，却不录制你的屏幕。就连我对 AI 的规划，也是[本地优先，而不是只用本地](https://www.mattsenter.com/zh/blog/talking-myself-out-of-buying-a-mac-studio)。

## 我如何决定收多少钱？

免费是一种分发决策，而不是慷慨。[StockCar、Comoji 和 Burly 都免费](https://www.mattsenter.com/zh/blog/why-most-of-my-apps-are-free)，因为它们是自成一体的小工具，多服务一个人几乎没有成本，而价格只会在最初的三十秒前面竖起一堵墙。Premail 收费，是因为它每天处理每一封邮件，应该能为自己的未来买单，不过它仍保留免费档。Senternet 的咨询业务为这种耐心提供了资金。免费不等于少花心思：一个免费应用必须好到即使没有任何付费关系维系，你也愿意留着它。

## 我怎样给产品起名？

名字会跟着产品走到任何地方，所以在定下来之前，我会用几个实际的问题检验候选名字：陌生人听一遍能不能拼对？搜索时能不能找到我？它和产品实际做的事是否一致？一年后我还愿意把它说出口吗？[我如何为发布的产品命名](https://www.mattsenter.com/zh/blog/naming-what-you-ship)介绍了我用的两类名字，以及为什么聪明的名字往往适得其反。在能用一句话说清产品做什么之前，我不会锁定名字。如果我起不出名字，通常说明我还没想清楚它是什么。

- [2026年11月3日 · Weatherling 1.7：AI、用户体验与无障碍 · AI 编程工具让我有更多时间打磨 Weatherling 1.7 的用户体验与无障碍功能：可分享的模板、自定义颜色、VoiceOver，以及可选的 Game Center。 · 阅读→](https://www.mattsenter.com/zh/blog/building-weatherling-1-7)
- [2026年10月23日 · 介绍 Despacer：复制，粘贴，完整无缺。 · Despacer 是我开发的免费开源 Mac 应用，修复从 Claude Code 和 Codex 复制时被折行拆开的命令。照常复制，粘贴时完整无缺。 · 阅读→](https://www.mattsenter.com/zh/blog/introducing-despacer)
- [2026年10月21日 · 介绍 CommandH：把最后一个应用也隐藏起来 · 在 Mac 上，Cmd+H 会隐藏当前应用，但应用仍在运行。CommandH 是我开发的免费开源应用，让 Cmd+H 也能隐藏最后一个可见应用。 · 阅读→](https://www.mattsenter.com/zh/blog/introducing-commandh)
- [2026年10月18日 · App Store 4.3 拒绝：先上架的 App 真的更有优势吗？ · App Store 的 spam 规则会让先上架的 App 占优势吗？Dumpling 被 4.3 拒绝，引出了关于差异化、申诉和独立分发的问题。 · 阅读→](https://www.mattsenter.com/zh/blog/app-store-4-3-spam-rejections)
- [2026年10月16日 · Weatherling 登上 Mac App Store 实用工具榜第八名。一切从雨开始。 · 发布仅四天，Weatherling 就凭口碑登上美国 Mac App Store 实用工具榜第八名。这是我开发这款桌面天气应用的故事。 · 阅读→](https://www.mattsenter.com/zh/blog/weatherling-number-8-mac-app-store)
- [2026年9月26日 · 为什么你 Mac 上的垃圾邮件过滤器仍然挡不住噪音 · Apple“邮件”和 Gmail 的过滤器拦得住垃圾邮件，却拦不住经过验证的招聘和销售外联。为什么我认为答案是在你自己的 Mac 上给邮件分类。 · 阅读→](https://www.mattsenter.com/zh/blog/email-spam-filter-mac)
- [2026年9月26日 · Mac 表情键盘，以及我为什么做了 Comoji · 按 Control-Command-Space 或 Fn-E 打开 Mac 表情键盘。我比较了系统面板与 Comoji 的冒号快捷输入，并介绍开发它的原因。 · 阅读→](https://www.mattsenter.com/zh/blog/mac-emoji-keyboard-why-i-built-comoji)
- [2026年9月26日 · Weatherling 登场：让你的桌面下起雨来 · Weatherling 是一款 macOS 应用，让雨落在你的窗口后面，不录制屏幕，也不妨碍你工作。接下来会加入雪和阳光。 · 阅读→](https://www.mattsenter.com/zh/blog/introducing-weatherling)
- [2026年9月21日 · 别再查收件箱了 · 邮件过载，一部分是反复查看收件箱的习惯。我改用每天三次的 Premail 简报：一份摘要，加一份待办清单，不再翻一堆邮件。 · 阅读→](https://www.mattsenter.com/zh/blog/stop-checking-your-email)
- [2026年9月18日 · 一次失败，一次成功 · Premail 的一个结账故障绕过了我的测试和告警。一位客户报告了它，而我新推出的早间简报把我忽略的那条反馈浮现了出来。 · 阅读→](https://www.mattsenter.com/zh/blog/one-failure-one-success)
- [2026年7月29日 · 我如何为发布的产品命名 · 产品名称是你做出的第一个承诺。我如何为 Premail、Comoji、Burly 等独立应用命名，以及我学会避开的那些过于巧妙的名字。 · 阅读→](https://www.mattsenter.com/zh/blog/naming-what-you-ship)
- [2026年7月22日 · 为什么我的大多数应用免费，只有一个收费 · StockCar、Comoji 和 Burly 是免费的，Premail 不是。我如何判断一款独立产品什么时候该收费，什么时候不该收费。 · 阅读→](https://www.mattsenter.com/zh/blog/why-most-of-my-apps-are-free)
- [2026年7月20日 · 我为什么打造 Burly · 为什么我做了 Burly：一款把每个链接送进正确浏览器配置的 macOS 应用，并与 Browserosaurus、Choosy、Velja、Bumpr 对比。 · 阅读→](https://www.mattsenter.com/zh/blog/why-i-built-burly)
- [2026年7月11日 · 我为什么打造小型、本地、单一用途的软件 · AI 让快速构建庞大应用变得廉价。我却刻意持续发布小巧、单一用途、在本地运行且无需账户的工具。这是原因。 · 阅读→](https://www.mattsenter.com/zh/blog/small-local-software)
- [2026年5月26日 · 我为什么打造 StockCar · 我想听一个关于自己投资组合的播客，而不是关于大盘或别人的选股。市场上没有这样的产品，所以我自己做了一个。 · 阅读→](https://www.mattsenter.com/zh/blog/why-i-built-stockcar)
- [2026年8月26日 · 我正努力说服自己别买 Mac Studio，但 Apple 没有帮忙 · 我想用 Mac Studio 做本地 AI 工作，但它的价格和 Apple 的升级费用让人很难说服自己。这就是我仍在劝自己别买的原因。 · 阅读→](https://www.mattsenter.com/zh/blog/talking-myself-out-of-buying-a-mac-studio)

[← 全部文章](https://www.mattsenter.com/zh/blog)
