Hanzo9L/incident-response-manager

GitHub: Hanzo9L/incident-response-manager

面向信任与安全团队的事件响应管理演示系统,自动化处理 on-call 分流、合规信号检查、runbook 更新和管理层报告。

Stars: 0 | Forks: 0

# 事件响应经理 - 自动化优先演示 这是一个针对事件响应经理职位的创意应用项目。 它演示了如何自动化处理: - on-call 分流与路由 - 自动分配与工单信息补充 - 合规信号检查(NCMEC / EU DSA 风格的标记) - 基于事件模式的 runbook 更新建议 - 面向领导层仪表板的近实时报告输出 ## 招聘经理请从这里开始 如果您只有 2 分钟时间,请按以下顺序查看: 1. 实时 UI 仪表板(Vercel 项目 URL) 2. `docs/APPLICATION_MESSAGE.md` 3. `docs/INCIDENT_COMMANDER_PACKET.md` 4. `docs/ONCALL_RUNBOOK_AND_SOPS.md` 5. `docs/SECURITY_MODEL.md` 这能快速展示的内容: - 我能够在压力下主导跨职能的升级处理。 - 我能够通过安全的自动化手段减少重复性劳动。 - 我构建的系统具备可审计性、符合政策要求,并已为监管审查做好准备。 ## 本项目存在的原因 目标是展示操作人员的判断力和流程成熟度,而不仅仅是代码。 每一个产出物都直接对应信任与安全(Trust and Safety)升级岗位中的职责: - on-call 项目负责人 - 跨职能升级协调 - 自动化与项目成熟度 - 报告与运营健康度可视化 ## 项目结构 - `src/incident_manager.py` - 核心分流、路由、信息补充、合规检查和指标 - `scripts/run_demo.py` - 演示运行器,用于处理示例事件并生成输出 - `data/incidents.sample.jsonl` - 合成的示例事件流 - `docs/` - runbook、SOP 逻辑、仪表板蓝图和应用叙述 - `outputs/` - 运行演示后生成的产出物 - `ui/` - 用于快速视觉演示的静态仪表板 UI ## 快速开始 1. 运行演示: ``` python scripts/run_demo.py ``` 2. 查看生成的文件: - `outputs/processed_incidents.json` - `outputs/dashboard_metrics.json` - `outputs/runbook_updates.md` 3. 在本地打开 UI 仪表板: ``` python -m http.server 8000 ``` 然后导航至 `http://localhost:8000/ui/`。 ## Vercel 部署 本仓库包含一个 `vercel.json`,用于将流量路由到 `ui/index.html`。 部署步骤: 1. 将此仓库推送到 GitHub 2. 在 Vercel 中导入项目 3. 保持默认设置并部署 UI 会加载: - 可用时加载 `outputs/dashboard_metrics.json` - 否则回退加载 `ui/sample-dashboard-metrics.json` ## 深度审查文档包 本仓库包含专为安全、政策、法和监管审查设计的治理产出物: - `docs/SECURITY_MODEL.md` - `docs/GOVERNANCE_CONTROLS.md` - `docs/MODEL_RISK_REGISTER.md` - `docs/REGULATOR_READY_DECISION_TEMPLATE.md` ## 包含的自动化功能 ### 1) 路由与分流 - 基于严重性提示和风险关键词的优先级评分 - 根据事件类别和紧急程度进行队列路由 - 使用 on-call 值班表和队列所有权进行自动分配 ### 2) 工单信息补充 - 严重性判定依据 - 受影响范围摘要 - 建议的干系人(政策、法务、产品、公关) - 以往相似事件的参考 ### 3) 合规辅助 - NCMEC 风格的信号匹配(可能的 CSAM 相关语言) - EU DSA 风格的信号匹配(系统性滥用/非法内容问题) - 带有置信度和证据的人机协同(human-in-the-loop)建议 ### 4) Runbook 成熟度闭环 - 根据类别和标签检测重复模式 - 自动提出 runbook 的新增或更新建议 - 将建议写入可审计的 Markdown 文件中 ### 5) 仪表板报告 - 传入流量与类别组合 - 响应时间代理指标 - 升级率和合规标记量 - 人员配置与队列压力摘要 ## 备注 - 本项目有意设计得轻量级且独立(仅使用标准库)。 - 它被设计为一个面试/演示产出物,后续可演化为生产工作流。
标签:信任与安全, 多模态安全, 工单路由, 自动化运维, 运维仪表盘, 逆向工具