startup-plan/技术设计/阶段路线图.md
WangDL fe608da385 docs: 重构技术设计目录结构 + 更新待完成清单
- 文档从扁平结构迁移至分类目录 (api-server/ios-projects/web-projects/长期规划)
- 更新总待完成清单 (B1-B6 全部完成, I1-I7 全部完成)
- 新增后端实现状态、已实现功能汇总等已完成文档
- 新增 iOS 功能需求清单、架构设计、差距分析等文档
- 清理旧版未维护文档

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-17 19:08:59 +08:00

555 lines
11 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 阶段路线图 v0.2
## 总体路线
本项目采用 Apple-first 策略,但不是只做 Apple 产品。
当前路线是:
```text
官网基础设施
iPhone MVP
TestFlight / App Store
iPad 适配
Mac 版本 / DMG 下载页
Android
Web C 端 / B 端
```
**第一阶段重点不是做完整平台,而是验证:**
> 有人需要 → 有人愿意用 → 有人愿意付费 → 收入能覆盖成本
***
## 阶段 0项目定盘与官网基础设施
### 目标
明确产品方向、第一版用户、第一版知识库方向,并搭建最基础的官网。
### 核心任务
#### 产品方向
- 明确产品不是普通笔记软件,而是 AI 驱动的学习系统
- 明确长期方向是:知识库 + 笔记 + AI 学习教练 + 复习计划
- 明确第一版不能做泛学习平台,要先选一个垂直知识库
- 明确第一批目标用户
- 明确用户愿意付费的理由
#### 官网基础设施
第一阶段需要官网,但不是完整 Web 产品。
官网承担:
- 产品介绍
- 隐私政策
- 用户协议
- 支持页
- 联系方式
- 等待名单
- TestFlight 招募
- 未来 Mac DMG 下载
- 产品更新日志
**官网第一版页面:**
| 页面 | 说明 |
| ---------- | ---------------- |
| / | 首页 |
| /privacy | 隐私政策 |
| /terms | 用户协议 |
| /support | 支持与联系我们 |
| /download | 下载页,未来用于 Mac DMG |
| /changelog | 更新日志 |
| /waitlist | 等待名单 |
**当前不做:**
- 不做完整 Web 学习系统
- 不做 Web 登录系统
- 不做 Web 知识库编辑器
- 不做 B 端后台
- 不做内容创作者后台
- 不做 Web 支付系统
### 阶段产出
- [ ] 项目总纲
- [ ] 产品定位与假设
- [ ] 第一版知识库候选方向
- [x] 官网基础页面
- [x] 隐私政策初版
- [x] 用户协议初版
- [x] 等待名单页面
***
## 阶段 1选择第一个垂直知识库
### 目标
不要一开始做"大而全的 AI 知识库平台",而是选择一个最容易验证的垂直学习方向。
### 候选方向评估维度
每个知识库方向都按以下维度打分:
| 维度 | 说明 |
| ------- | --------------------- |
| 付费意愿 | 用户是否愿意为学习结果付费 |
| 学习刚需 | 是否有考试、求职、证书、职业提升等明确目标 |
| 内容获取难度 | 内容是否容易合法整理 |
| AI 价值 | AI 是否能明显提升学习效果 |
| 竞争强度 | 竞品是否过强 |
| 获客难度 | 是否容易找到第一批用户 |
| 个人熟悉度 | 自己是否理解这个领域 |
| MVP 可控性 | 第一版是否能做小 |
### 推荐优先方向
第一版更适合做:
- 强目标
- 强结果
- 强付费意愿
- 强复习需求
- 内容边界清晰
**例如:**
- 考试类
- 证书类
- 求职面试类
- 职业技能类
- AI 工具学习类
- 编程学习类
**不建议第一版做:**
- 泛学习
- 什么都能学
- 用户自己导入任意资料
- 大而全个人知识库
- 类 Notion 笔记系统
### 阶段产出
- [ ] 3-5 个候选知识库方向
- [ ] 竞品分析表
- [ ] 第一个 MVP 知识库方向
- [ ] 第一批目标用户画像
- [ ] 用户付费理由假设
- [ ] 内容来源方案
***
## 阶段 2设计 MVP 学习闭环
### 目标
设计一个最小但完整的学习流程。第一版不是做完整功能,而是让用户能完成一次有效学习。
### MVP 核心闭环
```text
用户选择学习目标
进入一个结构化知识库
系统推荐今日学习内容
用户阅读一小节资料
用户写笔记 / 主动回忆
AI 分析理解程度
系统生成复习任务
用户第二天继续学习
```
### 第一版核心页面
```text
启动页 / 引导页
知识库选择页
学习首页
知识内容页
笔记 / 主动回忆页
AI 分析页
复习计划页
个人学习进度页
```
### 第一版核心功能
| 功能 | 说明 |
| ----- | ---------------- |
| 知识库选择 | 用户选择自己要学习的方向 |
| 内容学习 | 展示结构化知识内容 |
| 学习笔记 | 用户可以记录理解、疑问、总结 |
| 主动回忆 | 系统引导用户回忆,而不是只看内容 |
| AI 分析 | AI 判断用户掌握情况 |
| 复习计划 | 根据掌握情况安排后续复习 |
| 学习进度 | 展示学习进展和完成情况 |
**第一版不做:**
- 不做复杂笔记编辑器
- 不做多人协作
- 不做社交
- 不做公开知识库广场
- 不做复杂知识图谱
- 不做完整题库系统
- 不做 Web 端学习系统
- 不做 Android
- 不做 B 端
### 阶段产出
- [ ] MVP 功能清单
- [ ] MVP 不做清单
- [ ] 5-8 个核心页面草图
- [ ] 第一版数据结构草案
- [ ] 第一版 AI 能力清单
***
## 阶段 3iPhone MVP 开发
### 目标
做出一个可以自己测试、可以给第一批用户试用的 iPhone 版本。
### 技术路线
第一阶段建议:
> iOS App + 简单后端 + AI API + 数据库 + 官网基础设施
如果可以先本地化,就尽量少做后端;但由于产品涉及 AI、订阅权益、用户学习记录后端大概率会逐步需要。
### 开发任务
#### iOS 客户端
- 搭建 Swift / SwiftUI 项目
- 完成基础 UI
- 完成知识库选择
- 完成内容展示
- 完成学习笔记
- 完成主动回忆流程
- 完成学习进度展示
#### AI 能力
- AI 笔记分析
- AI 掌握度判断
- AI 复习建议
- AI 下一步学习建议
#### 数据能力
- 本地学习记录
- 用户学习进度
- 笔记内容
- 复习计划
- 后续可同步到后端
#### 官网能力
- 官网首页
- 隐私政策页
- 用户协议页
- 支持页
- 等待名单页
- 更新日志页
### 阶段产出
- [ ] iPhone MVP v0.1
- [x] 官网 v0.1
- [ ] 可在自己手机上测试
- [ ] 基础学习闭环跑通
***
## 阶段 4内测与 TestFlight 准备
### 目标
找到第一批真实用户,验证他们是否愿意使用。
### 核心任务
- 注册 Apple Developer Program
- 配置 App Store Connect
- 准备 TestFlight
- 准备隐私政策 URL
- 准备用户协议 URL
- 准备支持页面 URL
- 准备内测说明
- 找 20-50 个内测用户
- 设计反馈表
### 内测重点观察
- 用户能不能看懂产品是干什么的?
- 用户能不能完成第一次学习?
- 用户会不会写笔记?
- 用户会不会看 AI 分析?
- 用户第二天会不会回来?
- 用户是否愿意为这个产品付费?
### 阶段产出
- [ ] TestFlight 版本
- [ ] 内测用户名单
- [ ] 用户反馈表
- [ ] 第一轮真实反馈
- [ ] MVP v0.2 修改计划
***
## 阶段 5App Store 上架
### 目标
正式发布 Apple 版本。
### 上架准备
#### App Store Connect
- App 名称
- 副标题
- 分类
- 关键词
- 描述
- 截图
- 隐私政策 URL
- 支持 URL
- 审核说明
- 测试账号(如需要)
#### 商业化
- Apple IAP
- 月订阅
- 年订阅
- 免费试用
- 恢复购买
- 订阅权益说明
#### 官网配套
- 首页放 App Store 下载入口
- 隐私政策更新为正式版
- 用户协议更新为正式版
- 支持页放联系方式
- 更新日志记录版本
### 阶段产出
- [ ] App Store v1.0
- [ ] 官网正式版
- [ ] 首发推广素材
- [ ] 第一批自然用户
***
## 阶段 6验证盈利
### 目标
判断产品是不是值得继续做。
### 核心指标
| 指标 | 判断内容 |
| ----- | ----------- |
| 下载量 | 获客是否有效 |
| 激活率 | 用户是否完成第一次学习 |
| 次日留存 | 用户是否觉得有价值 |
| 7 日留存 | 用户是否形成持续学习 |
| 付费点击率 | 用户是否对订阅感兴趣 |
| 付费转化率 | 商业模式是否成立 |
| 取消订阅率 | 持续价值是否不足 |
| 退款率 | 用户是否觉得不值 |
| AI 成本 | 成本是否可控 |
| 月利润 | 是否有继续投入价值 |
### 判断标准
**继续投入的信号:**
- 有陌生人自然注册或下载
- 有用户完成多次学习
- 有用户主动反馈
- 有用户愿意订阅
- 用户认为节省了时间
- 用户认为学习更系统
- AI 成本没有失控
**需要调整的信号:**
- 用户只看一眼就走
- 用户不理解产品价值
- 用户不愿意写笔记
- 用户不看 AI 分析
- 用户不愿意第二天回来
- 用户觉得内容不值钱
- 用户不愿意订阅
### 阶段产出
- [ ] 收入与成本分析
- [ ] 用户留存分析
- [ ] 付费转化分析
- [ ] 是否继续该方向的判断
- [ ] 下一版路线图
***
## 阶段 7iPad / Mac 扩展
### 目标
在 iPhone 验证有效后,扩展 Apple 生态。
### iPad 方向
iPad 更适合:
- 大屏阅读
- 笔记
- 分屏学习
- 学习资料展示
- 长时间学习
### Mac 方向
Mac 更适合:
- 深度学习
- 长文阅读
- 资料整理
- 笔记编辑
### Mac 分发方式
未来可选:
- Mac App Store
- 官网 DMG 分发
- 两者都做
**官网 DMG 下载页需要准备:**
- 版本号
- 下载按钮
- 更新日志
- 系统要求
- 安装说明
- 安全说明
### 阶段产出
- [ ] iPad 适配版
- [ ] Mac 版本规划
- [ ] DMG 下载页
- [ ] Apple 生态产品体验优化
***
## 阶段 8公司化与国内安卓扩展
### 目标
当 Apple 端证明产品能赚钱后,再进入国内安卓和公司化阶段。
### 触发条件
满足以下条件后再考虑:
- Apple 端有稳定收入
- 用户不是朋友,而是陌生人自然付费
- 月收入能覆盖服务器、AI API 和工具成本
- 用户留存稳定
- 退款率不高
- 获客渠道有效
- 产品方向值得继续投入
### 要做的事情
**注册与支付:**
- 注册公司
- 开对公账户
- 申请微信支付
- 申请支付宝
**Android 开发:**
- 开发 Android 版本
- 准备国内应用商店上架
- APP 备案
- ICP 备案
**合规准备:**
- 国内版隐私政策
- 国内版用户协议
- SDK 合规清单
- 统一多端权益系统
### 阶段产出
- [ ] 公司主体
- [ ] 国内支付通道
- [ ] Android MVP
- [ ] 国内应用商店版本
- [ ] 多平台商业化系统
***
## 当前最重要的下一步
当前阶段不是写代码,也不是做完整产品。
**当前最重要的是:选择第一个垂直知识库方向**
只有确定第一个知识库方向,后面的产品设计、技术结构、商业化、营销内容才不会散。
**下一步需要完成:**
1. 列出 3-5 个候选知识库方向
2. 给每个方向按付费意愿、内容难度、AI 价值打分
3. 选择第一个 MVP 方向
4. 设计第一版学习闭环
5. 开始做 iPhone MVP
***
## 一句话概括
> **官网基础设施 + iPhone MVP 先行,用一个垂直知识库验证 AI 学习闭环Apple 端盈利后,再扩展 iPad、Mac、Android 和公司化。**