Files
2026-06-06 10:40:48 +08:00

1 line
6.3 KiB
JSON

{"projectName":"MealPrep","chineseName":"电商平台","domain":"ecommerce","matchConfidence":"high","summary":"一款支持商品浏览、购物车、在线支付和物流追踪的电商应用。","personas":[{"name":"消费者","description":"在线购物的普通用户","painPoints":["商品选择困难","物流进度不透明","售后流程复杂"]},{"name":"商家","description":"入驻平台的店铺经营者","painPoints":["订单管理繁琐","库存同步不及时"]}],"userStories":[{"id":"US-001","as":"消费者","want":"管理食物信息(名称","soThat":"解决痛点:商品选择困难","priority":"P0"},{"id":"US-002","as":"消费者","want":"客户档案(姓名","soThat":"解决痛点:商品选择困难","priority":"P0"},{"id":"US-003","as":"消费者","want":"为每个客户创建每周餐计划(早/中/晚/加餐","soThat":"解决痛点:商品选择困难","priority":"P0"},{"id":"US-004","as":"商家","want":"管理食物信息(名称","soThat":"解决痛点:订单管理繁琐","priority":"P0"},{"id":"US-005","as":"商家","want":"客户档案(姓名","soThat":"解决痛点:订单管理繁琐","priority":"P0"},{"id":"US-006","as":"商家","want":"为每个客户创建每周餐计划(早/中/晚/加餐","soThat":"解决痛点:订单管理繁琐","priority":"P0"}],"mvpScope":{"description":"MVP 聚焦 食物库、客户管理、餐计划、营养计算、购物清单、模板功能,包含页面:首页、食物库、客户管理、餐计划、营养计算","features":["食物库","客户管理","餐计划","营养计算","购物清单","模板功能"],"pages":["首页","食物库","客户管理","餐计划","营养计算"],"estimatedWeeks":3},"features":[{"name":"食物库","description":"管理食物信息(名称","priority":"P0"},{"name":"客户管理","description":"客户档案(姓名","priority":"P0"},{"name":"餐计划","description":"为每个客户创建每周餐计划(早/中/晚/加餐","priority":"P0"},{"name":"营养计算","description":"自动计算每餐和每日总营养,与客户目标对比。","priority":"P0"},{"name":"购物清单","description":"根据餐计划自动生成本周购物清单,按食材分类。","priority":"P0"},{"name":"模板功能","description":"保存常用餐计划为模板,快速复用。技术要求","priority":"P0"}],"pages":[{"name":"首页","route":"/home","description":"应用首页"},{"name":"食物库","route":"/食物库","description":"管理食物信息(名称"},{"name":"客户管理","route":"/客户管理","description":"客户档案(姓名"},{"name":"餐计划","route":"/餐计划","description":"为每个客户创建每周餐计划(早/中/晚/加餐"},{"name":"营养计算","route":"/营养计算","description":"自动计算每餐和每日总营养,与客户目标对比。"},{"name":"购物清单","route":"/购物清单","description":"根据餐计划自动生成本周购物清单,按食材分类。"},{"name":"模板功能","route":"/模板功能","description":"保存常用餐计划为模板,快速复用。技术要求"}],"apiRequirements":[{"method":"GET","path":"/api/食物库","description":"获取食物库列表"},{"method":"POST","path":"/api/食物库","description":"创建食物库"},{"method":"GET","path":"/api/客户管理","description":"获取客户管理列表"},{"method":"POST","path":"/api/客户管理","description":"创建客户管理"},{"method":"GET","path":"/api/餐计划","description":"获取餐计划列表"},{"method":"POST","path":"/api/餐计划","description":"创建餐计划"},{"method":"GET","path":"/api/营养计算","description":"获取营养计算列表"},{"method":"POST","path":"/api/营养计算","description":"创建营养计算"},{"method":"POST","path":"/api/auth/login","description":"用户登录"},{"method":"GET","path":"/api/auth/me","description":"获取当前用户"}],"techConstraints":{"platforms":["mobile"],"recommendedStack":"React Native / Flutter(跨平台)","considerations":["建议跨平台框架减少开发成本","需考虑高并发秒杀场景","需 PCI-DSS 或等保合规"]},"extraFeatures":[],"devTasks":[{"id":"T-001","title":"项目脚手架搭建","description":"初始化 MealPrep 项目结构,配置构建工具和 CI/CD","phase":"Foundation","estimatedHours":8,"priority":"P0"},{"id":"T-002","title":"数据库设计与初始化","description":"设计数据模型,创建数据库迁移脚本","phase":"Foundation","estimatedHours":16,"priority":"P0"},{"id":"T-003","title":"页面开发:首页","description":"开发 首页 页面(/home):应用首页","phase":"UI Development","estimatedHours":8,"priority":"P0"},{"id":"T-004","title":"页面开发:食物库","description":"开发 食物库 页面(/食物库):管理食物信息(名称","phase":"UI Development","estimatedHours":8,"priority":"P0"},{"id":"T-005","title":"页面开发:客户管理","description":"开发 客户管理 页面(/客户管理):客户档案(姓名","phase":"UI Development","estimatedHours":8,"priority":"P0"},{"id":"T-006","title":"页面开发:餐计划","description":"开发 餐计划 页面(/餐计划):为每个客户创建每周餐计划(早/中/晚/加餐","phase":"UI Development","estimatedHours":8,"priority":"P0"},{"id":"T-007","title":"API 开发:GET /api/食物库","description":"获取食物库列表","phase":"Backend Development","estimatedHours":4,"priority":"P0"},{"id":"T-008","title":"API 开发:POST /api/食物库","description":"创建食物库","phase":"Backend Development","estimatedHours":4,"priority":"P0"},{"id":"T-009","title":"API 开发:GET /api/客户管理","description":"获取客户管理列表","phase":"Backend Development","estimatedHours":4,"priority":"P0"},{"id":"T-010","title":"API 开发:POST /api/客户管理","description":"创建客户管理","phase":"Backend Development","estimatedHours":4,"priority":"P0"},{"id":"T-011","title":"前后端联调","description":"前端页面与后端 API 集成联调","phase":"Integration","estimatedHours":16,"priority":"P0"},{"id":"T-012","title":"测试与修复","description":"功能测试、Bug 修复、性能优化","phase":"Testing","estimatedHours":24,"priority":"P1"}],"meta":{"generatedAt":"2026-06-05T10:19:15.471Z","inputLength":276,"domainMatchCount":1,"extractedFeatureCount":6,"extractedPageCount":7,"extractedAPICount":10}}