1 line
5.9 KiB
JSON
1 line
5.9 KiB
JSON
{"projectName":"OAFlow","chineseName":"企业办公自动化","domain":"enterprise","matchConfidence":"high","summary":"一款支持审批流、考勤管理、部门协作的企业办公自动化系统。","personas":[{"name":"普通员工","description":"需要日常考勤打卡、发起审批的企业员工","painPoints":["审批流程繁琐","考勤异常处理麻烦"]},{"name":"部门主管","description":"负责审批、团队管理的管理者","painPoints":["审批堆积","团队出勤无法一目了然"]},{"name":"HR/行政","description":"负责考勤统计、人事管理的HR","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"},{"id":"US-007","as":"HR/行政","want":"工单创建","soThat":"解决痛点:考勤数据手工统计","priority":"P0"},{"id":"US-008","as":"HR/行政","want":"分配","soThat":"解决痛点:考勤数据手工统计","priority":"P0"},{"id":"US-009","as":"HR/行政","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"},{"name":"工单归档","description":"工单归档","priority":"P0"}],"pages":[{"name":"首页","route":"/home","description":"应用首页"},{"name":"工单创建","route":"/tickets","description":"工单创建"},{"name":"分配","route":"/items","description":"分配"},{"name":"处理流程","route":"/items","description":"处理流程"},{"name":"优先级管理","route":"/items","description":"优先级管理"},{"name":"工单归档","route":"/tickets","description":"工单归档"}],"apiRequirements":[{"method":"GET","path":"/api/tickets","description":"获取工单创建列表"},{"method":"POST","path":"/api/tickets","description":"创建工单创建"},{"method":"GET","path":"/api/items","description":"获取分配列表"},{"method":"POST","path":"/api/items","description":"创建分配"},{"method":"GET","path":"/api/items","description":"获取处理流程列表"},{"method":"POST","path":"/api/items","description":"创建处理流程"},{"method":"GET","path":"/api/items","description":"获取优先级管理列表"},{"method":"POST","path":"/api/items","description":"创建优先级管理"},{"method":"POST","path":"/api/auth/login","description":"用户登录"},{"method":"GET","path":"/api/auth/me","description":"获取当前用户"}],"techConstraints":{"platforms":["mobile","web"],"recommendedStack":"React Native / Flutter(跨平台)","considerations":["建议跨平台框架减少开发成本","需支持 RBAC 权限模型","需考虑企业 SSO 集成"]},"extraFeatures":[],"devTasks":[{"id":"T-001","title":"项目脚手架搭建","description":"初始化 OAFlow 项目结构,配置构建工具和 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":"开发 工单创建 页面(/tickets):工单创建","phase":"UI Development","estimatedHours":8,"priority":"P0"},{"id":"T-005","title":"页面开发:分配","description":"开发 分配 页面(/items):分配","phase":"UI Development","estimatedHours":8,"priority":"P0"},{"id":"T-006","title":"页面开发:处理流程","description":"开发 处理流程 页面(/items):处理流程","phase":"UI Development","estimatedHours":8,"priority":"P0"},{"id":"T-007","title":"API 开发:GET /api/tickets","description":"获取工单创建列表","phase":"Backend Development","estimatedHours":4,"priority":"P0"},{"id":"T-008","title":"API 开发:POST /api/tickets","description":"创建工单创建","phase":"Backend Development","estimatedHours":4,"priority":"P0"},{"id":"T-009","title":"API 开发:GET /api/items","description":"获取分配列表","phase":"Backend Development","estimatedHours":4,"priority":"P0"},{"id":"T-010","title":"API 开发:POST /api/items","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.041Z","inputLength":33,"domainMatchCount":1,"extractedFeatureCount":5,"extractedPageCount":6,"extractedAPICount":10}} |