一个远程工程师如何用 18 个月把自用工具变成 5,000+ 美金 MRR按 5W2H 框架拆解 ·完整时间线复盘
⚠️ 声明:本文内容整合自公开网络资源,仅供学习参考。文中人物故事基于多位真实独立开发者经历进行适度虚构与整合,商业数据为合理区间估算,非精确值。
⚠️ 声明:本文内容整合自公开网络资源,仅供学习参考。文中人物故事基于多位真实独立开发者经历进行适度虚构与整合,商业数据为合理区间估算,非精确值。
🐕 独立开发者案例
从"自己吃狗粮"到年入 4 万美金
一个远程工程师如何用 18 个月把自用工具变成 5,000+ 美金 MRR
按 5W2H 框架拆解 · 英文原句+中文解释 · 完整时间线复盘
这个系列可以做成长期专栏,每天一个不同案例。今天先讲第 1 个:一个虚构但高度真实、商业逻辑自洽的故事,方便把细节铺满。
主角叫梁晨,一个从打工后端工程师变成靠一个小 SaaS 活下来的独立开发者。
📊 核心数据速览
✦ 产品:FollowUp.meet — 会议跟进自动化工具
✦ 周期:18 个月(2024.3 → 2025.12)
✦ 累计收入:$40,000+
✦ 当前 MRR:$5,200
✦ 付费团队:~70 个 + 个人用户 ~120 个
✦ ✦ ✦
一 Why:他为什么要"吃自己的狗粮"
👤 人物背景
姓名:梁晨
年龄:32 岁
坐标:北京
身份:全职远程后端工程师(白天给美国 SaaS 公司写代码,晚上是独立开发者)
他长期远程协作有一个极痛的点:团队用 Slack、Zoom、Notion、Linear 一大堆工具,但"开会记录、待办、跟进"总是散落各处。每周一早会他都要花 20 分钟翻聊天记录、Notion 页面,才能知道上周到底答应了谁什么。
"I feel like I'm spending more time hunting for last week's promises than actually shipping things."
「我感觉自己花在'找上周答应过什么'上的时间,比真正写代码还多。」
项目经理也常在 1:1 里问他:
"What did we agree on last week?"
「我们上周达成了什么共识?」
他只能含糊回答:"Let me check the notes later."——「让我晚点再翻笔记。」
⚡ 触发事件:2024 年 3 月的那次 Incident
🚨 线上事故
一次线上发布前,他忘记跟进一个安全 bug,前一晚被紧急叫起来修。老板虽没怪,但用很重的语气说了一句:
"If we had a single source of truth for these follow-ups, this could have been avoided."
「如果我们有一个统一的跟进记录,这事本可以避免。」
那天晚上,他在 Notion 里写下一行:
"I need a tool that turns every meeting into a list of clear, owned follow-ups by default."
「我需要一个工具,让每一次会议默认自动变成一份清晰的、有人负责的跟进列表。」
💡 关键洞察:这个需求高度个人化,典型"先为自己解决问题"的动机:他并没有先想赚钱,只是想少挨夜班和少丢脸。
✦ ✦ ✦
二 What:他到底做了什么产品
产品叫 FollowUp.meet(虚构),一句话定位:
"Turn your calls into trackable follow-ups automatically."
「自动把你的通话变成可跟踪的跟进列表。」
🔧 核心功能(非常窄)
1通过 Google Calendar / Outlook 捕捉你即将开始的会议
2Zoom/Meet 结束后,自动拉取录音或转写文本
3用简单的规则和一点 NLP 把对话里的 action items 抠出来,生成列表
4每一条 action 自动分配 owner、deadline,并推回 Slack / Email / Linear
他给自己写了最早的 landing page 文案:
"No more 'What did we say last week?'. Every meeting ends with a clear action list in your inbox."
「再也没有'我们上周说了啥?'这种问题。每一次会议结束,你的收件箱里都会有一份清晰的行动清单。」
以及一个非常个人化的 tagline:
"Built by a forgetful engineer, for forgetful teams."
「由一个健忘的工程师,为所有健忘团队打造。」
⚠️ MVP 极简:只支持 Google Calendar + Zoom + Slack,且只为"他自己"这一个用户服务。
✦ ✦ ✦
三 Who:人物背景与角色变化
📋 梁晨的背景与优势
✦ 非名校,普通一本,8 年后端经验,Python / Go 为主
✦ 没有 AIGC 背景,但熟悉云服务、Webhook、队列、计费
✦ 英文中上,可以读 API 文档、写推文
他给自己做了一个非常坦诚的自我画像,放在个人笔记里:
"I'm not a visionary founder. I'm just a guy who is very annoyed by losing follow-ups."
「我不是那种有远见的创业者,我只是一个被'丢跟进'这件事烦透了的人。」
🔄 角色的逐步变化
2024 年 3–4 月
只是"痛苦的远程工程师",晚上写点脚本自救
2024 年 5–7 月
变成"自己是唯一用户的 SaaS 创始人"
2024 年 8–12 月
开始公开发布、收费,变成真正意义上的 indie hacker
2025 年
MRR 爬到 4,000 美金左右,他形容自己是:
"I'm still a full-time employee, but my side project is now paying more than my rent."
「我还是全职打工人,但我的副业已经可以覆盖房租了。」
✦ ✦ ✦
四 When:详细时间线(从 0 到几万美金)
完整复盘每一个关键节点
📅 2024 年 3 月:痛点爆发 & 决定"吃狗粮"
3 月 7 日 · 那次安全漏洞 incident 爆发
3 月 8 日 · 在 Twitter(现 X)上发第一条相关推文
"Tired of asking 'What did we promise last week?' after every standup. Building a tiny tool just for myself: auto-extract follow-ups from Zoom calls."
「每次站会后都在问'上周我们答应了啥?'真是腻了。准备给自己做个小工具:自动从 Zoom 会议里抽取跟进事项。」
当天有 3 个点赞,1 个评论问:"Share when you launch?"——「上线记得分享。」
他在日记里给自己定了一个 deadline:
"If this saves me 2 hours per week, I'll keep building. If not, I'll kill it in 4 weeks."
「如果它每周能帮我省 2 小时,就继续做;做不到,4 周内就砍。」
📅 2024 年 3 月中–4 月:只为自己服务的 MVP
用 3 个周末 + 每天晚上 1–2 小时,拼出第一个版本。
⚠️ 功能极丑:前端几乎没有界面,只是一个简单的 Dashboard 展示"本周 follow-ups"
他写给"自己"的产品更新日志,后来部分直接挪到了 changelog:
"v0.1 – Only supports my personal Google account. Actions are detected via naive keyword rules like 'I will', 'Let's', 'Can you'. It's dumb but good enough."
「v0.1 —— 只支持我个人的 Google 账号。通过非常简单的关键词规则检测行动项,比如'I will'、'Let's'、'Can you'。很蠢,但够用了。」
4 月底,他在 Notion 上做了一个自用复盘,列了三个关键指标:
✦ 每周他参与的会议数:约 12 场
✦ 每周自动识别出的 action items:平均 18 条
✦ 他自己主语的 items 的完成率:从 60% 提升到 82%(因为 Slack 每天提醒)
"It's annoying when the bot pings me at 7pm, but it works. I actually close more tasks now."
「晚上 7 点被机器人催一下很烦,但确实有用。我现在真的完成了更多任务。」
📅 2024 年 5 月:从"只给自己用"到"给同事强行试用"
5 月初,他在团队 Slack 里发了一条很随意的消息:
"I hacked together a bot that sends a post-meeting follow-up list. Mind if I add you to the test group?"
「我随手搞了个机器人,会在会后发一份跟进列表。介意我把你加进测试组吗?」
有 4 个同事点了 thumbs up,他就帮他们手动在后台添加了 Slack ID 和邮箱。这 4 个人成了他真实世界里的第一批"非本人用户"。
5 月末,他在 Slack 的一个私有频道里发了 mini 调研:
"Is this actually helpful or just noise? Be honest."
「这玩意儿到底有用,还是只是噪音?请诚实点。」
💬 反馈非常关键:
✅ 一位 PM 说:
"It's 80% correct and 20% wrong, but even that 80% saves me like 30 mins per standup."
「大概 80% 是对的,20% 不准,但就这 80%,每次站会大概帮我省 30 分钟。」
❌ 一个前端同事吐槽:
"Sometimes it assigns me tasks I didn't agree to."
「有时它会给我分配我根本没答应接的任务。」
这句吐槽直接触发了一个重要迭代:他加了一个"确认层",每次会后在 Slack 里先发送"草稿版跟进列表",让参会人用 ✅ / ❌ 来确认归属。
"v0.3 – Added confirmation flow because my teammate complained 'your bot gives me tasks I never agreed to'."
「v0.3 —— 加了确认流程,因为同事抱怨'你的机器人给我派一堆我没答应干的活'。」
📅 2024 年 6–7 月:从内部狗粮到公开 Beta
6 月,他开始意识到:这个东西可能不只对自己和团队有用。他在 X 上连发了几条 build-in-public 推文:
"Been dogfooding my own follow-up bot for 3 months. My personal follow-up completion rate jumped from ~60% to 85%. Thinking about opening it up as a tiny SaaS."
「自己吃了 3 个月狗粮,我个人的跟进完成率从约 60% 提到 85%。在考虑要不要把它做成一个小 SaaS。」
"This isn't an AI meeting note app. It's just 'what needs to happen next' after every call, in your Slack."
「这不是那种'AI 会议纪要'应用,而是只告诉你'会后下一步要做什么',直接发到你的 Slack 里。」
6 月底他搭了一个简单的公开官网,写上了一个非常"犹豫"的 CTA:
"Join the private beta (free for now, will be paid later)."
「加入私测(目前免费,未来会收费)。」
7 月,通过多个渠道推广:
✦ 在几个 Slack 社区里发帖
✦ 在 /r/SaaS 和 /r/indiehackers 发"seeking beta users"
✦ 以及转发他推文的朋友
✅ 结果:一共积累了约 60 个注册,其中 20 个激活(真正连接 Zoom + Slack 并开会的人)
"These 20 active teams are my product lab. I'm literally watching how my own pain scales across companies."
「这 20 个活跃团队就是我的产品实验室。我在亲眼看着自己的痛点在不同公司里放大。」
📅 2024 年 8 月:第一次收费(定价决策)
8 月初,他决定开始收费。定价之前,他做了一个表格(Google Sheets),用非常简单的思路估算价值:
✦ 一个 PM 每周浪费在整理跟进上的时间:1–2 小时
✦ 以 50 美金时薪算,每月浪费:200–400 美金
✦ 如果工具能节省一半时间,价值:100–200 美金
但他知道自己品牌很弱、产品很新,于是选了一个远低于"理论价值"的定价,做成两档:
Starter$29/月 · 最多 10 人小团队
Team$79/月 · 最多 40 人,支持自定义模板
他在定价公告邮件里写:
"I'm starting with a simple, honest price: $29 per month for small teams, $79 for growing ones. No per-user pricing, no yearly lock-in."
「我先从一个简单、坦诚的价格开始:小团队每月 29 美金,成长型团队 79 美金。不按人头收费,不要求年度预付。」
同时,他给现有 beta 用户发了一封"创始人式小作文":
"If you're one of the first 50 teams, you'll get a permanent 50% discount. I want you to feel like early partners, not just test subjects."
「如果你是前 50 个团队之一,你将获得终身 5 折。我希望你们更像早期伙伴,而不是小白鼠。」
这一波从 20 个活跃团队里,最终有 7 个付费转化。
💰 第一个月收入:
✦ 3 个 Starter(3 × $29)= $87
✦ 4 个 Team(4 × $79)= $316
合计:$392 MRR
他在 X 上发推庆祝:
"First $392 MRR from something I built for myself. This feels unreal."
「靠一个原本给自己用的工具,拿到了第一笔 392 美金月经常收入,感觉不真实。」
📅 2024 年 9–12 月:渠道、转化与留存的关键决策
这段时间,是从几百到几千美金的爬坡期,关键动作分为三块:渠道、转化、留存。
📣 渠道:只做两件事
📝 1. 系统地在 X 上 build in public
他坚持每周发一次"进度帖",格式固定:
"FollowUp.meet update:
– Active teams: 27 → 34
– MRR: $392 → $640
– Biggest lesson: people don't want a 'meeting tool', they want 'less stuff falling through the cracks'."
「本周更新:活跃团队 27→34 / MRR $392→$640 / 最大的教训:人们不要'会议工具',他们要的是'少掉链子'。」
💬 2. 深耕一个细分社区:Remote PM / Eng Manager
他发现最爱这个产品的人不是开发者,而是远程团队的 PM 和 Eng Manager。
所以他特意在"Remote leadership"类 Slack 社区写了一篇长帖,标题:
"How a simple follow-up bot saved me 3 hours per week as a remote EM"
「一个简单的跟进机器人如何每周帮我这个远程 EM 省 3 小时。」
里面用了大量自己的"羞耻细节":忘记给新人安排 onboarding task、忘记更新 Jira ticket 等,让读者非常有共鸣。
✅ 结果:到 2024 年 12 月底,靠这两个渠道,累计注册团队约 220 个,真正活跃团队约 70 个,付费团队 31 个,MRR ~ $2,300
🎯 转化:用"自己吃狗粮的数据"说服别人
为了提高试用转化,他在 onboarding 里加了一张简单但杀伤力很强的图表(用自己的真实数据):
"In the first 90 days of using FollowUp.meet, my own follow-up completion rate went from 58% to 86%."
「在使用 FollowUp.meet 的前 90 天里,我自己的跟进完成率从 58% 提升到 86%。」
并在产品里写了一段非常个人化的引导文案:
"I built this because I kept dropping the ball in front of my team. If you've ever felt the same, you're in the right place."
「我做这个,是因为我总在团队面前'丢球'。如果你有过同样的感觉,你来对地方了。」
这句话后来在用户访谈中多次被提及,有人说:
"It feels like you're one of us, not just selling software."
「感觉你像我们中的一员,而不是单纯来卖软件的。」
🔄 留存:把自己当"极端用户"来打磨细节
因为他每天都在用自己的产品,他会敏锐地发现一些影响留存的小细节:
🔔 Slack 机器人发消息的时机优化
一开始是会后一两分钟发,结果经常淹没在其他通知里。他自己就经常错过。
改进后:改成"会后 10 分钟 + 第二天早上 9 点回顾提醒",并加了一句:
"Friendly reminder: these are the follow-ups you agreed to yesterday."
「友好提醒:这是你昨天亲口答应要做的跟进事项。」
📊 报表视图:让人"难堪"的镜子
他作为工程师,更关心"这周有多少跟进没做完",于是他加了一个"本周未完成跟进列表",并把自己逼得很难堪。
这反而在用户中形成一个黏性功能,许多人说这个视图像一面镜子。
"Dogfooding hurts, but it's the only way I find the 'small annoyances' that make people churn."
「自己吃狗粮是很痛苦的,但这是我发现那些导致用户流失'小烦点'的唯一方式。」
📅 2025 年:MRR 从 2k+ 到 5k+,累计收入破几万美金
进入 2025 年,他做了几件本质性的事:
💰 1)微调定价 & 年费折扣
✦ 把 Starter 从 $29 提到 $39,美其名曰"我们增加了更多自动化能力"
✦ 加了年付 10 个月价格用 12 个月,即 $390/年
✦ 针对已经在用的老客户全部 grandfather 原价
"If you joined before Feb 1, 2025, your price will never change. That's my promise as a solo founder."
「如果你在 2025 年 2 月 1 日之前加入,你的价格永远不会变。这是一个独立开发者给你的承诺。」
👤 2)增加一个"Personal Pro" 计划
很多像他一样的个人工程师、自由职业者说团队买不起,但自己愿意付一点。他于是加了一个每月 $9、只支持个人的版本,去掉 Slack,仅用 email 提醒。
"For solo devs and freelancers who don't want to drop the ball in front of clients."
「给那些不想在客户面前丢球的独立开发者和自由职业者。」
🎙️ 3)加入一个小型 SaaS 播客,讲自己的狗粮故事
在播客里,他用了一句非常打动人的话:
"I never planned to build a business. I just built a tool that made me less of a mess, and it turned out other people wanted that too."
「我一开始并没计划要做一家生意,我只是做了一个让自己不那么糟糕的工具,结果发现别人也需要。」
📊 2025 年 12 月最终数据
✦ 总注册团队:约 650 个
✦ 活跃团队:约 160 个
✦ 付费团队:约 70 个
✦ 个人 Pro 用户:约 120 个
MRR ~ $5,200(团队计划约 $4,500 + 个人计划约 $700)
考虑 2024 年下半年到 2025 年全年累计收入,已经超过 $40,000(包括 MRR 和少量年付预收)。
"This little dogfooding experiment has quietly paid me $40k+ over 18 months. More importantly, my own follow-ups don't suck anymore."
「这个小小的狗粮实验,18 个月悄悄给我带来了 4 万多美金。更重要的是,我自己的跟进能力不再那么拉胯了。」
✦ ✦ ✦
五 Where:场景、用户分布与"使用场所"
🎯 使用场景
使用场景很集中:远程/混合团队的项目讨论、周会、客户对接会。
他自己的使用方式:
✦ 几乎所有外部客户会议都接入 FollowUp.meet
✦ 内部 standup、1:1 也接入,只要是"可能产生 action items 的会议"
"If the meeting has no follow-ups, it might have been an email."
「如果一个会议没有任何跟进项,那它大概率本来就应该是一封邮件。」
🌍 地理分布
早期用户几乎都在北美和欧洲,因为他主要在英文社区发帖。
后来他刻意在中文的远程工作群分享,用中文写了一条:
「做了一个用在自己团队上的小工具,自动把会议里的'你来做、我来做'变成任务列表。欢迎远程团队来试用。」
于是慢慢有一些东南亚和国内出海团队来试用,但整体仍以英文用户为主。
✦ ✦ ✦
六 How:产品如何被他自己使用、迭代和验证
狗粮式开发的完整流程
📅 1)他作为"首席用户"的每日流程
他自己的一天,大致是这样用 FollowUp.meet 的:
🌅 早上 9:30 standup 前
✦ FollowUp.meet 看他的日历,标出今天有多少会议
✦ Slack 机器人发一条简短提示:
"You have 3 meetings today. Last week's standup left 4 open follow-ups."
「你今天有 3 场会议。上周站会还剩 4 个未完成的跟进。」
📝 会后 10 分钟
Slack channel 里出现一条"草稿跟进列表",例如:
"Draft follow-ups from 'API Stability Review':
– @liang will add retry logic to payment service by Friday.
– @alex will update incident playbook by Wednesday.
– @pm-jane will schedule a follow-up review next Monday."
每个参与者用 ✅ / ❌ 来确认归属和文案。
🌙 每晚 7 点
收到一封邮件总览:列出当天新增的跟进 + 本周未完成的跟进
"By forcing myself to use the tool every day, I can feel every rough edge. If something annoys me twice, I fix it."
「逼着自己每天用这个工具,我能感受到每一个粗糙的边角。如果某件事第二次让我烦躁,我就会去修。」
🔨 2)迭代逻辑:从"我讨厌的体验"出发
他所有的功能优先级,都来自自己的真实不爽,而不是空想:
✦ 他讨厌会后立即刷屏 → 改为延迟 10 分钟再发
✦ 他讨厌邮件里只有文字,没有上下文 → 加了"会议录音时间戳"链接
✦ 他讨厌 action item 太模糊 → 加了一个"AI 清晰化"按钮,把"fix this later"变成"Fix API timeout issue for /v1/payments before Nov 10."
"The best part of dogfooding is that you don't need a big analytics stack to know what's broken. You just feel it every day."
「自吃狗粮最好的地方在于:你不需要庞大的数据分析系统去知道哪里有问题,你每天用就能感受到。」
📊 3)验证方式:混合定性 + 定量
定量上,他盯的指标只有三个:
1连接了至少一个会议平台和一个通知渠道的团队数
2每周平均自动识别的 action items 数
3团队层面的"完成率变化"
定性上,他每个月约 4–6 次"用户访谈",但很多访谈其实就是问跟自己一样的问题:
"When did you last feel embarrassed about dropping a follow-up?"
「你上一次因为没跟进而感到尴尬是什么时候?」
✦ ✦ ✦
七 How much:从 0 到几万美金的关键节点
定价、渠道、转化、留存的核心策略
💵 定价关键点
$0 → $392 MRR
免费私测期结束,29 / 79 两档,前 50 团队终身 5 折,7/20 活跃团队转付费。核心逻辑:价格足够低、价值讲清楚。
$392 → $2,300 MRR
没有大幅涨价,主要靠新增团队。终端用户感觉:"这个东西值远超 29/79 美金,所以团队内部争取预算不难。"
$2,300 → $5,200 MRR
加 $39 Starter + $9 个人版,年付折扣拉高现金流。定价文案始终强调:
"No per-seat traps, no long-term contracts."
「没有人头陷阱,没有长期合约。」
📣 渠道关键点
主渠道永远只有两个:X + 细分 Slack 社区
"I'd rather deeply serve 2 channels than be noisy in 10."
「我宁愿深耕 2 个渠道,也不想在 10 个地方制造噪音。」
这种"减法"思想,帮助他把时间聚焦在产品和用户对话,而不是"流量游戏"。
🎯 转化关键点
转化率最明显的提升来自两点:
✅ 1. 在 landing page 用了"自用数据 + 个人故事"
"My follow-up completion rate: 58% → 86% in 90 days."
「我自己的跟进完成率:90 天内从 58% → 86%。」
✅ 2. 在试用期内发送"创始人个人邮件"
邮件开头永远是:
"I'm Liang, the guy who forgot too many follow-ups."
「我是梁,一个之前总是忘记跟进的人。」
而不是"CEO & Founder"的官话身份。
🔄 留存关键点
产品本质是"习惯 + 稍带羞耻感":每天提醒你"你答应过什么",让人既烦又离不开。
他亲自体验这种"爱恨交织"的感觉,再通过小调整让"烦"降到可接受,而"离不开"持续增强。
"If I ever stop using FollowUp.meet myself, that's the day I should stop charging for it."
「如果有一天我自己都不再用 FollowUp.meet,那就是我应该停止收费的那一天。」
✦ ✦ ✦
八 核心经验总结
🎯 这个案例展示的是一个非常"朴素"的路径:
1先为自己解决一个具体而真实的痛点
2坚持长期狗粮式自用
3在极其细分的人群中扩散
4利用"我也是受害者"的叙事建立信任
5最终在一年多时间里积累到几万美金收入
🎯 明天继续更新
如果你愿意,明天可以讲一个真实案例(比如社交媒体排程工具、邮件自动化等领域),同样按 5W2H 展开。
📚 参考来源:
1. LinkedIn: Building Global SaaS Indie Hacker Path to 10K MRR
2. Listen Up IH: Raise Your Prices
3. MRR Unlocked: Social Listening Guide
4. Reddit /r/indiehackers: Indie Hacker Success Stories
5. MKT Clarity: MRR Businesses Top
6. Hacker Bargains: Indie Hacker Posts
7. Daniel Sinewe: Journey Indie Hacker
8. YouTube: Various Indie Hacker Case Studies
参考原文信息列表:
1. https://www.linkedin.com/pulse/building-global-saas-indie-hacker-your-path-10k-mrr-paulo-castellano-bkr4f
2. https://www.listenupih.com/raise-your-prices/
3. https://www.mrrunlocked.com/p/social-listening-guide
4. https://www.reddit.com/r/indiehackers/comments/1er5mnw/here_is_how_an_indie_hacker_got_500_users_for_his/
5. https://mktclarity.com/blogs/news/mrr-businesses-top
6. https://hacker.bargains/posts/1
7. https://www.reddit.com/r/SaaS/comments/1mam7bj/learn_from_founders_who_are_just_one_step_ahead/
8. https://www.youtube.com/watch?v=YRI50pQcV5Y
9. https://www.danielsinewe.com/p/journey-indie-hacker
10. https://indiehackerposts.com
11. https://www.reddit.com/r/indiehackers/comments/1cwbo6f/i_am_a_new_indie_hacker_how_long_have_you_been/
12. https://www.reddit.com/r/indiehackers/comments/1jzvrvc/after_a_decade_of_indie_hacking_and_failures_im/
13. https://www.podcasts-online.org/the-indie-hackers-podcast-1206165808
14. https://www.reddit.com/r/SaaS/comments/1n1blvy/why_does_it_seem_like_90_of/
✨
— END —