SQL 侦探社 —— 把 SQL 练习做成破案闯关 + 即时判题的实战训练 SaaS
结论:做(已验证 160+ 人自掏腰包、零广告获客、被美国高校采用;单人 1–2 个月可交付内容型 MVP,但必须在上线前就把"一次性买断"改造成订阅 + 校园授权,否则收入天花板就是那 160 单)|形态:SaaS
1. 产品定义与形态
一句话:用户不是在"学 SELECT 语法",而是在破一个案子——每个案件给一份脏数据集、一段案情叙述和 8–10 个递进问题,提交 SQL 后由判题器比对结果集并给出解释性反馈。
形态选 Web SaaS(响应式,浏览器内跑 SQLite/DuckDB-WASM 沙箱,无需装环境),中文版第二阶段再考虑小程序。核心模块只有四块:案件库、浏览器 SQL 沙箱、结果集判题 + 错因提示、进度与"结案证书"。
来源帖只证实了定位——"a side project to make learning SQL less boring";具体是否用 WASM 沙箱、判题粒度多细,属于我的产品推断(待验证原站实现方式)。
2. 目标客户画像
- 核心(C 端):25–35 岁转行数据分析者,非计算机背景(运营、市场、财务、生物、文科),正在投简历,需要在 4–8 周内补出"能上手写 SQL"的证明。行为特征:Google 搜 "sql practice problems",在 r/learnSQL、r/dataanalysis 反复问 "how do I practice SQL"。
- 次要(B 端):高校 Continuing Education 与训练营讲师。这一条已被来源帖证实:"College in US using the platform for training students for CompTIA Data+ Certification"。
- 第三层:在职但 SQL 弱的业务岗(Excel 重度用户),付费能力最强但需求最浅。
- 反客户:准备后端/数据工程面试、要练窗口函数与执行计划的人——这部分免费替代(LeetCode Database)太强,不要碰。
3. 付费者与付费证据
来源帖最硬的一句:"160+ paying customers and ~£2,200 in revenue, on a one-time £14.99 price with regional pricing",以及摘要中的 "zero ad spend"。
三个可推导结论(含假设):
- 真实 ARPU ≈ £13.75(£2,200 ÷ 160,假设 160 为全部付费单量),低于标价 £14.99,与 "regional pricing" 一致——说明购买者里有相当比例来自购买力较低地区。
- 若 2,500+ users 指注册用户,则注册→付费转化约 6.4%(假设口径,待验证)。这个数字对内容型产品偏高,需警惕是否有 bundle/学校批量采购计入。
- B 端有信号但金额不明:那所美国大学是付费、免费试用还是折扣授权,来源帖未说明(待验证)。B 端付费者(老师)与使用者(学生)分离,必须做席位制定价。
最大结构性弱点:一次性买断,LTV 一次性封顶,没有复购与续费。
4. 时机判断
- 有利:AI 把"出题 + 造数据集 + 写题解"的成本压到接近零,单人做 50–100 个案件的边际成本极低;转行数据分析仍是高热度路径;CompTIA Data+ 这类认证给了"考试对齐"的差异化切口,且已被一所高校验证。
- 不利:ChatGPT/Claude 能免费生成无限 SQL 练习题并即时讲解,"即时反馈"这个核心卖点的护城河正在变浅;DataCamp、SQLBolt 的免费层持续挤压。
- 我的判断:窗口还在 12–18 个月,但必须从"有题可做"升级为"有叙事 + 有路径 + 有认证对齐",否则会被 AI 免费替代(此为分析推断,待验证)。
5. 市场前景
不引用任何市场规模数字——来源帖未提供,公开数据也无法可靠切分"SQL 练习"这一细分(待验证)。
改为给三个可自测的先行指标,上线前花两天验证:
- r/learnSQL + r/dataanalysis 每周询问"如何练 SQL"的帖子数量(>10 条/周即为有效需求池)。
- "sql practice problems" 类关键词的搜索结果首页里,是否有 3 个以上是 5 年内上线的独立小站(有则说明长尾可切)。
- 美国社区大学 Continuing Education 目录中开设 Data+ / Data Analytics 证书课程的数量。
6. 竞争格局
来源帖未提任何竞品,以下为公开品类常识,需逐个复核(待验证):
- 免费直接竞品:Knight Lab 的 SQL Murder Mystery(本身就是"侦探破案学 SQL",是最危险的对标)、SQLBolt、SQLZoo、W3Schools、LeetCode Database。
- 付费订阅:DataCamp、StrataScratch(面试题方向)、Mode SQL Tutorial(免费 + 企业版)。
- AI 替代:任意 LLM 扮演出题官 + 判题官。
所以差异化只剩四条可打:案件的连续叙事(不是单次谜题,而是"一个侦探社的 30 个案子")、判错时解释为什么错(而非只报 pass/fail)、认证对齐标签(Data+ 知识点映射)、区域定价 + 中文版。前两条是产品活,后两条是渠道活。
7. 90 天路线图
- W1–3:写 10 个案件(每案 8 题 + 数据集 + 题解),搭 DuckDB-WASM 沙箱与结果集比对判题。上线前只放 waitlist 页收邮箱。
- W4–6:扩到 30 案,免费开放 3 案,付费解锁;加"CompTIA Data+ 考点对齐"标签页(这是给老师看的)。
- W7–9:发布 r/SideProject(来源帖已验证该渠道有效)、r/learnSQL、Product Hunt;同时向 20 所美国社区大学 Continuing Ed 主任 + 5 位 Data+ 讲师发 cold email,提供免费班级 license 换案例背书。
- W10–13:把定价从纯买断切换为「早鸟终身 $49 + 订阅 $9/月 + 年付 $69」;校园侧报价 $499/50 席位/年(待验证)。
- 周度指标只看三个:注册数、激活率(完成 1 个案件)、付费转化率。
8. 获客与运营
- 社区:r/SideProject(首发,讲"我如何把 SQL 做成侦探游戏"的故事而非贴广告)、r/learnSQL、r/SQL、r/dataanalysis、r/analytics;发帖前读各版 self-promotion 规则,用"免费送 3 个案件"换评论。
- SEO 关键词(英文):
sql practice problems/sql murder mystery/learn sql for data analysis/sql interview practice questions/comptia data+ practice test/sql case study practice;中文:SQL 练习题/SQL 实战项目/转行数据分析 SQL。做法:每个案件生成一页可索引的"案件简介 + 涉及知识点",吃sql practice for marketing analysts这类长尾。 - 校园渠道:LinkedIn 找 Data+ 授课讲师,邮件标题直接写 "Free class license for your Data+ course"。
- 运营:每两周发一个新案件(保持"更新中"信号,支撑订阅制)。
9. 地域需求分析
- 一级(先做):美/英/加/澳英语市场。来源帖以 £ 定价却拿到美国高校客户,说明跨市场可行。
- 二级:印度、尼日利亚、菲律宾、印尼——"regional pricing" 的存在本身说明这些地区有量但价格敏感,用 PPP 定价 £4–6 走量。
- 三级(第二阶段):中文市场。需求真实,但获客要走公众号/小红书/小程序,且中文 SQL 练习内容供给情况未验证(待验证)。
- 结论:先英文 Web、不做小程序;等英文站月注册破 3,000 再评估中文版。
10. 定价与收入模型
现状是 £14.99 一次性,LTV 封顶。建议改为三层:
| 档位 | 价格 | 目的 |
|---|---|---|
| 免费 | 3 个案件 | 获客与 SEO 落地 |
| 订阅 | $9/月 或 $69/年 | 循环收入主力 |
| 早鸟终身 | $49(限 200 人) | 早期现金流 + 口碑 |
| 校园 | $499/50 席位/年 | B 端高 ARPU |
收入估算(明确是假设,不是预测):若月自然流量带来 800 注册、付费转化 5%、ARPU $8/月,则 MRR ≈ $320;参照来源帖 5 个月 160 单的节奏,第一年做到 $1,000–1,500 MRR 属于合理量级——但这完全取决于订阅制能否成立,目前无证据。
11. 风险与放弃条件
风险:① 一次性买断导致收入不可持续;② AI 免费出题侵蚀核心卖点;③ 账号共享/盗版;④ 单一渠道(Reddit)流量一次性衰减;⑤ 案件内容更新是持续人力投入,单人易断更。
放弃条件(90 天内触发任意两条即停):
- 累计付费 < 60 单;
- 免费→付费转化 < 3%;
- 自然搜索注册 < 300/月;
- 校园端 20 次触达 0 回复;
- 退款/支付争议 > 8%。
12. 总评分卡
口径说明:「执行难度」得分越高 = 越容易执行。
| 维度 | 权重 | 得分 | 加权 | 依据 |
|---|---|---|---|---|
| 个人匹配度 | 0.25 | 85 | 21.25 | 内容型 Web 应用,单人可交付;无需算法与硬件 |
| 时机 | 0.20 | 75 | 15.00 | 转行需求仍在,但 AI 免费替代正在变强 |
| 付费意愿 | 0.25 | 88 | 22.00 | "160+ paying customers… £14.99" 已实证;高校采用加分 |
| 竞争空间 | 0.15 | 60 | 9.00 | 免费替代(SQL Murder Mystery 等)密集,需靠叙事与认证对齐 |
| 执行难度 | 0.15 | 80 | 12.00 | MVP 1–2 月可上线,难点在持续产出案件内容 |
| 加权总分 | 1.00 | — | 79.3 | 与遴选官 80.0 基本一致 |
一句话行动:先写 10 个案件、按 £14.99 收第一批钱验证转化,第 4 周起同步搭订阅与校园报价——从"卖一次"变"卖一年",是这个项目唯一真正的生死线。