- 建立 monorepo 结构:app/ + server/ + docs/ - 纳入全部需求/架构/开发计划文档 - 新增 docs/PROGRESS.md 功能状态总览 - 新增 docs/decisions/ ADR 决策记录(001-004) - 新增根目录 README.md 含 AI 阅读指引 - 新增 .gitignore Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
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
|