1 line
6.3 KiB
JSON
1 line
6.3 KiB
JSON
{"projectName":"PetCare","chineseName":"宠物管理","domain":"pet","matchConfidence":"medium","summary":"一款帮助宠物主人管理宠物健康、日常活动和成长记录的移动应用。","personas":[{"name":"宠物主人","description":"养有1-3只宠物的都市青年,希望科学管理宠物健康","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":"P1"},{"id":"US-004","as":"宠物医生","want":"记录宠物的基本信息、品种、年龄、体重","soThat":"解决痛点:病历管理混乱","priority":"P0"},{"id":"US-005","as":"宠物医生","want":"疫苗提醒、驱虫提醒、体检预约","soThat":"解决痛点:病历管理混乱","priority":"P0"},{"id":"US-006","as":"宠物医生","want":"饮食、运动、排泄、体重变化记录","soThat":"解决痛点:病历管理混乱","priority":"P1"}],"mvpScope":{"description":"MVP 聚焦 宠物档案、健康日程,包含页面:首页、宠物档案、健康日程、日常记录、成长相册","features":["宠物档案","健康日程"],"pages":["首页","宠物档案","健康日程","日常记录","成长相册"],"estimatedWeeks":3},"features":[{"name":"宠物档案","description":"记录宠物的基本信息、品种、年龄、体重","priority":"P0"},{"name":"健康日程","description":"疫苗提醒、驱虫提醒、体检预约","priority":"P0"},{"name":"日常记录","description":"饮食、运动、排泄、体重变化记录","priority":"P1"},{"name":"成长相册","description":"按时间线记录宠物成长照片","priority":"P1"},{"name":"附近医院","description":"地图显示附近宠物医院,支持预约挂号","priority":"P1"},{"name":"健康百科","description":"常见宠物疾病、护理知识库","priority":"P2"},{"name":"社区分享","description":"宠物主人社区,分享萌宠日常","priority":"P2"}],"pages":[{"name":"首页","route":"/home","description":"应用首页"},{"name":"宠物档案","route":"/pets","description":"记录宠物的基本信息、品种、年龄、体重"},{"name":"健康日程","route":"/schedules","description":"疫苗提醒、驱虫提醒、体检预约"},{"name":"日常记录","route":"/records","description":"饮食、运动、排泄、体重变化记录"},{"name":"成长相册","route":"/albums","description":"按时间线记录宠物成长照片"},{"name":"附近医院","route":"/hospitals","description":"地图显示附近宠物医院,支持预约挂号"},{"name":"健康百科","route":"/items","description":"常见宠物疾病、护理知识库"},{"name":"社区分享","route":"/items","description":"宠物主人社区,分享萌宠日常"}],"apiRequirements":[{"method":"POST","path":"/api/pets","description":"添加宠物档案"},{"method":"GET","path":"/api/pets/:id","description":"获取宠物详情"},{"method":"PUT","path":"/api/pets/:id","description":"更新宠物信息"},{"method":"GET","path":"/api/schedules","description":"获取健康日程列表"},{"method":"POST","path":"/api/schedules","description":"创建健康日程"},{"method":"POST","path":"/api/daily-logs","description":"记录日常活动"},{"method":"GET","path":"/api/daily-logs","description":"查询日常记录"},{"method":"GET","path":"/api/hospitals","description":"查询附近医院"},{"method":"POST","path":"/api/albums","description":"上传宠物照片"}],"techConstraints":{"platforms":["mobile","web"],"recommendedStack":"React Native / Flutter(跨平台)","considerations":["建议跨平台框架减少开发成本"]},"extraFeatures":[],"devTasks":[{"id":"T-001","title":"项目脚手架搭建","description":"初始化 PetCare 项目结构,配置构建工具和 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":"开发 宠物档案 页面(/pets):记录宠物的基本信息、品种、年龄、体重","phase":"UI Development","estimatedHours":8,"priority":"P0"},{"id":"T-005","title":"页面开发:健康日程","description":"开发 健康日程 页面(/schedules):疫苗提醒、驱虫提醒、体检预约","phase":"UI Development","estimatedHours":8,"priority":"P0"},{"id":"T-006","title":"页面开发:日常记录","description":"开发 日常记录 页面(/records):饮食、运动、排泄、体重变化记录","phase":"UI Development","estimatedHours":8,"priority":"P0"},{"id":"T-007","title":"API 开发:POST /api/pets","description":"添加宠物档案","phase":"Backend Development","estimatedHours":4,"priority":"P0"},{"id":"T-008","title":"API 开发:GET /api/pets/:id","description":"获取宠物详情","phase":"Backend Development","estimatedHours":4,"priority":"P0"},{"id":"T-009","title":"API 开发:PUT /api/pets/:id","description":"更新宠物信息","phase":"Backend Development","estimatedHours":4,"priority":"P0"},{"id":"T-010","title":"API 开发:GET /api/schedules","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-05T22:08:33.414Z","inputLength":39,"domainMatchCount":1,"extractedFeatureCount":0,"extractedPageCount":8,"extractedAPICount":0}} |