「吃什么」决策助手 — 项目文档汇总
整理时间:2026-05-19 状态:Phase 1 完成,待进入 Phase 2(技术设计评审)
📋 原始需求回顾
用户原始需求:帮助用户解决「今天吃什么」的选择困难症
核心诉求:
- 不知道吃什么时,给一个答案
- 纠结的时候帮忙做决定
- 多维度智能推荐(食材/盲盒/人群/场景/季节)
📁 文档清单
核心文档
| # | 文档名 | 路径 | 用途 |
|---|---|---|---|
| 1 | PRD v1.0 | prd/PRD-v1.0.md | 需求基线,7个功能全部覆盖 |
| 2 | F1 食材搜索设计 | design/F1-ingredient-search-design.md | 搜索服务开发依据 |
| 3 | F2 盲盒设计 | design/F2-mystery-box-design.md | 推荐服务开发依据 |
| 4 | F3 人群推荐设计 | design/F3-crowd-recommendation-design.md | 人群规则引擎开发依据 |
| 5 | F4 菜谱详情设计 | design/F4-dish-detail-design.md | 菜谱服务开发依据 |
| 6 | F5 营养拆解设计 | design/F5-nutrition-detail-design.md | 营养服务开发依据 |
| 7 | F6 季节节日设计 | design/F6-seasonal-festival-design.md | 时令推荐服务依据 |
| 8 | F7 场景推荐设计 | design/F7-scene-recommendation-design.md | 场景推荐服务依据 |
| 9 | 系统架构设计 | design/system-architecture.md | 技术选型与部署依据 |
| 10 | Phase Gate Handoff | handoffs/handoff-design-complete.md | Phase 1 → Phase 2 交接单 |
🗂️ 项目结构
eat-what-app/
├── prd/
│ └── PRD-v1.0.md # 产品需求文档(含竞品分析、页面结构、MVP优先级)
├── design/
│ ├── F1-ingredient-search-design.md
│ ├── F2-mystery-box-design.md
│ ├── F3-crowd-recommendation-design.md
│ ├── F4-dish-detail-design.md
│ ├── F5-nutrition-detail-design.md
│ ├── F6-seasonal-festival-design.md
│ ├── F7-scene-recommendation-design.md
│ └── system-architecture.md
└── handoffs/
└── handoff-design-complete.md
🎯 功能总览(7个功能)
| 功能 | 描述 | MVP优先级 |
|---|---|---|
| F1 食材搜索 | 输入已有食材,推荐可做菜品 | P0 |
| F2 随机盲盒 | 开盲盒体验,随机推荐菜品 | P0 |
| F3 人群定向推荐 | 老人/病人/健身/减肥人群专属推荐 | P1 |
| F4 菜谱详情 | 完整菜品信息(营养/步骤/食材) | P0 |
| F5 营养拆解 | 热量/蛋白质/碳水/脂肪等详细数据 | P1 |
| F6 季节/节日推荐 | 应景应季推荐 | P2 |
| F7 场景推荐 | 用餐人数/场合/目的/地点/时间预算 | P2 |
🔑 关键决策(Phase 1 已确认)
- 平台策略:微信小程序 MVP → Android → iOS
- 数据策略:AI爬虫+LLM结构化,MVP期不人工生产内容
- 技术栈:前端原生小程序/ Taro,后端 FastAPI(Python),MongoDB + MySQL + Redis
- 菜谱数据质量:抽检机制(每50道抽1道),准确率目标 > 85%
- 商业模式:MVP免费,后期免费+付费会员
⚠️ 已识别风险
| 风险 | 严重度 | 应对方案 | 负责人 |
|---|---|---|---|
| 菜谱数据质量不稳定(爬虫+AI) | P1 | 抽检机制,准确率目标>85% | 数据团队 |
| 小程序包体超限(主包≤2MB) | P1 | 动画走CDN按需加载,图片资源全CDN | 前端团队 |
| 推荐算法冷启动(无用户数据) | P2 | MVP期用规则推荐,中期引入协同过滤 | 算法团队 |
📦 交付物清单(对 Phase 2 的承诺)
- PRD v1.0(含竞品分析、7个功能详细描述、页面结构、MVP优先级)
- F1-F7 全部功能设计文档(含交互流程、页面结构、状态定义)
- 系统架构设计(含技术栈选型、数据模型、API设计、AI流水线)
- Phase Gate Handoff 交接单(Gate Criteria 全部 PASSED)
🚀 下一步(Phase 2)
- Architect:技术设计细化
- Reviewer:设计文档评审
- Developer:开发准备(待 Reviewer 通过后)
本文档由 Hermes 自动整理生成