# 轻松聘 AI 求职招聘平台产品提案 **文档密级:** 机密 **文档版本:** v3.0 **编制日期:** 2026 年 7 月 29 日 **计划周期:** 2026 年 8 月 1 日—2026 年 9 月 30 日 **文档状态:** 待批准 **编制人:** 项目组 **审阅人:** 公司管理层 --- ## 执行摘要 "轻松聘"是一款面向大学生、应届生及青年职场人的**可信求职招聘平台移动应用**。本项目旨在通过"AI 驱动的智能求职助手"与"经平台核验的可信企业岗位"相结合,解决当前求职市场面临的三大核心痛点:**信息真实性存疑、求职效率低下、沟通成本高昂**。 **核心价值主张:** - **可信**:企业及岗位经双重审核,杜绝虚假信息 - **高效**:AI 助手提供简历诊断、岗位匹配、面试训练全流程赋能 - **直接**:求职者与招聘方基于明确意向的直接沟通,无需中间环节 **项目概要:** - 技术基座:React Native 0.85 + TypeScript 5.8 + 阿里云生态 - 团队规模:2 人(前端负责人 + 后端负责人) - 交付周期:8 周(2026.8.1 - 2026.9.30) - 上线形态:移动应用公开测试版(iOS + Android) - 预算范围:¥2,000 - ¥7,000 元/月运营成本 --- ## 1. 产品需求文档(PRD) ### 1.1 用户画像与核心场景 | 用户类型 | 画像描述 | 核心痛点 | 期望解决 | |----------|----------|----------|----------| | **应届毕业生** | 22-25 岁,在校生或应届毕业,1-3 份实习经验 | 缺乏求职经验、简历不规范、面试焦虑 | AI 简历优化、面试训练 | | **职场新人** | 25-28 岁,1-3 年工作经验,寻求更好机会 | 信息过载、岗位匹配度低、沟通效率低 | 精准岗位匹配、直接沟通 | | **资深求职者** | 28-35 岁,3-8 年经验,追求职业升级 | 简历版本管理、多家企业同时对接、Offer 比较 | 多版本简历、管道管理 | | **企业招聘者** | HR/招聘经理,需高效筛选候选人 | 简历筛选耗时、沟通碎片化、候选人追踪困难 | 求职者简历快照、管道状态机 | | **企业管理员** | HRD/业务负责人,关注团队搭建 | 企业认证、招聘团队管理、数据统计 | 企业工作台、招聘漏斗 | ### 1.2 功能需求详述 #### FR-01 账号与身份认证 | 编号 | 需求描述 | 优先级 | 验收标准 | |------|----------|--------|----------| | FR-0101 | 手机号注册与验证码登录 | P0 | 验证码 60 秒有效,同一手机号 5 分钟内限发 3 次 | | FR-0102 | 求职者/招聘者角色切换 | P0 | 同一账号可双角色切换,数据隔离 | | FR-0103 | 第三方登录(微信) | P1 | 与手机号绑定,支持快速登录 | | FR-0104 | 账号注销与数据导出 | P1 | 注销流程 30 天冷静期;到期后脱敏账号 PII 并保留业务记录与审计轨迹;数据可导出 JSON | **用户故事:** > 作为一名应届生,我希望能用手机号快速注册登录,这样我可以立即开始使用平台而无需复杂的注册流程。 #### FR-02 求职者职业档案 | 编号 | 需求描述 | 优先级 | 验收标准 | |------|----------|--------|----------| | FR-0201 | 基本资料录入 | P0 | 头像、昵称、性别、出生年月、所在地 | | FR-0202 | 教育经历 | P0 | 支持多段教育经历,含学校、专业、学历、时间段 | | FR-0203 | 工作/实习经历 | P0 | 支持多段经历,含公司、职位、描述、时间段 | | FR-0204 | 技能标签 | P0 | 支持自定义标签,技能熟练度 1-5 级 | | FR-0205 | 求职偏好 | P0 | 期望岗位、行业、城市、薪资范围、到岗时间 | | FR-0206 | 简历上传与版本管理 | P0 | 支持 PDF/DOCX,单文件 ≤10MB,多版本管理 | | FR-0207 | 隐私设置 | P0 | 控制简历可见范围、联系方式展示、数据授权 | **用户故事:** > 作为一名求职者,我希望能创建多份不同版本的简历,以便针对不同岗位投递最匹配的版本。 #### FR-03 企业认证与岗位管理 | 编号 | 需求描述 | 优先级 | 验收标准 | |------|----------|--------|----------| | FR-0301 | 企业主体信息 | P0 | 企业名称、统一社会信用代码、官网、行业、规模 | | FR-0302 | 营业执照上传 | P0 | 图片 OCR 识别,与信用代码交叉验证 | | FR-0303 | 审核流程 | P0 | 提交→待审核→补充材料/驳回→已认证 | | FR-0304 | 岗位创建与编辑 | P0 | 标题、职责、要求、薪资、地点、用工类型 | | FR-0305 | 岗位审核与发布 | P0 | 敏感词检测、人工审核、1 个工作日内完成 | | FR-0306 | 岗位搜索与筛选 | P0 | 关键词、城市、行业、薪资、经验、学历 | | FR-0307 | 岗位收藏与分享 | P1 | 收藏夹管理、分享链接带岗位快照 | **用户故事:** > 作为一名企业招聘者,我希望提交企业认证后能快速获得审核结果,这样我可以尽快开始发布岗位。 #### FR-04 投递与候选人管道 | 编号 | 需求描述 | 优先级 | 验收标准 | |------|----------|--------|----------| | FR-0401 | 主动投递 | P0 | 简历快照绑定投递,不可篡改 | | FR-0402 | 状态流转 | P0 | 7 阶段状态机:已投递→已查看→沟通中→待面试→面试中→Offer→已录用 | | FR-0403 | 时间线记录 | P0 | 每次状态变更记录操作者、时间、原因 | | FR-0404 | 终止状态 | P0 | 求职者撤回/招聘方不合适/Offer 拒绝/Offer 过期 | | FR-0405 | 重复投递控制 | P1 | 同一岗位 30 天内不可重复投递 | **用户故事:** > 作为一名求职者,我希望能实时查看投递状态,这样我可以了解招聘进展并做好后续准备。 #### FR-05 招聘沟通与实时通讯 | 编号 | 需求描述 | 优先级 | 验收标准 | |------|----------|--------|----------| | FR-0501 | 会话建立 | P0 | 仅在投递/打招呼/授权后可建立会话 | | FR-0502 | 消息收发 | P0 | 文字消息、系统卡片,支持已读状态 | | FR-0503 | 未读提醒 | P0 | Tab 栏红点、推送通知、会话列表排序 | | FR-0504 | 举报与屏蔽 | P0 | 举报 30 分钟内处理,屏蔽后不再接收消息 | | FR-0505 | 消息撤回 | P1 | 2 分钟内可撤回,显示"已撤回"标记 | **用户故事:** > 作为一名求职者,我希望收到招聘方消息时能第一时间得到通知,这样我不会错过重要的沟通机会。 #### FR-06 面试与 Offer 管理 | 编号 | 需求描述 | 优先级 | 验收标准 | |------|----------|--------|----------| | FR-0601 | 面试安排 | P1 | 时间、地点、面试官、备注,支持冲突检测 | | FR-0602 | 面试确认 | P1 | 求职者可确认/改期/拒绝,双端同步 | | FR-0603 | 结构化评分卡 | P1 | 多维度评分:专业能力、沟通能力、文化匹配 | | FR-0604 | Offer 创建 | P1 | 薪资结构、工作地点、入职日期、有效期 | | FR-0605 | Offer 接受/拒绝 | P1 | 求职者明确表态,超时自动标记"已过期" | #### FR-07 AI 求职助手 | 编号 | 需求描述 | 优先级 | 验收标准 | |------|----------|--------|----------| | FR-0701 | 简历解析 | P0 | 自动提取结构化字段,准确率 ≥ 90% | | FR-0702 | 简历诊断 | P0 | 优势分析、缺口识别、改进建议 | | FR-0703 | 岗位匹配解释 | P0 | 匹配项、缺口、未知项、建议提问 | | FR-0704 | 打招呼建议 | P1 | 3 条可编辑候选文案,发送前用户确认 | | FR-0705 | 面试训练 | P1 | 模拟问题、回答点评、改进建议 | **AI 安全边界:** - AI 输出显著标注"AI 生成/AI 辅助建议" - 不自动淘汰候选人,不生成录用承诺 - 不编造经历、公司事实 - 高风险输出人工复核 #### FR-08 运营审核与风控 | 编号 | 需求描述 | 优先级 | 验收标准 | |------|----------|--------|----------| | FR-0801 | 企业审核队列 | P0 | 待审核、已通过、已驳回分类展示 | | FR-0802 | 岗位审核队列 | P0 | 敏感词检测、人工审核、1 个工作日 SLA | | FR-0803 | 投诉处理 | P0 | 举报→限制分发→复核→处置→申诉 | | FR-0804 | 数据删除任务 | P1 | 用户注销后数据可追踪删除 | ### 1.3 非功能需求 | 类别 | 指标 | 目标值 | |------|------|--------| | **性能** | 应用冷启动时间 | ≤ 3 秒 | | | 岗位详情页加载 | ≤ 2 秒 | | | 消息发送延迟 | ≤ 500ms | | | AI 任务响应时间 | ≤ 30 秒 | | **可用性** | 系统可用性 | ≥ 99% | | | 消息送达率 | ≥ 99.9% | | | 推送到达率 | ≥ 95% | | **安全性** | 敏感数据加密 | 全量加密 | | | 越权访问 | 高危越权为 0 | | | 审计日志 | 高风险操作 100% 记录 | | **兼容性** | iOS 最低版本 | 13.0+ | | | Android 最低版本 | 7.0+(API 24) | | | 屏幕适配 | iPhone SE - 15 Pro Max | | **可扩展性** | 在线用户支持 | MVP 5,000 → P1 50,000 | | | 消息吞吐 | MVP 10,000/日 → P1 100,000/日 | --- ## 2. 功能模块与路线图 ### 2.1 短期开发计划(MVP:8 周) #### Sprint 0-1:基础架构与账号体系(第 1-2 周) | 交付物 | 负责人 | 验收标准 | |--------|--------|----------| | RN 工程脚手架 | 杨幸幸 | 可运行、组件库就绪 | | 后端 API 框架 | 张顺 | NestJS + Prisma + JWT 认证 | | 登录/注册/注销 | 杨幸幸 | 三端(求职者/招聘者/审核员)登录 | | 角色切换 | 杨幸幸 | 双角色数据隔离 | | 隐私同意流程 | 杨幸幸 | 版本化记录,可撤回 | #### Sprint 2-3:企业认证与岗位管理(第 3-4 周) | 交付物 | 负责人 | 验收标准 | |--------|--------|----------| | 企业主体信息录入 | 杨幸幸 | 表单校验、图片上传 | | 营业执照 OCR | 张顺 | 与信用代码匹配验证 | | 审核工作流 | 张顺 | 提交→审核→通过/驳回 | | 岗位创建/编辑 | 杨幸幸 | 完整表单、实时校验 | | 岗位审核/发布 | 张顺 | 敏感词检测、发布生效 | | 搜索与筛选 | 杨幸幸 | 多条件组合搜索 | #### Sprint 4-5:投递管道与沟通(第 5-6 周) | 交付物 | 负责人 | 验收标准 | |--------|--------|----------| | 投递流程 | 杨幸幸 | 简历快照绑定 | | 状态机实现 | 张顺 | 7 阶段流转、历史记录 | | 候选人看板 | 杨幸幸 | 招聘者视图、筛选排序 | | 环信 IM 集成 | 张顺 | 会话建立、消息收发 | | 未读推送 | 张顺 | 阿里云推送、红点通知 | #### Sprint 6-7:AI 助手与审核运营(第 7-8 周) | 交付物 | 负责人 | 验收标准 | |--------|--------|----------| | AI 简历解析 | 张顺 | 准确率 ≥ 90% | | AI 岗位匹配 | 杨幸幸/张顺 | 匹配解释、可解释性 | | AI 面试训练 | 杨幸幸/张顺 | 模拟问答、点评反馈 | | 运营审核后台 | 张顺 | 企业/岗位/投诉审核 | | 数据权利中心 | 杨幸幸 | 导出/删除/注销 | #### Sprint 8-9:测试与发布(第 9-10 周) | 交付物 | 负责人 | 验收标准 | |--------|--------|----------| | 全量回归测试 | 两人 | 核心旅程 100% 通过 | | 性能调优 | 杨幸幸 | 首屏 ≤ 3s,列表流畅 | | 安全扫描 | 张顺 | 高危漏洞 0 | | 部署上线 | 张顺 | 灰度发布 5%→20%→100% | | 封闭测试 | 杨幸幸 | 30 人测试,P0=0 | ### 2.2 长期路线图(P1:公测后 4-8 个月) #### 阶段一:增长与商业化 | 时间 | 功能模块 | 业务目标 | |------|----------|----------| | +1 月 | 智能推荐算法 | 岗位匹配效率提升 30% | | +1 月 | 求职者岗位订阅 | 日活提升 20% | | +2 月 | 多简历版本与作品集 | 简历完成率提升 15% | | +2 月 | AI 多轮面试训练 | AI 使用率提升 40% | | +3 月 | 企业付费席位 | 首个付费客户签约 | | +3 月 | 招聘漏斗分析 | 转化率提升 10% | | +4 月 | PWA 离线支持 | 移动端体验优化 | | +4 月 | Web 管理后台 | 企业客户自助管理 | #### 阶段二:平台化升级 | 时间 | 功能模块 | 业务目标 | |------|----------|----------| | +5 月 | 企业 ATS 对接 | 大型企业客户接入 | | +5 月 | 校园招聘专区 | 高校合作启动 | | +6 月 | 视频面试功能 | 沟通效率提升 | | +6 月 | 背调测评服务 | 商业增值服务 | | +7 月 | 多 AI 模型路由 | 成本优化 30% | | +7 月 | 企业知识库 | AI 招聘助理 | | +8 月 | 城市/行业运营平台 | 区域扩张 | --- ## 3. 技术方案 ### 3.1 系统架构设计 #### 总体架构图 ``` ┌─────────────────────────────────────────────────────────────────┐ │ 客户端层 │ ├─────────────────────────────────────────────────────────────────┤ │ │ │ ┌─────────────────────────────────────────────────────────┐ │ │ │ React Native 0.85 App │ │ │ │ ┌──────────┬──────────┬──────────┬──────────┐ │ │ │ │ │ 求职者端 │ 招聘者端 │ 审核后台 │ 设置中心 │ │ │ │ │ └──────────┴──────────┴──────────┴──────────┘ │ │ │ │ ┌──────────┬──────────┬──────────┬──────────┐ │ │ │ │ │ Zustand │ Navigation│ Axios │ Services │ │ │ │ │ │ Store │ Router │ Client │ (IM/Push)│ │ │ │ │ └──────────┴──────────┴──────────┴──────────┘ │ │ │ └─────────────────────────────────────────────────────────┘ │ │ │ │ │ HTTPS/WSS 协议 │ └──────────────────────────────┬──────────────────────────────────┘ │ ┌──────────────────────────────┼──────────────────────────────────┐ │ 服务端层 │ ├─────────────────────────────────────────────────────────────────┤ │ │ │ ┌─────────────────────────────────────────────────────────┐ │ │ │ API Gateway (Nginx) │ │ │ │ 负载均衡 · SSL · 限流 · 日志 │ │ │ └─────────────────────────────────────────────────────────┘ │ │ │ │ │ ┌─────────────────────────────────────────────────────────┐ │ │ │ NestJS 应用服务 │ │ │ │ ┌──────────┬──────────┬──────────┬──────────┐ │ │ │ │ │ Auth │ Profile │ Job/ │ Chat │ │ │ │ │ │ Module │ Module │ Applic. │ Module │ │ │ │ │ └──────────┴──────────┴──────────┴──────────┘ │ │ │ │ ┌──────────┬──────────┬──────────┬──────────┐ │ │ │ │ │ Interview│ Review │ AI │ Notif. │ │ │ │ │ │ Module │ Module │ Module │ Module │ │ │ │ │ └──────────┴──────────┴──────────┴──────────┘ │ │ │ └─────────────────────────────────────────────────────────┘ │ │ │ │ │ │ │ │ ▼ ▼ ▼ ▼ │ │ ┌──────────┐ ┌──────────┐ ┌──────────┐ ┌──────────┐ │ │ │ MySQL │ │ Redis │ │ 阿里云 │ │ AI │ │ │ │ RDS │ │ 缓存/队列│ │ OSS/VOD │ │ Adapter │ │ │ └──────────┘ └──────────┘ └──────────┘ └──────────┘ │ │ │ └─────────────────────────────────────────────────────────────────┘ │ ┌──────────────────────────────┼──────────────────────────────────┐ │ 第三方服务 │ ├─────────────────────────────────────────────────────────────────┤ │ │ │ ┌─────────────┐ ┌─────────────┐ ┌─────────────┐ │ │ │ 环信 IM │ │ 阿里云推送 │ │ AI 模型 │ │ │ │ 实时通讯 │ │ 消息推送 │ │ API 调用 │ │ │ └─────────────┘ └─────────────┘ └─────────────┘ │ │ │ └─────────────────────────────────────────────────────────────────┘ ``` ### 3.2 技术栈选型 #### 移动端技术栈 | 层级 | 技术组件 | 版本 | 选型理由 | |------|----------|------|----------| | **核心框架** | React Native | 0.85.3 | 成熟稳定,跨平台,团队已有完整项目经验 | | **编程语言** | TypeScript | 5.8.3 | 类型安全,减少运行时错误 | | **UI 渲染** | React | 19.2.3 | 最新稳定版,性能优化 | | **状态管理** | Zustand | 4.5.5 | 轻量级,API 简洁,支持异步 | | **路由导航** | React Navigation | 6.x | 原生栈导航,性能优秀 | | **网络请求** | Axios | 1.12.2 | 拦截器机制完善,社区活跃 | | **实时通讯** | 环信 IM SDK | ^1.15.3 | 国内领先 IM 服务,稳定可靠 | | **消息推送** | 阿里云推送 | ^1.0.5 | 支持国内厂商通道,到达率高 | | **文件处理** | 阿里云 OSS | - | 直传方案,减轻服务端压力 | | **视频点播** | 阿里云 VOD | - | 视频转码、CDN 分发 | | **图片压缩** | react-native-compressor | ^2.0.2 | 硬件编码,压缩率高 | #### 服务端技术栈 | 层级 | 技术组件 | 选型理由 | |------|----------|----------| | **运行时** | Node.js 20 LTS | 与前端 TS 统一,生态丰富 | | **框架** | NestJS | 渐进式框架,内置依赖注入、守卫、拦截器 | | **数据库** | MySQL 8.0 | 关系型数据,阿里云 RDS 托管 | | **缓存** | Redis 7.x | Token 存储、会话缓存、限流计数 | | **ORM** | Prisma | 类型安全,自动生成类型,迁移管理 | | **认证** | JWT + Passport | 无状态认证,支持刷新令牌 | | **API 文档** | Swagger/OpenAPI | 自动生成交互式文档 | | **队列** | BullMQ (Redis) | AI 任务、通知发送、文件处理 | | **日志** | Winston + Morgan | 结构化日志,请求追踪 | | **校验** | class-validator | DTO 自动校验 | ### 3.3 数据安全设计 | 安全维度 | 实施措施 | 详情 | |----------|----------|------| | **传输安全** | 全量 HTTPS + HSTS | 强制 TLS 1.2+,证书自动续期 | | **存储加密** | AES-256-GCM | 敏感字段(手机号、简历内容)加密存储 | | **身份认证** | JWT + Refresh Token | Access Token 2h,Refresh Token 7d | | **权限控制** | RBAC + 资源级鉴权 | 角色权限矩阵 + 对象级访问控制 | | **输入校验** | 前后端双重校验 | 服务端 class-validator 强制校验 | | **防注入** | Prisma 参数化查询 | ORM 自动防止 SQL 注入 | | **审计日志** | 全量高风险操作记录 | 查看简历、导出、删除、封禁等 | | **数据脱敏** | 列表字段自动脱敏 | 手机号 138****1234,邮箱隐藏 | | **备份策略** | 每日全量 + 实时 binlog | RDS 自动备份,保留 30 天 | | **密钥管理** | 环境变量 + 独立密钥库 | 密钥不入库,启动时注入 | ### 3.4 核心 API 设计规范 #### 统一响应格式 ```typescript interface ApiResponse { code: number; // 200=成功,4xx=客户端错误,5xx=服务端错误 data: T; // 业务数据 message: string; // 提示信息 requestId: string; // 请求追踪 ID timestamp: number; // 时间戳 } ``` #### 版本化 API 路由 ``` /api/v1/auth/* 认证服务 /api/v1/profile/* 求职者档案 /api/v1/organizations/* 企业管理 /api/v1/jobs/* 岗位 CRUD /api/v1/applications/* 投递管道 /api/v1/conversations/* 会话管理 /api/v1/messages/* 消息收发 /api/v1/interviews/* 面试管理 /api/v1/offers/* Offer 管理 /api/v1/ai/* AI 助手 /api/v1/reviews/* 运营审核 /api/v1/notifications/* 通知推送 /api/v1/privacy/* 数据权利 ``` #### 关键集成点 | 集成服务 | 集成方式 | 数据流向 | |----------|----------|----------| | **环信 IM** | REST API + SDK | 服务端创建会话,客户端收发消息 | | **阿里云推送** | 官方 SDK | 服务端触发推送,客户端接收 | | **阿里云 OSS** | Presigned URL | 客户端直传,服务端生成签名 | | **阿里云 VOD** | 后端代理上传 | 服务端获取上传凭证,客户端直传 | | **AI 模型** | Provider Adapter | 服务端调用,统一协议,可切换 | --- ## 4. 项目时间线 ### 4.1 阶段划分与里程碑 ``` 2026年8月 2026年9月 ├── Week 1 ├── Week 2 ├── Week 3 ├── Week 4 ├── Week 5 ├── Week 6 ├── Week 7 ├── Week 8 ├── Week 9 ├── Week 10 ──┤ │ │ │ Sprint 0-1 Sprint 2-3 Sprint 4-5 Sprint 6-7 Sprint 8-9 │ │ 基础架构+账号 企业+岗位 投递+沟通 AI+审核 测试+发布 │ │ │ │ M1: 架构就绪 M2: 岗位闭环 M3: 投递闭环 M4: AI 上线 M5: 公测发布 │ │ 8月7日 8月21日 9月4日 9月18日 9月30日 │ └──────────────────────────────────────────────────────────────────────────────────────────────────────┘ ``` ### 4.2 详细里程碑定义 | 里程碑 | 日期 | 交付标准 | 验收人 | |--------|------|----------|--------| | **M1:技术基线** | 8月7日 | 工程可运行、CI 绿色、基础架构就绪 | 项目组 | | **M2:岗位闭环** | 8月21日 | 企业可认证、岗位可发布、搜索可用 | 公司负责人 | | **M3:投递闭环** | 9月4日 | 投递全流程演示、消息可收发 | 公司负责人 | | **M4:AI 就绪** | 9月18日 | AI 助手核心功能上线、评测通过 | 项目组 | | **M5:公测发布** | 9月30日 | P0 缺陷为 0、灰度通过、全面发布 | 公司负责人 | ### 4.3 风险缓冲与应急策略 | 场景 | 触发条件 | 应对措施 | 最大可延期 | |------|----------|----------|------------| | 单 Sprint 延期 | 完成率 < 70% | 削减 P2 功能,保留 P0 | 2 天 | | 核心模块阻塞 | 超过 3 天无法推进 | 暂停该模块,并行开发其他 | 5 天 | | 人员不可用 | 超过 3 天无法工作 | 冻结新增需求,执行交接文档 | 10 天 | | 技术方案变更 | 原方案不可行 | 24 小时内重新评审 | 整体顺延 | --- ## 5. 团队分配 ### 5.1 组织架构 ``` ┌─────────────┐ │ 公司负责人 │ │ 产品决策 │ └──────┬──────┘ │ ┌──────┴──────┐ │ 项目组 │ └──────┬──────┘ │ ┌────────────┴────────────┐ │ │ ┌──────┴──────┐ ┌──────┴──────┐ │ 杨幸幸 │ │ 张顺 │ │ 前端负责人 │ │ 后端负责人 │ └─────────────┘ └─────────────┘ ``` ### 5.2 详细分工表 #### 杨幸幸:前端负责人 | 职责领域 | 具体任务 | 预估工时 | 交付物 | |----------|----------|----------|--------| | **架构设计** | RN 工程架构、组件规范、设计系统 | 40h | 架构文档、组件库 | | **账号模块** | 登录/注册/角色切换/隐私同意 | 32h | 4 个页面 | | **档案模块** | 求职者档案、简历上传、隐私设置 | 48h | 8 个页面 | | **企业模块** | 企业认证、招聘者管理 | 24h | 4 个页面 | | **岗位模块** | 岗位创建/编辑/搜索/详情 | 48h | 6 个页面 | | **投递模块** | 投递流程、候选人看板 | 24h | 3 个页面 | | **沟通模块** | 会话列表、聊天详情、未读状态 | 40h | 4 个页面 | | **AI 交互** | AI 工作台、简历诊断、面试训练 | 40h | 5 个页面 | | **测试验收** | 前端单元测试、E2E 测试 | 32h | 测试报告 | | **发布支持** | 构建打包、性能优化 | 16h | 发布包 | | **文档编写** | 前端文档、用户手册 | 16h | 文档 | **合计:360 小时(45 人天)** #### 张顺:后端负责人 | 职责领域 | 具体任务 | 预估工时 | 交付物 | |----------|----------|----------|--------| | **架构设计** | NestJS 架构、数据库设计、API 规范 | 40h | 架构文档、Schema | | **基础设施** | Docker、CI/CD、监控、日志 | 32h | 基础设施就绪 | | **认证模块** | JWT、角色权限、数据隔离 | 24h | 认证 API | | **用户模块** | 求职者档案 CRUD、简历存储 | 40h | 档案 API | | **企业模块** | 企业认证、审核工作流 | 32h | 企业 API | | **岗位模块** | 岗位 CRUD、审核、搜索 | 48h | 岗位 API | | **投递模块** | 投递、状态机、快照 | 32h | 投递 API | | **通讯模块** | 环信 IM 集成、阿里云推送 | 40h | 消息 API | | **AI 模块** | AI 适配器、任务队列、安全 | 48h | AI API | | **运营模块** | 审核后台、投诉处理 | 24h | 审核 API | | **部署运维** | 部署上线、监控告警、备份 | 24h | 生产环境 | | **测试安全** | 集成测试、安全扫描、压力测试 | 32h | 测试报告 | | **文档编写** | API 文档、部署文档 | 16h | 文档 | **合计:432 小时(54 人天)** ### 5.3 协作机制 | 机制 | 频率 | 参与人 | 产出物 | |------|------|--------|--------| | **每日站会** | 每日 | 项目组 | 进展同步 | | **周会评审** | 每周五 | 项目组 + 负责人 | 周报告、下周计划 | | **Sprint 验收** | 双周 | 项目组 + 负责人 | 验收报告 | | **代码评审** | PR 时 | 项目组 | 合并的代码 | | **技术评审** | 按需 | 项目组 | 技术决策记录 | --- ## 6. 合规要求 ### 6.1 资质证书清单 #### 必须获取(上线前) | 序号 | 证书/资质 | 主管部门 | 申请主体 | 预估周期 | 优先级 | |------|-----------|----------|----------|----------|--------| | 1 | **营业执照** | 市场监督管理局 | 运营公司 | 1-2 周 | P0 | | 2 | **ICP 备案** | 工业和信息化部 | 运营公司 | 2-4 周 | P0 | | 3 | **网络招聘服务备案** | 人力资源和社会保障部 | 运营公司 | 4-8 周 | P0 | | 4 | **人力资源服务许可证** | 人力资源和社会保障局 | 运营公司 | 4-8 周 | P0 | | 5 | **增值电信业务经营许可证** | 工业和信息化部 | 运营公司 | 4-8 周 | P1 | #### 建议获取(运营中) | 序号 | 证书/资质 | 主管部门 | 说明 | 优先级 | |------|-----------|----------|------|--------| | 6 | **等保三级备案** | 公安机关 | 信息安全等级保护 | P1 | | 7 | **网安备案** | 公安机关 | 网络安全备案 | P1 | | 8 | **算法备案** | 网信办 | 生成式 AI 算法备案 | P1 | | 9 | **小应用备案** | 网信办 | 移动应用备案 | P1 | ### 6.2 行业法规遵从 | 法规名称 | 核心要求 | 实施措施 | 文档依据 | |----------|----------|----------|----------| | **个人信息保护法** | 最小必要、知情同意、数据权利 | 隐私政策、同意流程、数据导出/删除 | 隐私政策文档 | | **网络招聘服务管理规定** | 招聘信息审核、备案、投诉处理 | 岗位审核流程、投诉处理机制 | 用户协议文档 | | **生成式 AI 服务管理办法** | AI 内容标识、安全评估、算法备案 | AI 输出标识、安全评测 | AI 服务说明文档 | | **网络安全法** | 等保备案、数据安全、应急处置 | 等保备案、安全审计、应急预案 | 安全白皮书 | | **数据安全法** | 数据分类分级、安全评估 | 数据分级、访问控制、日志审计 | 数据处理协议 | ### 6.3 合规文档清单 | 文档 | 状态 | 负责方 | 完成时间 | |------|------|--------|----------| | 用户服务协议 | 待编写 | 法务 + 项目组 | 上线前 | | 隐私政策 | 待编写 | 法务 + 项目组 | 上线前 | | 企业入驻协议 | 待编写 | 法务 + 项目组 | 上线前 | | AI 服务说明 | 待编写 | 项目组 | 上线前 | | 投诉举报处理规则 | 待编写 | 项目组 | 上线前 | | 数据处理协议 | 待编写 | 法务 + 项目组 | 上线前 | | 内容审核规范 | 待编写 | 项目组 | 上线前 | | 应急预案 | 待编写 | 项目组 | 上线前 | | 招聘信息审核规范 | 待编写 | 项目组 | 上线前 | ### 6.4 上线合规检查清单 | 检查项 | 要求 | 负责方 | 状态 | |--------|------|--------|------| | 营业执照已获取 | 有效期内 | 公司 | ⏳ 待确认 | | ICP 备案已完成 | 与域名一致 | 公司 | ⏳ 待确认 | | 人力资源服务许可证 | 范围覆盖招聘服务 | 公司 | ⏳ 待确认 | | 网络招聘服务备案 | 当地人社部门 | 公司 | ⏳ 待确认 | | 隐私政策已审核 | 法务复核通过 | 法务 | ⏳ 待确认 | | 用户协议已审核 | 法务复核通过 | 法务 | ⏳ 待确认 | | AI 服务说明已编写 | 包含标识和边界 | 项目组 | ⏳ 待确认 | | 投诉处理流程已验证 | 端到端走通 | 项目组 | ⏳ 待确认 | | 数据导出/删除功能 | 用户可自助操作 | 项目组 | ⏳ 待确认 | | AI 输出标注已实现 | "AI 生成/辅助建议" | 项目组 | ⏳ 待确认 | | 敏感词检测已部署 | 岗位、消息、AI 输出 | 项目组 | ⏳ 待确认 | --- ## 附录 ### A. 术语表 | 术语 | 定义 | |------|------| | MVP | Minimum Viable Product,最小可行产品 | | SLA | Service Level Agreement,服务水平协议 | | P0/P1/P2 | 优先级,P0 最高 | | Sprint | 双周迭代周期 | | RBAC | Role-Based Access Control,基于角色的访问控制 | | JWT | JSON Web Token,JSON 网络令牌 | | IM | Instant Messaging,即时通讯 | | OSS | Object Storage Service,对象存储服务 | | VOD | Video On Demand,视频点播 | ### B. 参考资料 1. 《中华人民共和国个人信息保护法》 2. 《网络招聘服务管理规定》 3. 《生成式人工智能服务管理暂行办法》 4. 《人工智能生成合成内容标识办法》 5. React Native 官方文档:https://reactnative.dev 6. NestJS 官方文档:https://nestjs.com 7. 环信 IM 开发文档:https://docs.easemob.com 8. 阿里云推送文档:https://help.aliyun.com/product/27324.html --- **文档审批栏** | 角色 | 姓名 | 审批意见 | 日期 | 签名 | |------|------|----------|------|------| | 公司负责人 | | ☐ 同意 ☐ 有条件同意 ☐ 不同意 | | | | 产品负责人 | | ☐ 同意 ☐ 有条件同意 ☐ 不同意 | | | | 技术负责人 | | ☐ 同意 ☐ 有条件同意 ☐ 不同意 | | |