{"projectName":"EduPlatform","chineseName":"在线教育平台","domain":"education","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":"/courses","description":"课程发布"},{"name":"章节管理","route":"/chapters","description":"章节管理"},{"name":"学员进度","route":"/students","description":"学员进度"},{"name":"作业批改","route":"/assignments","description":"作业批改"}],"apiRequirements":[{"method":"GET","path":"/api/courses","description":"获取课程发布列表"},{"method":"POST","path":"/api/courses","description":"创建课程发布"},{"method":"GET","path":"/api/chapters","description":"获取章节管理列表"},{"method":"POST","path":"/api/chapters","description":"创建章节管理"},{"method":"GET","path":"/api/students","description":"获取学员进度列表"},{"method":"POST","path":"/api/students","description":"创建学员进度"},{"method":"GET","path":"/api/assignments","description":"获取作业批改列表"},{"method":"POST","path":"/api/assignments","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":"初始化 EduPlatform 项目结构，配置构建工具和 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":"开发 课程发布 页面（/courses）：课程发布","phase":"UI Development","estimatedHours":8,"priority":"P0"},{"id":"T-005","title":"页面开发：章节管理","description":"开发 章节管理 页面（/chapters）：章节管理","phase":"UI Development","estimatedHours":8,"priority":"P0"},{"id":"T-006","title":"页面开发：学员进度","description":"开发 学员进度 页面（/students）：学员进度","phase":"UI Development","estimatedHours":8,"priority":"P0"},{"id":"T-007","title":"API 开发：GET /api/courses","description":"获取课程发布列表","phase":"Backend Development","estimatedHours":4,"priority":"P0"},{"id":"T-008","title":"API 开发：POST /api/courses","description":"创建课程发布","phase":"Backend Development","estimatedHours":4,"priority":"P0"},{"id":"T-009","title":"API 开发：GET /api/chapters","description":"获取章节管理列表","phase":"Backend Development","estimatedHours":4,"priority":"P0"},{"id":"T-010","title":"API 开发：POST /api/chapters","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.397Z","inputLength":33,"domainMatchCount":2,"extractedFeatureCount":4,"extractedPageCount":5,"extractedAPICount":10}}