Files
16gagent/.benchmark/appointment/prd.json
T
2026-06-06 10:40:48 +08:00

1 line
4.7 KiB
JSON

{"projectName":"MyProject","chineseName":"通用应用","domain":"generic","matchConfidence":"low","summary":"一款根据用户需求定制的应用。","personas":[{"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"}],"mvpScope":{"description":"MVP 聚焦 服务项目、时间段预约、客户通知、预约统计,包含页面:首页、服务项目、时间段预约","features":["服务项目","时间段预约","客户通知","预约统计"],"pages":["首页","服务项目","时间段预约"],"estimatedWeeks":3},"features":[{"name":"服务项目","description":"服务项目","priority":"P0"},{"name":"时间段预约","description":"时间段预约","priority":"P0"},{"name":"客户通知","description":"客户通知","priority":"P0"},{"name":"预约统计","description":"预约统计","priority":"P0"}],"pages":[{"name":"首页","route":"/home","description":"应用首页"},{"name":"服务项目","route":"/services","description":"服务项目"},{"name":"时间段预约","route":"/appointments","description":"时间段预约"},{"name":"客户通知","route":"/clients","description":"客户通知"},{"name":"预约统计","route":"/stats","description":"预约统计"}],"apiRequirements":[{"method":"GET","path":"/api/services","description":"获取服务项目列表"},{"method":"POST","path":"/api/services","description":"创建服务项目"},{"method":"GET","path":"/api/appointments","description":"获取时间段预约列表"},{"method":"POST","path":"/api/appointments","description":"创建时间段预约"},{"method":"GET","path":"/api/clients","description":"获取客户通知列表"},{"method":"POST","path":"/api/clients","description":"创建客户通知"},{"method":"GET","path":"/api/stats","description":"获取预约统计列表"},{"method":"POST","path":"/api/stats","description":"创建预约统计"},{"method":"POST","path":"/api/auth/login","description":"用户登录"},{"method":"GET","path":"/api/auth/me","description":"获取当前用户"}],"techConstraints":{"platforms":["mobile","web"],"recommendedStack":"React Native / Flutter(跨平台)","considerations":["建议跨平台框架减少开发成本","需对接推送服务(APNs / FCM / 个推)"]},"extraFeatures":["push-notification"],"devTasks":[{"id":"T-001","title":"项目脚手架搭建","description":"初始化 MyProject 项目结构,配置构建工具和 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":"开发 服务项目 页面(/services):服务项目","phase":"UI Development","estimatedHours":8,"priority":"P0"},{"id":"T-005","title":"页面开发:时间段预约","description":"开发 时间段预约 页面(/appointments):时间段预约","phase":"UI Development","estimatedHours":8,"priority":"P0"},{"id":"T-006","title":"页面开发:客户通知","description":"开发 客户通知 页面(/clients):客户通知","phase":"UI Development","estimatedHours":8,"priority":"P0"},{"id":"T-007","title":"API 开发:GET /api/services","description":"获取服务项目列表","phase":"Backend Development","estimatedHours":4,"priority":"P0"},{"id":"T-008","title":"API 开发:POST /api/services","description":"创建服务项目","phase":"Backend Development","estimatedHours":4,"priority":"P0"},{"id":"T-009","title":"API 开发:GET /api/appointments","description":"获取时间段预约列表","phase":"Backend Development","estimatedHours":4,"priority":"P0"},{"id":"T-010","title":"API 开发:POST /api/appointments","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:37.795Z","inputLength":32,"domainMatchCount":0,"extractedFeatureCount":4,"extractedPageCount":5,"extractedAPICount":10}}