# DV-0010:通知 / 日志 / Git / 导出 – 规格(Spec) - **状态**:Implemented - **关联 ADR**:ADR-0006, ADR-0007 ## 目标 提供通知、操作审计日志、Git 仓库集成与 ZIP/PDF 导出能力。 ## 范围 - **In**:用户通知、操作日志、Git pull/push、后台导出。 - **Out**:第三方消息渠道(短信/邮件网关)。 ## 用户故事 > 作为用户/管理员,我希望收到系统通知、查看审计日志并按需导出项目内容。 ## 功能需求(FR) | ID | 需求 | 验收要点 | | --- | --- | --- | | FR-15 | 通知 + 操作日志 | 通知分类;operation_logs 记录用户/类型/资源/IP/UA | | FR-16 | Git 仓库集成 | 绑定仓库 + pull/push | | FR-17 | 导出 ZIP/PDF | 后台任务+进度;WeasyPrint PDF | ## 非功能需求(NFR) | ID | 需求 | | --- | --- | | NFR-7 | 操作入库审计 | | NFR-11 | export 后台任务同向量化模式(ADR-0006) |