Files
dreamweaver/.claude/specs/product-roadmap/ROADMAP.md
zhangtuo e9d7f8832a Initial commit: clean project structure
- Backend: FastAPI + SQLAlchemy + Celery (Python 3.11+)
- Frontend: Vue 3 + TypeScript + Pinia + Tailwind
- Admin Frontend: separate Vue 3 app for management
- Docker Compose: 9 services orchestration
- Specs: design prototypes, memory system PRD, product roadmap

Cleanup performed:
- Removed temporary debug scripts from backend root
- Removed deprecated admin_app.py (embedded UI)
- Removed duplicate docs from admin-frontend
- Updated .gitignore for Vite cache and egg-info
2026-01-20 18:20:03 +08:00

5.4 KiB
Raw Blame History

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 完善

  • 核心功能闭环
  • 工程鲁棒性改进
  • 测试覆盖

M2: 体验增强

  • 故事编辑功能
  • 角色定制(孩子成为主角)
  • 故事续写
  • 多语言支持
  • 分享功能

M3: 社区上线

  • 故事广场
  • 用户互动(点赞/收藏)
  • 创作者主页

M4: 商业化

  • 会员体系
  • 故事导出
  • 实体书打印

竞品分析

产品 优势 劣势 我们的差异化
凯叔讲故事 内容丰富、品牌知名 无个性化、订阅贵 AI 个性化生成
喜马拉雅儿童 海量音频、多平台 内容同质化 用户参与创作
ChatGPT AI 能力强 非儿童专属、无配套 垂直场景优化

风险与应对

风险 影响 应对策略
AI 生成内容不当 内容审核 + 家长控制
API 成本过高 缓存优化 + 分级限流
用户增长缓慢 社区运营 + 分享裂变
竞品模仿 快速迭代 + 深耕垂直

下一步行动

Phase 2 优先实现功能:

  1. 故事编辑 - 用户体验核心痛点
  2. 角色定制 - 差异化竞争力
  3. 故事分享 - 自然增长引擎

是否需要我为这些功能生成详细的技术规格文档?