129 lines
4.5 KiB
Markdown
129 lines
4.5 KiB
Markdown
# 🚀 开发计划 — MVP 范围与迭代路线图
|
||||
|
|
|
|||
|
|
> 来源:[Notion 原始文档](https://www.notion.so/36a401dc38a681c78158fa7cb91f2840)
|
|||
|
|
|
|||
|
|
## MVP 范围(当前阶段)
|
|||
|
|
|
|||
|
|
### 包含功能
|
|||
|
|
|
|||
|
|
- 目标树管理(增删改、层级展示、内联编辑)
|
|||
|
|
- 每日 1-10 分复盘 + 文字反思
|
|||
|
|
- AI 教练自动点评(基于目标树 + 历史复盘)
|
|||
|
|
- AI 对话教练(随时提问)
|
|||
|
|
- 历史复盘列表 + 评分趋势图
|
|||
|
|
- Artifact Storage 持久化
|
|||
|
|
|
|||
|
|
### 不包含
|
|||
|
|
|
|||
|
|
- 账号体系(MVP 阶段免登录;Phase 4+ 作为可选功能引入)
|
|||
|
|
- 目标提醒通知
|
|||
|
|
- 导出分享
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
## 迭代路线图
|
|||
|
|
|
|||
|
|
### Phase 0 — MVP(已完成 ✅)
|
|||
|
|
|
|||
|
|
| 功能 | 状态 |
|
|||
|
|
|------|------|
|
|||
|
|
| 目标树增删改查 | ✅ 已完成 |
|
|||
|
|
| 5 层级树形结构 | ✅ 已完成 |
|
|||
|
|
| 每日 1-10 分评分环 | ✅ 已完成 |
|
|||
|
|
| AI 复盘点评 | ✅ 已完成 |
|
|||
|
|
| AI 对话教练 | ✅ 已完成 |
|
|||
|
|
| 历史复盘 + 柱状图 | ✅ 已完成 |
|
|||
|
|
| Artifact Storage 持久化 | ✅ 已完成 |
|
|||
|
|
| 金色深色视觉风格 | ✅ 已完成 |
|
|||
|
|
|
|||
|
|
### Phase 1 — 提升体验
|
|||
|
|
|
|||
|
|
| 功能 | 状态 | 优先级 |
|
|||
|
|
|------|------|-------|
|
|||
|
|
| **每周复盘模块**(本周趋势 + 总结 + AI 周报建议) | 待开发 | P1 |
|
|||
|
|
| 目标完成度 checkbox | 待开发 | P1 |
|
|||
|
|
| 目标提要展示(hover) | 待开发 | P1 |
|
|||
|
|
| 每周目标自动归档 | 待开发 | P1 |
|
|||
|
|
| AI 主动提示(连续漏记 2 天 / 连续低分) | 待开发 | P1 |
|
|||
|
|
|
|||
|
|
### Phase 2 — PWA 验证(跨平台第一步)
|
|||
|
|
|
|||
|
|
> 策略:先以 PWA 形式让用户在手机上使用,验证产品市场价值,再决定是否投入原生打包。
|
|||
|
|
|
|||
|
|
| 功能 | 状态 | 优先级 |
|
|||
|
|
|------|------|-------|
|
|||
|
|
| 手机端响应式布局优化 | 待开发 | P2 |
|
|||
|
|
| PWA manifest(可添加到主屏幕) | 待开发 | P2 |
|
|||
|
|
| Service Worker 离线缓存 | 待开发 | P2 |
|
|||
|
|
| **初始化模版**(通用模版 + 6 类人生方向模版) | 待开发 | P2 |
|
|||
|
|
| 目标树导出图片 | 待开发 | P2 |
|
|||
|
|
| 目标完成年度总结 | 待开发 | P2 |
|
|||
|
|
|
|||
|
|
**验证指标:** 用户留存率、复盘频率、AI 功能使用率 — 达标后进入 Phase 3。
|
|||
|
|
|
|||
|
|
### Phase 3 — Capacitor 原生打包(市场验证通过后)
|
|||
|
|
|
|||
|
|
> 触发条件:Phase 2 验证产品有市场价值。替换 Artifact Storage API → SQLite,引入 Vite 构建工具。
|
|||
|
|
|
|||
|
|
| 功能 | 状态 | 优先级 |
|
|||
|
|
|------|------|-------|
|
|||
|
|
| 引入 Vite 构建工具 | 待开发 | P3 |
|
|||
|
|
| 存储迁移(localStorage → SQLite) | 待开发 | P3 |
|
|||
|
|
| Capacitor 接入 + Android APK 打包 | 待开发 | P3 |
|
|||
|
|
| iOS IPA 打包(需 Mac + 开发者账号) | 待开发 | P3 |
|
|||
|
|
| 上架 Google Play / App Store | 待开发 | P3 |
|
|||
|
|
|
|||
|
|
### Phase 4 — 账号体系 + 云同步(功能稳定后)
|
|||
|
|
|
|||
|
|
> 触发条件:核心功能稳定、有稳定用户基础后引入。账号是后续会员收费的前置条件。
|
|||
|
|
|
|||
|
|
| 功能 | 状态 | 优先级 |
|
|||
|
|
|------|------|-------|
|
|||
|
|
| 用户注册 / 登录(邮箱 或 Google/Apple 一键登录) | 待开发 | P4 |
|
|||
|
|
| 服务端数据存储与云同步 | 待开发 | P4 |
|
|||
|
|
| 游客数据迁移到账号(首次登录合并) | 待开发 | P4 |
|
|||
|
|
| AI 调用迁移至服务端(保护 API Key) | 待开发 | P4 |
|
|||
|
|
| 多设备数据同步 | 待开发 | P4 |
|
|||
|
|
|
|||
|
|
### Phase 5 — 会员收费
|
|||
|
|
|
|||
|
|
> 触发条件:有登录用户基础,账号体系稳定后启动。
|
|||
|
|
|
|||
|
|
| 功能 | 状态 | 优先级 |
|
|||
|
|
|------|------|-------|
|
|||
|
|
| 免费 / 付费功能分层设计 | 待开发 | P5 |
|
|||
|
|
| 会员订阅(月付 / 年付) | 待开发 | P5 |
|
|||
|
|
| 付费功能(更多 AI 对话次数、高级分析报告、**精品行业模版库**) | 待开发 | P5 |
|
|||
|
|
| 支付接入(支付宝 / 微信支付 / Stripe) | 待开发 | P5 |
|
|||
|
|
|
|||
|
|
### Phase 6 — 社交 / 高级
|
|||
|
|
|
|||
|
|
| 功能 | 状态 | 优先级 |
|
|||
|
|
|------|------|-------|
|
|||
|
|
| 目标拖拽排序 | 待开发 | P6 |
|
|||
|
|
| 目标分享卡片 | 待开发 | P6 |
|
|||
|
|
| 多用户 / 好友查看 | 待开发 | P6 |
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
## 里程碑
|
|||
|
|
|
|||
|
|
| 时间 | 里程碑 |
|
|||
|
|
|------|-------|
|
|||
|
|
| 2026-05-24 | MVP 完成,包含目标树 + 复盘 + AI 教练 |
|
|||
|
|
| Phase 1 | 完善体验:checkbox、主动提示、目标孵化 |
|
|||
|
|
| Phase 2 | PWA 上线,验证市场需求与用户留存 |
|
|||
|
|
| Phase 3 | 市场验证通过,Capacitor 打包 APK,上架应用商店 |
|
|||
|
|
| Phase 4 | 引入账号体系 + 云同步,沉淀用户数据,为收费做准备 |
|
|||
|
|
| Phase 5 | 开启会员订阅,功能分层,接入支付 |
|
|||
|
|
| Phase 6 | 社交分享功能 |
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
## 当前已交付 Artifact
|
|||
|
|
|
|||
|
|
- 文件:`life-goals.jsx`
|
|||
|
|
- 框架:React JSX
|
|||
|
|
- 存储:Artifact Storage API + localStorage 双备份
|
|||
|
|
- AI:Anthropic claude-sonnet-4-20250514
|