Some checks failed
Lint Code / Lint Code (push) Failing after 6m48s
- 新增项目菜单项及路由配置,支持项目管理入口 - 实现项目相关API接口,包括项目列表、统计、甘特图及项目初始化接口 - 添加项目新建向导组件,支持上传文件预览及确认保存 - 实现项目管理页面,包含项目列表展示、筛选、统计卡片及新建项目操作 - 支持项目基本信息、里程碑、任务、成员及风险等多维度管理数据录入 - 优化页面交互体验,支持上传文件格式校验及数据编辑预览 - 提供状态及风险等级标签显示,辅助项目状态快速识别
414 lines
14 KiB
JSON
414 lines
14 KiB
JSON
{
|
||
"project": {
|
||
"project_name": "AIHR 智能简历筛选系统",
|
||
"project_type": "研发项目",
|
||
"description": "利用大语言模型(LLM)和自然语言处理(NLP)技术,实现简历的自动化解析、人岗匹配度评分及候选人排序,提升招聘效率。",
|
||
"objectives": "1. 效率提升:单份简历平均处理时间降低至10秒以内。2. 精准匹配:人岗匹配度评分准确率达到90%以上。3. 系统集成:无缝对接主流招聘网站及企业内部ATS。4. 合规安全:确保候选人数据脱敏处理,符合《个人信息保护法》要求。",
|
||
"plan_start_date": "2026-04-01",
|
||
"plan_end_date": "2026-09-30",
|
||
"budget": 2850000,
|
||
"currency": "CNY",
|
||
"priority": "high",
|
||
"tags": ["AI", "NLP", "LLM", "人力资源", "招聘系统"]
|
||
},
|
||
"milestones": [
|
||
{
|
||
"milestone_name": "M1 需求分析与架构设计",
|
||
"description": "需求评审通过,技术架构可行性验证完成。",
|
||
"plan_date": "2026-04-30",
|
||
"deliverables": "《需求规格说明书》、《系统架构设计文档》、《数据库设计文档》",
|
||
"owner_role": "产品负责人"
|
||
},
|
||
{
|
||
"milestone_name": "M2 核心算法模型训练与验证",
|
||
"description": "模型在测试集上的准确率>85%,解析字段覆盖率>95%。",
|
||
"plan_date": "2026-06-15",
|
||
"deliverables": "简历解析引擎 V1.0、人岗匹配算法模型、测试报告",
|
||
"owner_role": "AI算法工程师"
|
||
},
|
||
{
|
||
"milestone_name": "M3 系统功能开发完成 (Alpha 版)",
|
||
"description": "核心功能(上传、解析、评分、搜索)闭环跑通。",
|
||
"plan_date": "2026-07-31",
|
||
"deliverables": "可运行的后端服务、前端管理界面、API 接口文档",
|
||
"owner_role": "项目经理"
|
||
},
|
||
{
|
||
"milestone_name": "M4 系统集成与内部测试 (Beta 版)",
|
||
"description": "支持并发用户数>50,响应时间<2秒,无严重 Bug。",
|
||
"plan_date": "2026-08-31",
|
||
"deliverables": "集成测试报告、性能测试报告、用户操作手册",
|
||
"owner_role": "测试工程师"
|
||
},
|
||
{
|
||
"milestone_name": "M5 用户验收测试 (UAT) 与试点",
|
||
"description": "试点部门(人力资源部)确认功能满足业务需求。",
|
||
"plan_date": "2026-09-15",
|
||
"deliverables": "UAT 验收报告、试点运行反馈报告",
|
||
"owner_role": "产品负责人"
|
||
},
|
||
{
|
||
"milestone_name": "M6 正式上线与交付",
|
||
"description": "系统正式部署至生产环境,完成全员培训。",
|
||
"plan_date": "2026-09-30",
|
||
"deliverables": "最终源代码、部署文档、运维手册、项目总结报告",
|
||
"owner_role": "项目经理"
|
||
}
|
||
],
|
||
"tasks": [
|
||
{
|
||
"task_id": "T001",
|
||
"task_name": "需求分析与产品设计",
|
||
"parent_task_id": null,
|
||
"description": "完成需求梳理、原型设计及用户故事编写",
|
||
"plan_start_date": "2026-04-01",
|
||
"plan_end_date": "2026-04-15",
|
||
"estimated_hours": 80,
|
||
"priority": "high",
|
||
"assignee_role": "产品负责人",
|
||
"dependencies": [],
|
||
"deliverables": "《需求规格说明书》、原型图"
|
||
},
|
||
{
|
||
"task_id": "T002",
|
||
"task_name": "技术架构与数据库设计",
|
||
"parent_task_id": null,
|
||
"description": "系统整体技术选型、架构设计及数据库设计",
|
||
"plan_start_date": "2026-04-16",
|
||
"plan_end_date": "2026-04-30",
|
||
"estimated_hours": 80,
|
||
"priority": "high",
|
||
"assignee_role": "技术架构师",
|
||
"dependencies": ["T001"],
|
||
"deliverables": "《系统架构设计文档》、《数据库设计文档》"
|
||
},
|
||
{
|
||
"task_id": "T003",
|
||
"task_name": "数据清洗与标注",
|
||
"parent_task_id": null,
|
||
"description": "历史简历数据的清洗、标注及训练数据集构建",
|
||
"plan_start_date": "2026-04-10",
|
||
"plan_end_date": "2026-05-15",
|
||
"estimated_hours": 100,
|
||
"priority": "high",
|
||
"assignee_role": "数据标注专员",
|
||
"dependencies": ["T001"],
|
||
"deliverables": "训练数据集"
|
||
},
|
||
{
|
||
"task_id": "T004",
|
||
"task_name": "算法模型训练与调优",
|
||
"parent_task_id": null,
|
||
"description": "NLP模型选型、简历解析算法开发及匹配模型训练",
|
||
"plan_start_date": "2026-05-01",
|
||
"plan_end_date": "2026-06-15",
|
||
"estimated_hours": 260,
|
||
"priority": "high",
|
||
"assignee_role": "AI算法工程师",
|
||
"dependencies": ["T003"],
|
||
"deliverables": "简历解析引擎、算法模型"
|
||
},
|
||
{
|
||
"task_id": "T005",
|
||
"task_name": "后端功能开发",
|
||
"parent_task_id": null,
|
||
"description": "后端API开发、数据库对接及高并发处理优化",
|
||
"plan_start_date": "2026-05-01",
|
||
"plan_end_date": "2026-07-15",
|
||
"estimated_hours": 320,
|
||
"priority": "high",
|
||
"assignee_role": "后端开发工程师",
|
||
"dependencies": ["T002"],
|
||
"deliverables": "后端服务、API接口文档"
|
||
},
|
||
{
|
||
"task_id": "T006",
|
||
"task_name": "前端页面开发",
|
||
"parent_task_id": null,
|
||
"description": "管理后台前端页面开发、数据可视化展示及交互实现",
|
||
"plan_start_date": "2026-05-15",
|
||
"plan_end_date": "2026-07-15",
|
||
"estimated_hours": 320,
|
||
"priority": "high",
|
||
"assignee_role": "前端开发工程师",
|
||
"dependencies": ["T002"],
|
||
"deliverables": "前端管理界面"
|
||
},
|
||
{
|
||
"task_id": "T007",
|
||
"task_name": "系统联调与Alpha版发布",
|
||
"parent_task_id": null,
|
||
"description": "前后端联调、算法模型集成及核心功能闭环测试",
|
||
"plan_start_date": "2026-07-16",
|
||
"plan_end_date": "2026-07-31",
|
||
"estimated_hours": 120,
|
||
"priority": "high",
|
||
"assignee_role": "后端开发工程师",
|
||
"dependencies": ["T004", "T005", "T006"],
|
||
"deliverables": "Alpha版系统"
|
||
},
|
||
{
|
||
"task_id": "T008",
|
||
"task_name": "系统集成与性能测试",
|
||
"parent_task_id": null,
|
||
"description": "功能测试、性能测试及自动化测试脚本编写",
|
||
"plan_start_date": "2026-08-01",
|
||
"plan_end_date": "2026-08-31",
|
||
"estimated_hours": 160,
|
||
"priority": "high",
|
||
"assignee_role": "测试工程师",
|
||
"dependencies": ["T007"],
|
||
"deliverables": "集成测试报告、性能测试报告"
|
||
},
|
||
{
|
||
"task_id": "T009",
|
||
"task_name": "UAT验收与试点运行",
|
||
"parent_task_id": null,
|
||
"description": "组织人力资源部进行用户验收测试并收集反馈",
|
||
"plan_start_date": "2026-09-01",
|
||
"plan_end_date": "2026-09-15",
|
||
"estimated_hours": 80,
|
||
"priority": "medium",
|
||
"assignee_role": "产品负责人",
|
||
"dependencies": ["T008"],
|
||
"deliverables": "UAT验收报告"
|
||
},
|
||
{
|
||
"task_id": "T010",
|
||
"task_name": "正式上线与培训部署",
|
||
"parent_task_id": null,
|
||
"description": "系统生产环境部署、全员培训及总结报告编写",
|
||
"plan_start_date": "2026-09-16",
|
||
"plan_end_date": "2026-09-30",
|
||
"estimated_hours": 80,
|
||
"priority": "high",
|
||
"assignee_role": "项目经理",
|
||
"dependencies": ["T009"],
|
||
"deliverables": "部署文档、运维手册、最终源代码"
|
||
}
|
||
],
|
||
"members": [
|
||
{
|
||
"name": "张伟",
|
||
"role_code": "manager",
|
||
"responsibility": "负责整体项目规划、进度控制、风险管理及跨部门协调。",
|
||
"department": "未来科技研发部",
|
||
"weekly_hours": 40
|
||
},
|
||
{
|
||
"name": "李娜",
|
||
"role_code": "leader",
|
||
"responsibility": "负责需求梳理、原型设计、用户故事编写及验收测试。",
|
||
"department": "未来科技研发部",
|
||
"weekly_hours": 40
|
||
},
|
||
{
|
||
"name": "王强",
|
||
"role_code": "leader",
|
||
"responsibility": "负责系统整体技术选型、架构设计、核心技术难点攻关。",
|
||
"department": "未来科技研发部",
|
||
"weekly_hours": 20
|
||
},
|
||
{
|
||
"name": "陈思",
|
||
"role_code": "member",
|
||
"responsibility": "负责 NLP 模型选型、简历解析算法开发、匹配模型训练与调优。",
|
||
"department": "未来科技研发部",
|
||
"weekly_hours": 40
|
||
},
|
||
{
|
||
"name": "赵杰",
|
||
"role_code": "member",
|
||
"responsibility": "负责后端 API 开发、数据库设计、第三方系统接口对接。",
|
||
"department": "未来科技研发部",
|
||
"weekly_hours": 40
|
||
},
|
||
{
|
||
"name": "刘洋",
|
||
"role_code": "member",
|
||
"responsibility": "协助后端开发,负责高并发处理及缓存策略优化。",
|
||
"department": "未来科技研发部",
|
||
"weekly_hours": 40
|
||
},
|
||
{
|
||
"name": "孙丽",
|
||
"role_code": "member",
|
||
"responsibility": "负责管理后台前端页面开发、数据可视化展示及交互实现。",
|
||
"department": "未来科技研发部",
|
||
"weekly_hours": 40
|
||
},
|
||
{
|
||
"name": "周敏",
|
||
"role_code": "member",
|
||
"responsibility": "负责测试用例编写、功能测试、性能测试及自动化测试脚本。",
|
||
"department": "未来科技研发部",
|
||
"weekly_hours": 40
|
||
},
|
||
{
|
||
"name": "吴凯",
|
||
"role_code": "member",
|
||
"responsibility": "负责系统界面设计、用户体验优化及交互规范制定。",
|
||
"department": "未来科技研发部",
|
||
"weekly_hours": 20
|
||
},
|
||
{
|
||
"name": "郑浩",
|
||
"role_code": "member",
|
||
"responsibility": "负责历史简历数据的清洗、标注及训练数据集构建。",
|
||
"department": "未来科技研发部",
|
||
"weekly_hours": 20
|
||
}
|
||
],
|
||
"resources": [
|
||
{
|
||
"resource_name": "高性能云服务器",
|
||
"resource_type": "equipment",
|
||
"quantity": 5,
|
||
"unit": "台",
|
||
"unit_price": 0,
|
||
"supplier": "云服务商"
|
||
},
|
||
{
|
||
"resource_name": "云端GPU算力(A100/A800)",
|
||
"resource_type": "equipment",
|
||
"quantity": 2000,
|
||
"unit": "小时",
|
||
"unit_price": 0,
|
||
"supplier": "GPU云服务提供商"
|
||
},
|
||
{
|
||
"resource_name": "对象存储",
|
||
"resource_type": "equipment",
|
||
"quantity": 5,
|
||
"unit": "TB",
|
||
"unit_price": 0,
|
||
"supplier": "云服务商"
|
||
},
|
||
{
|
||
"resource_name": "历史简历数据",
|
||
"resource_type": "material",
|
||
"quantity": 100000,
|
||
"unit": "份",
|
||
"unit_price": 0,
|
||
"supplier": "企业内部"
|
||
},
|
||
{
|
||
"resource_name": "简历-JD匹配对标注数据集",
|
||
"resource_type": "material",
|
||
"quantity": 5000,
|
||
"unit": "对",
|
||
"unit_price": 0,
|
||
"supplier": "内部构建"
|
||
},
|
||
{
|
||
"resource_name": "OCR识别 API",
|
||
"resource_type": "software",
|
||
"quantity": 1,
|
||
"unit": "套",
|
||
"unit_price": 0,
|
||
"supplier": "第三方服务商"
|
||
},
|
||
{
|
||
"resource_name": "大模型调用 API",
|
||
"resource_type": "software",
|
||
"quantity": 1,
|
||
"unit": "套",
|
||
"unit_price": 0,
|
||
"supplier": "第三方大模型服务商"
|
||
},
|
||
{
|
||
"resource_name": "法律合规咨询服务",
|
||
"resource_type": "human",
|
||
"quantity": 1,
|
||
"unit": "项",
|
||
"unit_price": 0,
|
||
"supplier": "外部法律顾问"
|
||
}
|
||
],
|
||
"risks": [
|
||
{
|
||
"risk_name": "数据合规与隐私泄露风险",
|
||
"category": "other",
|
||
"description": "处理大量包含个人隐私的简历数据,可能违反《个人信息保护法》或引发数据泄露。",
|
||
"probability": 5,
|
||
"impact": 5,
|
||
"mitigation_plan": "聘请专业法律顾问审核数据采集、存储及使用流程;对所有简历数据进行严格的脱敏处理和加密存储。"
|
||
},
|
||
{
|
||
"risk_name": "模型匹配准确率不达标",
|
||
"category": "technical",
|
||
"description": "人岗匹配度评分准确率难以达到预期的90%以上目标。",
|
||
"probability": 40,
|
||
"impact": 4,
|
||
"mitigation_plan": "构建高质量的专家标注数据集,引入人力资源专家进行人工抽检复核,持续微调和优化算法模型。"
|
||
},
|
||
{
|
||
"risk_name": "系统并发性能瓶颈",
|
||
"category": "technical",
|
||
"description": "在处理大量并发解析请求时,系统响应时间可能超过2秒或出现崩溃。",
|
||
"probability": 35,
|
||
"impact": 4,
|
||
"mitigation_plan": "优化系统架构,引入Redis缓存和负载均衡机制,并在Beta阶段进行充分的压力测试和性能调优。"
|
||
},
|
||
{
|
||
"risk_name": "第三方API依赖及限流风险",
|
||
"category": "schedule",
|
||
"description": "过度依赖外部大模型API和OCR服务,可能因网络延迟或服务商限流影响项目进度和系统稳定性。",
|
||
"probability": 25,
|
||
"impact": 3,
|
||
"mitigation_plan": "设计灵活的接口适配层以支持多家API服务商切换,并在必要时考虑本地部署轻量级备用模型。"
|
||
}
|
||
],
|
||
"timeline_nodes": [
|
||
{
|
||
"node_name": "项目正式启动",
|
||
"node_type": "event",
|
||
"plan_date": "2026-04-01",
|
||
"description": "项目团队组建完毕,进入需求分析阶段",
|
||
"kb_scope": ["file"]
|
||
},
|
||
{
|
||
"node_name": "需求与架构设计完成",
|
||
"node_type": "milestone",
|
||
"plan_date": "2026-04-30",
|
||
"description": "完成M1里程碑,架构设计通过评审",
|
||
"kb_scope": ["report", "file"]
|
||
},
|
||
{
|
||
"node_name": "核心算法就绪",
|
||
"node_type": "milestone",
|
||
"plan_date": "2026-06-15",
|
||
"description": "完成M2里程碑,模型准确率达标",
|
||
"kb_scope": ["report", "file", "risk"]
|
||
},
|
||
{
|
||
"node_name": "Alpha版发布",
|
||
"node_type": "milestone",
|
||
"plan_date": "2026-07-31",
|
||
"description": "完成M3里程碑,系统核心功能闭环跑通",
|
||
"kb_scope": ["report", "ticket"]
|
||
},
|
||
{
|
||
"node_name": "Beta版发布",
|
||
"node_type": "milestone",
|
||
"plan_date": "2026-08-31",
|
||
"description": "完成M4里程碑,内部集成测试与性能测试完成",
|
||
"kb_scope": ["report", "ticket", "risk"]
|
||
},
|
||
{
|
||
"node_name": "UAT验收通过",
|
||
"node_type": "milestone",
|
||
"plan_date": "2026-09-15",
|
||
"description": "完成M5里程碑,试点部门确认功能满足需求",
|
||
"kb_scope": ["report", "ticket"]
|
||
},
|
||
{
|
||
"node_name": "项目正式上线交付",
|
||
"node_type": "milestone",
|
||
"plan_date": "2026-09-30",
|
||
"description": "完成M6里程碑,生产环境部署及全员培训完成",
|
||
"kb_scope": ["report", "file"]
|
||
}
|
||
]
|
||
}
|