SuperAPI AI 工具集

incident-response

编程与开发

查看项目

更新于 10-15 22:13

技能介绍

用途:用于生产服务宕机、错误率飙升、性能下降、告警触发、用户报告系统性问题、部署失败排查以及事后复盘等场景。不适用于监控告警配置、常规部署、Docker 或基础设施问题、功能开发。

主要能力:按 SEV1-SEV4 分类并给出响应时间与更新频率;提供 5 分钟分诊流程(确认分类、评估范围、识别近期变更、初步沟通、开始调查或缓解);定义事故指挥官职责与沟通模板;给出 FastAPI 应用、PostgreSQL、Redis、网络与基础设施的诊断命令;列出即时缓解措施(回滚、重启、终止查询、清理缓存等)与长期修复方向;提供内部与外部沟通协议及状态页模板;提供无责事后复盘框架与 Five Whys 根因分析法。

使用方式:运行脚本如 ./skills/incident-response/scripts/health-check-all-services.sh --output-dir ./incident-triage/、./skills/incident-response/scripts/fetch-logs.sh --service backend --since "15 minutes ago" --output-dir ./incident-logs/,以及 python skills/incident-response/scripts/generate-incident-report.py --title "..." --severity SEV2 --output-dir ./post-mortems/。运行手册写入 docs/runbooks/<service>-runbook.md,复盘写入 postmortem-YYYY-MM-DD.md。

限制:资料未提供具体平台、收费、价格或效果信息;命令示例依赖 Docker 与本地服务命名,实际环境需自行调整。