Case Distillery
Issue #018 Aug 24, 2026 · Indie Operator Case

Issue #018 — 8 个月写代码换来 $70:他验证了产品,但顺手否掉了自己的市场

这个案子:一个加拿大人付了 $70,比他两年攒的 analytics 都值钱

他在做什么。 一个独立开发者做了一款给 SaaS 公司用的 changelog(更新日志)工具,叫 Announcify——帮别人把「我们这周上了什么」自动做成对外展示页和嵌入式 widget,不用自己写一套。8 个月,零收入。几天前收到第一笔付款:$70。

背景。 他折腾 SaaS 接近 2 年。上一款产品 PDFQuizGen,有流量、有注册、有人用,没人付钱。他没纠缠,关掉换赛道,开始做 Announcify。这次他把功能堆得更扎实,结果是收入曲线一模一样:一条贴着 0 的直线。

产品。 GitHub 集成、Linear 集成、AI 自动生成 changelog、访问 analytics、自定义域名、多套 widget 布局。听上去是一个成熟工具应该有的样子。反直觉的细节是:这些东西没有一个是某个具体买家点名要的。它们是他坐在编辑器前面,替一个想象中的客户做的决定。

定价。 $70 一笔(他没披露是月费还是年费)。1 个付费客户。

关键数字。

技术栈。 核心其实是一条管道:GitHub 和 Linear 的 issue/PR 数据进来,AI 生成对外可读的更新文案,出口是一个可嵌入的 widget 加一个自定义域名的页面。工具层没什么秘密,值钱的是这条管道被跑通了。

打法。 前 8 个月没有打法,只有开发。他自己的说法很准确:写完这个功能再说,写完再说下一个;偶然点开 analytics,发现根本没人来。他后来承认,藏在开发里是因为写代码比去找人、开口让人用你东西要舒服。转折点是他开始主动去聊——碰到一个在加拿大做 CRM 的人,注册了、真用了、开始反馈:缺 Linear 集成,安全性不够,达不到我能付钱的线。这里他做了整个案子里唯一一个专业动作:他直接问了「我做完你会付吗」,对方说会。 几周后功能上线,他发消息,对方付款 $70。

没有大 launch,没有爆款推文,没有 Product Hunt 第一,没有增长黑客。


为什么跑得通(以及大多数人会漏掉的事)

他以为自己学到的是「要多跟用户聊」。不是。他真正做对的是把开发工作换成了一份口头合约——先问会不会付,再决定写不写。这两件事在 Reddit 上长得很像,商业含义差了一个量级。「多跟用户聊」是收集意见,意见免费,所以意见通常是错的;「你要这个我就做,做完你付吗」是把需求变成有代价的承诺,对方一开口回答,风险就从他身上转移了一半。先问会不会付,再决定写不写。 这跟温哥华代购收订金再下单是同一个动作,不是什么 SaaS 独有的哲学。

为什么 8 个月的功能堆换不到一分钱,2 周的定向开发能换到 $70?因为前 6 块功能是替一个不存在的人写的。藏在编辑器里最舒服——没人拒绝你,进度条还在动,产出物看得见摸得着。这是独立开发者最贵的一种自我安慰。他这 8 个月唯一留下的可复用资产不是那 6 个功能,而是那条「代码提交 → AI 成文 → 多渠道输出」的工作流。工作流才是商品,功能只是工作流的一个出口。可惜他现在还把它当成一个页面在卖。

全文被他一笔带过、但最贵的一条信息是「安全性改造」。买方要把这个 widget 挂到自己产品的页面上——这意味着采购方要过安全审查,意味着这不是感性下单,而是有门槛的采购。有门槛的地方才有定价权。这条线往上走是 SSO、审计日志、数据驻留、合规问卷,每一项都是让报价从两位数跳到三位数的理由。他把它当成一个 bug 修了。

最后是定价。$70 不是一个价格,是一次自我认知的泄露。他把买方默认成了「跟我一样的人」——所以他不敢多要。他不缺客户,他缺敢报价的对象。


蒸馏后的判断

先把模式抽干净:他做的不是 SaaS,是「用定制开发换付费承诺」。这个模式本身完全成立,而且比大多数人想的能走得更远——一个人靠这套打法做到 $5K–10K MRR 的路径是清晰的:找 10 个有具体阻塞点的买家,每个人换一个承诺,每个承诺换 2–3 周开发。麻烦在第 11 个客户之后:你手上不再是一个产品,是 10 份互相冲突的定制需求,而你只有一个人。这个模式的天花板不是获客,是你自己的日历。

18 个月内这个赛道会发生什么,判断很直接:changelog 这层会被吃掉。GitHub 和 Linear 都有足够动机把「把这个 release 讲给用户听」做成原生功能,而 AI 生成文案本来就是它们成本最低的加法。展示 widget 会归零——不是降价,是变成别人产品里免费的一个开关。功能会被吞掉,管道不会。 到那时候还活着的产品,卖的不是「一个更新日志页面」,而是「从代码合并到用户看见」这整段路:release notes 同时进邮件、进站内弹窗、进帮助中心、进社交,附带哪些客户读了、读完有没有去用新功能。这已经不是开发者工具,是产品营销自动化,客单价差 5–10 倍。

他自己没看到的护城河,藏在客户身份里。 他的第一个客户是一个在加拿大独立做 CRM 的人——也就是说,他把产品卖给了另一个自己。这是全世界流失率最高、LTV 最低的客群:solo SaaS 创始人的产品有很大概率在 12 个月内消失,客户死了,你的 MRR 也跟着死,你连挽回都没处挽回。所以这 $70 同时证明了两件事:产品是真需求,市场是错的。第一个客户验证了产品,也顺手否掉了市场。 真正该找的买方,是那种有固定发版节奏、有 product marketing 岗、有采购流程和安全问卷的 20–200 人公司。同一条管道,卖给独立开发者是 $70,卖给这种公司是 $300–800/月,而且后者不会因为项目黄了就消失。他手上真正的护城河是那条跑通了的管道加上他刚被迫补出来的安全能力,不是那个页面。

映射到你身上。你是独立站玩家、跑 affiliate 的、或者做 AI 出海的,逻辑一模一样:你花三个月搭起来的选品→素材→投放→复盘那套流程,是资产;你挂出去的那个落地页,只是资产的一个出口。吉隆坡那些跨境小团队里活得最久的,不是页面做得最好看的,是把整条管道跑成标准动作、然后换不同品类复用的。而卖给同行永远是最省力也最不赚钱的生意——同行懂行、砍价、还容易倒闭。别卖页面,卖管道;别卖给同行,卖给花得起钱的人。


偷他的剧本


底线判断

$70 不是收入,是一张收据——证明他两年来第一次把开发工作换成了付费承诺。他以为自己学到的是「要多跟用户聊」,实际学到的是「先问会不会付,再决定写不写」。但同一笔钱也在告诉他一件更难听的事:他把产品卖给了另一个自己。产品是真的,市场是错的。功能会被平台吞掉,管道不会;同行会砍价,公司会付钱。