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

1 line
5.1 KiB
JSON

{"projectName":"SocialApp","chineseName":"社交平台","domain":"social","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"}],"pages":[{"name":"首页","route":"/home","description":"应用首页"},{"name":"文章发布","route":"/articles","description":"文章发布"},{"name":"分类标签","route":"/tags","description":"分类标签"},{"name":"评论管理","route":"/comments","description":"评论管理"},{"name":"媒体库","route":"/media","description":"媒体库"}],"apiRequirements":[{"method":"GET","path":"/api/articles","description":"获取文章发布列表"},{"method":"POST","path":"/api/articles","description":"创建文章发布"},{"method":"GET","path":"/api/tags","description":"获取分类标签列表"},{"method":"POST","path":"/api/tags","description":"创建分类标签"},{"method":"GET","path":"/api/comments","description":"获取评论管理列表"},{"method":"POST","path":"/api/comments","description":"创建评论管理"},{"method":"GET","path":"/api/media","description":"获取媒体库列表"},{"method":"POST","path":"/api/media","description":"创建媒体库"},{"method":"POST","path":"/api/auth/login","description":"用户登录"},{"method":"GET","path":"/api/auth/me","description":"获取当前用户"}],"techConstraints":{"platforms":["mobile","web"],"recommendedStack":"React Native / Flutter(跨平台)","considerations":["建议跨平台框架减少开发成本"]},"extraFeatures":[],"devTasks":[{"id":"T-001","title":"项目脚手架搭建","description":"初始化 SocialApp 项目结构,配置构建工具和 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":"开发 文章发布 页面(/articles):文章发布","phase":"UI Development","estimatedHours":8,"priority":"P0"},{"id":"T-005","title":"页面开发:分类标签","description":"开发 分类标签 页面(/tags):分类标签","phase":"UI Development","estimatedHours":8,"priority":"P0"},{"id":"T-006","title":"页面开发:评论管理","description":"开发 评论管理 页面(/comments):评论管理","phase":"UI Development","estimatedHours":8,"priority":"P0"},{"id":"T-007","title":"API 开发:GET /api/articles","description":"获取文章发布列表","phase":"Backend Development","estimatedHours":4,"priority":"P0"},{"id":"T-008","title":"API 开发:POST /api/articles","description":"创建文章发布","phase":"Backend Development","estimatedHours":4,"priority":"P0"},{"id":"T-009","title":"API 开发:GET /api/tags","description":"获取分类标签列表","phase":"Backend Development","estimatedHours":4,"priority":"P0"},{"id":"T-010","title":"API 开发:POST /api/tags","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:35.532Z","inputLength":32,"domainMatchCount":1,"extractedFeatureCount":4,"extractedPageCount":5,"extractedAPICount":10}}