Files
16gagent/test/fixtures/architecture-agent/education-prd.json
T
2026-06-06 10:40:48 +08:00

1 line
5.7 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{"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":"P1"},{"name":"学习进度","description":"课程进度追踪、学习时长统计","priority":"P1"},{"name":"问答社区","description":"课程问答、讲师答疑","priority":"P2"}],"pages":[{"name":"首页","route":"/home","description":"推荐课程、热门讲师、学习统计"},{"name":"课程详情","route":"/course/:id","description":"课程介绍、目录、评价"},{"name":"学习页","route":"/learn/:courseId/:lessonId","description":"视频播放器+笔记区"},{"name":"题库","route":"/exercises","description":"章节练习、模拟考试"},{"name":"直播","route":"/live","description":"直播列表、直播间"},{"name":"我的","route":"/profile","description":"学习报告、已购课程、设置"}],"apiRequirements":[{"method":"GET","path":"/api/courses","description":"课程列表(分页、分类)"},{"method":"GET","path":"/api/courses/:id","description":"课程详情(含章节)"},{"method":"GET","path":"/api/lessons/:id","description":"获取课时内容(视频URL"},{"method":"GET","path":"/api/exercises","description":"题库列表"},{"method":"POST","path":"/api/exercises/submit","description":"提交练习答案"},{"method":"GET","path":"/api/progress","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":"开发 课程详情 页面(/course/:id):课程介绍、目录、评价","phase":"UI Development","estimatedHours":8,"priority":"P0"},{"id":"T-005","title":"页面开发:学习页","description":"开发 学习页 页面(/learn/:courseId/:lessonId):视频播放器+笔记区","phase":"UI Development","estimatedHours":8,"priority":"P0"},{"id":"T-006","title":"页面开发:题库","description":"开发 题库 页面(/exercises):章节练习、模拟考试","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 开发:GET /api/courses/:id","description":"课程详情(含章节)","phase":"Backend Development","estimatedHours":4,"priority":"P0"},{"id":"T-009","title":"API 开发:GET /api/lessons/:id","description":"获取课时内容(视频URL","phase":"Backend Development","estimatedHours":4,"priority":"P0"},{"id":"T-010","title":"API 开发:GET /api/exercises","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-04T22:53:57.116Z","inputLength":9,"domainMatchCount":2}}