Some checks are pending
Build and Push Docker Images / changes (push) Waiting to run
Build and Push Docker Images / build-backend (push) Blocked by required conditions
Build and Push Docker Images / build-frontend (push) Blocked by required conditions
Build and Push Docker Images / build-admin-frontend (push) Blocked by required conditions
170 lines
5.5 KiB
Markdown
170 lines
5.5 KiB
Markdown
# DreamWeaver 产品路线图
|
||
|
||
## 产品愿景
|
||
|
||
**梦语织机** - 为 3-8 岁儿童打造的 AI 故事创作平台,让每个孩子都能拥有专属的成长故事。
|
||
|
||
### 核心价值主张
|
||
- **个性化**: 基于关键词生成独一无二的故事
|
||
- **教育性**: 融入成长主题(勇气、友谊、诚实等)
|
||
- **沉浸感**: AI 封面 + 语音朗读,多感官体验
|
||
- **亲子互动**: 家长参与创作,增进亲子关系
|
||
|
||
---
|
||
|
||
## 用户画像
|
||
|
||
### 主要用户:家长(25-40岁)
|
||
- **需求**: 为孩子找到有教育意义的睡前故事
|
||
- **痛点**: 市面故事千篇一律,缺乏个性化
|
||
- **场景**: 睡前、旅途、周末亲子时光
|
||
|
||
### 次要用户:幼儿园/早教机构
|
||
- **需求**: 批量生成教学故事素材
|
||
- **痛点**: 内容制作成本高
|
||
- **场景**: 课堂教学、活动策划
|
||
|
||
---
|
||
|
||
## 功能规划
|
||
|
||
### Phase 1: MVP 完善(当前)
|
||
> 目标:核心体验闭环,用户可完整使用
|
||
|
||
| 功能 | 状态 | 说明 |
|
||
|------|------|------|
|
||
| 关键词生成故事 | ✅ 已完成 | 输入关键词,AI 生成故事 |
|
||
| 故事润色增强 | ✅ 已完成 | 用户提供草稿,AI 润色 |
|
||
| AI 封面生成 | ✅ 已完成 | 根据故事生成插画 |
|
||
| 语音朗读 | ✅ 已完成 | TTS 朗读故事 |
|
||
| 故事收藏管理 | ✅ 已完成 | 保存、查看、删除 |
|
||
| OAuth 登录 | ✅ 已完成 | GitHub/Google 登录 |
|
||
|
||
### Phase 2: 体验增强
|
||
> 目标:提升用户粘性,增加互动性
|
||
|
||
| 功能 | 优先级 | 说明 |
|
||
|------|--------|------|
|
||
| **故事编辑** | P0 | 用户可修改 AI 生成的故事内容 |
|
||
| **角色定制** | P0 | 输入孩子姓名/性别,成为故事主角 |
|
||
| **故事续写** | P1 | 基于已有故事继续创作下一章 |
|
||
| **多语言支持** | P1 | 英文故事生成(已有 i18n 基础) |
|
||
| **故事分享** | P1 | 生成分享图片/链接 |
|
||
| **收藏夹/标签** | P2 | 故事分类管理 |
|
||
|
||
### Phase 3: 社区与增长
|
||
> 目标:构建用户社区,实现自然增长
|
||
|
||
| 功能 | 优先级 | 说明 |
|
||
|------|--------|------|
|
||
| **故事广场** | P0 | 公开优质故事,用户可浏览 |
|
||
| **点赞/收藏** | P0 | 社区互动基础 |
|
||
| **故事模板** | P1 | 预设故事框架(冒险/友谊/成长) |
|
||
| **创作者主页** | P1 | 展示用户创作的故事集 |
|
||
| **评论系统** | P2 | 用户交流反馈 |
|
||
|
||
### Phase 4: 商业化
|
||
> 目标:建立可持续商业模式
|
||
|
||
| 功能 | 优先级 | 说明 |
|
||
|------|--------|------|
|
||
| **会员订阅** | P0 | 免费/基础/高级三档 |
|
||
| **故事导出** | P0 | PDF/电子书格式导出 |
|
||
| **实体书打印** | P1 | 对接印刷服务,生成实体绘本 |
|
||
| **API 开放** | P2 | 为 B 端客户提供 API |
|
||
| **企业版** | P2 | 幼儿园/早教机构定制 |
|
||
|
||
---
|
||
|
||
## 技术架构演进
|
||
|
||
### 当前架构 (Phase 1)
|
||
```
|
||
┌─────────────┐ ┌─────────────┐ ┌─────────────┐
|
||
│ Vue 3 │────▶│ FastAPI │────▶│ PostgreSQL │
|
||
│ Frontend │ │ Backend │ │ (Neon) │
|
||
└─────────────┘ └──────┬──────┘ └─────────────┘
|
||
│
|
||
┌────────────┼────────────┐
|
||
▼ ▼ ▼
|
||
┌────────┐ ┌─────────┐ ┌─────────┐
|
||
│ Gemini │ │ Minimax │ │ Flux │
|
||
│ (Text) │ │ (TTS) │ │ (Image) │
|
||
└────────┘ └─────────┘ └─────────┘
|
||
```
|
||
|
||
### Phase 2 架构演进
|
||
```
|
||
新增组件:
|
||
- Redis: 缓存 + 会话 + Rate Limit
|
||
- Celery: 异步任务队列(图片/音频生成)
|
||
- S3/OSS: 静态资源存储
|
||
```
|
||
|
||
### Phase 3 架构演进
|
||
```
|
||
新增组件:
|
||
- Elasticsearch: 故事全文搜索
|
||
- CDN: 静态资源加速
|
||
- 消息队列: 社区通知推送
|
||
```
|
||
|
||
---
|
||
|
||
## 里程碑规划
|
||
|
||
### M1: MVP 完善 ✅
|
||
- [x] 核心功能闭环
|
||
- [x] 工程鲁棒性改进
|
||
- [x] 测试覆盖
|
||
|
||
### M2: 体验增强
|
||
- [ ] 故事编辑功能
|
||
- [ ] 角色定制(孩子成为主角)
|
||
- [ ] 故事续写
|
||
- [ ] 多语言支持
|
||
- [ ] 分享功能
|
||
|
||
### M3: 社区上线
|
||
- [ ] 故事广场
|
||
- [ ] 用户互动(点赞/收藏)
|
||
- [ ] 创作者主页
|
||
|
||
### M4: 商业化
|
||
- [ ] 会员体系
|
||
- [ ] 故事导出
|
||
- [ ] 实体书打印
|
||
|
||
---
|
||
|
||
## 竞品分析
|
||
|
||
| 产品 | 优势 | 劣势 | 我们的差异化 |
|
||
|------|------|------|--------------|
|
||
| 凯叔讲故事 | 内容丰富、品牌知名 | 无个性化、订阅贵 | AI 个性化生成 |
|
||
| 喜马拉雅儿童 | 海量音频、多平台 | 内容同质化 | 用户参与创作 |
|
||
| ChatGPT | AI 能力强 | 非儿童专属、无配套 | 垂直场景优化 |
|
||
|
||
---
|
||
|
||
## 风险与应对
|
||
|
||
| 风险 | 影响 | 应对策略 |
|
||
|------|------|----------|
|
||
| AI 生成内容不当 | 高 | 内容审核 + 家长控制 |
|
||
| API 成本过高 | 中 | 缓存优化 + 分级限流 |
|
||
| 用户增长缓慢 | 中 | 社区运营 + 分享裂变 |
|
||
| 竞品模仿 | 低 | 快速迭代 + 深耕垂直 |
|
||
|
||
---
|
||
|
||
## 下一步行动
|
||
|
||
**Phase 2 优先实现功能:**
|
||
|
||
1. **故事编辑** - 用户体验核心痛点
|
||
2. **角色定制** - 差异化竞争力
|
||
3. **故事分享** - 自然增长引擎
|
||
|
||
是否需要我为这些功能生成详细的技术规格文档?
|