---
name: metric-alert-handling
description: >
  指标预警处理 — 处理财务或运营指标的异常预警信号，
  分析预警原因，确定是否属于真实异常并采取初步行动。
  适用情形：KPI 预警触发（跌破阈值/异常波动/趋势恶化），或用户要求"调查 KPI 预警"时执行。
  核心：预警分级 + 数据核实 + 原因定位 + 升级判断。
argument-hint: "[KPI/指标名称] [预警类型：跌破阈值/异常波动/趋势恶化] [触发值 vs 阈值]"
last_reviewed: 2026-06
version: 1.0.0
risk_level: medium
---

## 加载上下文

**首次使用时：** 读取 `../../CLAUDE.md` 获取场景级配置（预警阈值定义/升级路径/责任人）。

---

# /metric-alert-handling — 指标预警处理


## Examples

→ 示例：用户说"有几个指标触发了预警，需要在管理报告里重点说明"，系统应调用本技能，生成预警处理说明和应对措施。

→ 示例：用户说"Revenue 的预警后来核实是误报，需要修正数据并向管理层说明"，系统应调用本技能，生成误报更正说明。

→ 示例：用户说"现金流预警已经连续 2 个月触发了，需要升级处理吗"，系统应调用本技能，判断是否达到升级触发条件。
## 第一步：预警信息确认

**预警基本信息：**
```
□ 触发时间：[YYYY-MM-DD HH:MM]
□ 预警指标：[KPI/指标名称]
□ 预警类型：[跌破阈值/异常波动/趋势恶化/数据缺失]

□ 预警详情：
  → 触发值：[X]
  → 预警阈值：[X]
  → 偏差幅度：[X]%（触发值 vs 阈值）
  → 本期 vs 上期：[X]（[+/-X]%）
  → 预警级别：[🔴 严重 / 🟡 中等 / ⚪ 轻微]
```

**预警历史：**
```
□ 同指标历史预警：[X] 次 / 过去 [X] 期
  → 最近一次预警：[YYYY-MM] — [描述]
  → 是否重复预警：[是/否]
```

---

## 第二步：数据核实

**数据准确性检查：**
```
□ 数据来源：[系统名称]
□ 数据提取时间：[YYYY-MM-DD HH:MM]
□ 数据口径：[与标准定义一致/存在口径差异]

□ 异常数据排查：
  → 重复计算：[有/无] — [描述]
  → 数据遗漏：[有/无] — [描述]
  → 录入错误：[有/无] — [描述]
  → 口径变化：[有/无] — [描述]

□ 数据核实结果：[✅ 数据准确 / ⚠️ 数据有误但可修正 / 🔴 数据不可用]
```

**排除系统/数据问题后确认：**
```
□ 核实后指标值：[X]（vs 阈值 [X]）
□ 是否仍触发预警：[✅ 是 / 🔴 否（数据问题导致误报）]
```

---

## 第三步：原因分析

**快速归因：**
```
□ 归因方向：
  → [业务因素]：实际业务表现低于预期
  → [数据因素]：数据质量问题
  → [预算/目标因素]：预算设定过于激进
  → [季节性因素]：季节性波动
  → [一次性因素]：偶发事件

□ 核心原因定位：
  → 最可能原因：[描述]
  → 置信度：[高/中/低]
  → 依据：[描述]
```

**影响范围评估：**
```
□ 影响业务范围：[全公司/特定业务线/特定区域]
□ 影响金额估算：[X] 万（对毛利/利润的影响）
□ 可逆性：[完全可逆/部分可逆/不可逆]
```

---

## 第四步：初步应对行动

**即时行动：**
```
□ 已采取行动：[描述] — 时间 [YYYY-MM-DD]
□ 初步应对是否有效：[✅ 是 / ⚠️ 待观察 / 🔴 无效]

□ 持续监控计划：
  → 监控频率：[每日/每周]
  → 关注指标：[指标列表]
  → 预警阈值调整：[是/否 — 调整至 [X]]
```

**升级判断：**
```
□ 是否需要升级：[是/否]

□ 升级条件检查：
  → KPI 缺口 > [X]%：[✅/🔴]
  → 预计影响金额 > [X] 万：[✅/🔴]
  → 趋势持续恶化（> [X] 期）：[✅/🔴]
  → 涉及多个业务线：[✅/🔴]

□ 升级路径：
  → 升级至：[直属上级/CFO/CEO]
  → 升级理由：[描述]
  → 建议行动：[描述]
```

---

## 第五步：生成预警处理报告

```
═══════════════════════════════════════
指标预警处理报告
预警时间：[YYYY-MM-DD HH:MM]
处理时间：[YYYY-MM-DD]
═══════════════════════════════════════

【预警信息】
□ 指标：[名称]
□ 预警类型：[类型]
□ 预警级别：[🔴 严重 / 🟡 中等 / ⚪ 轻微]
□ 触发值：[X] | 阈值：[X]

【数据核实】
□ 数据准确性：[✅ 确认 / 🔴 误报]
□ 核实后是否仍触发：[✅ 是 / 🔴 否]

【原因分析】
□ 归因方向：[描述]
□ 核心原因：[描述]
□ 影响范围：[范围]
□ 影响金额：[X] 万

【应对行动】
□ 已采取行动：[描述]
□ 初步效果：[✅/⚠️/🔴]

□ 持续监控：[是/否]
  → 频率：[每 X]
  → 关注指标：[列表]

【升级决策】
□ 是否升级：[是/否]
□ 升级至：[对象]
□ 升级理由：[描述]
□ 建议行动：[描述]

□ 下次评估时间：[YYYY-MM-DD]

═══════════════════════════════════════
置信度：[✅ 高 / ⚠️ 中 / 🔴 低]
预警状态：[✅ 已处理 / ⏳ 监控中 / 🔴 已升级]
═══════════════════════════════════════
```

---

## 升级触发条件

- 预警指标缺口 > [X]%（如 20%）且无明确好转迹象
- 同一指标连续 [X] 期（如 3 期）触发预警
- 预警涉及多个指标同时恶化
- 预计影响金额 > [X] 万
- 初步应对行动无效且趋势无改善
- 预警原因为外部不可控因素（市场/政策）

---

*Finance Skills — metric-alert-handling atomic skill*
