📡 Idea Radar 每天 8:00 / 18:00 推送 · 18:00 生成精选
做 · · 加权 80.0 分 ← 返回档案

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"。

三个可推导结论(含假设):

  1. 真实 ARPU ≈ £13.75(£2,200 ÷ 160,假设 160 为全部付费单量),低于标价 £14.99,与 "regional pricing" 一致——说明购买者里有相当比例来自购买力较低地区。
  2. 若 2,500+ users 指注册用户,则注册→付费转化约 6.4%(假设口径,待验证)。这个数字对内容型产品偏高,需警惕是否有 bundle/学校批量采购计入。
  3. B 端有信号但金额不明:那所美国大学是付费、免费试用还是折扣授权,来源帖未说明(待验证)。B 端付费者(老师)与使用者(学生)分离,必须做席位制定价。

最大结构性弱点:一次性买断,LTV 一次性封顶,没有复购与续费。

4. 时机判断

  • 有利:AI 把"出题 + 造数据集 + 写题解"的成本压到接近零,单人做 50–100 个案件的边际成本极低;转行数据分析仍是高热度路径;CompTIA Data+ 这类认证给了"考试对齐"的差异化切口,且已被一所高校验证。
  • 不利:ChatGPT/Claude 能免费生成无限 SQL 练习题并即时讲解,"即时反馈"这个核心卖点的护城河正在变浅;DataCamp、SQLBolt 的免费层持续挤压。
  • 我的判断:窗口还在 12–18 个月,但必须从"有题可做"升级为"有叙事 + 有路径 + 有认证对齐",否则会被 AI 免费替代(此为分析推断,待验证)。

5. 市场前景

不引用任何市场规模数字——来源帖未提供,公开数据也无法可靠切分"SQL 练习"这一细分(待验证)。

改为给三个可自测的先行指标,上线前花两天验证:

  1. r/learnSQL + r/dataanalysis 每周询问"如何练 SQL"的帖子数量(>10 条/周即为有效需求池)。
  2. "sql practice problems" 类关键词的搜索结果首页里,是否有 3 个以上是 5 年内上线的独立小站(有则说明长尾可切)。
  3. 美国社区大学 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 天内触发任意两条即停):

  1. 累计付费 < 60 单;
  2. 免费→付费转化 < 3%;
  3. 自然搜索注册 < 300/月;
  4. 校园端 20 次触达 0 回复;
  5. 退款/支付争议 > 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 周起同步搭订阅与校园报价——从"卖一次"变"卖一年",是这个项目唯一真正的生死线。

来源帖

reddit ·SideProject  A year ago I started planning a side project to make learning SQL less boring. 5 months af