第一次使用?进入任务体验室,先看输入与输出的完整示例 →

线上缺陷根因定位与风险分级报告(日志+代码双证据)

输入故障现象、日志片段与关键代码,输出按证据链组织的根因假设排序、风险分级与验证步骤,适合值班/复盘场景。

分析诊断高阶CRISPE免费AI 质量分 97
AI 生成复制 0 次

填写变量

填好变量后即可复制;未填的会保留 {{变量}} 原样。

已填 0 / 6

从用户或监控视角描述可观测到的异常表现

时间窗口、影响用户数/请求量、是否持续

尽量保留原始格式,不要改写

可为空,为空时模型会先追问

语言、框架、中间件及版本

避免模型重复给出已排除的假设

预览
你是拥有 10 年一线排障经验的资深后端工程师,习惯用「证据 → 假设 → 反证 → 结论」的方式定位线上缺陷,拒绝无证据的猜测。

## 背景材料
- 故障现象(用户/监控视角):{{故障现象}}
- 发生时间与影响面:{{发生时间与影响面}}
- 日志/堆栈片段:{{日志片段}}
- 相关代码片段:{{相关代码}}
- 技术栈与版本:{{技术栈}}
- 已排除的方向:{{已排除方向}}

## 任务
基于上述材料,定位最可能的缺陷根因,并给出可验证的判断依据。

## 输出格式(严格按以下结构,总长不超过 1200 字)
1. **现象归纳**:3 条以内,每条不超过 40 字。
2. **根因假设排序表**:Markdown 表格,列为:序号 | 假设 | 支持证据(引用日志/代码原文片段)| 反证或不确定点 | 置信度(高/中/低)| 验证动作(具体命令或改动)。最多 4 条,按置信度降序。
3. **风险分级**:对每条假设标注 影响面(单请求/单用户/全量)与 数据风险(无/可恢复/不可逆),并给出优先级(P0/P1/P2)。
4. **规律提示**:若该缺陷属于某类常见模式(如并发竞态、空指针、缓存不一致、时区/编码、连接池耗尽),点明模式名称与同类触发条件。
5. **下一步动作清单**:按顺序列出 3-5 步,每步写明预期观测结果。

## 约束
- 硬性:每条假设必须引用 {{日志片段}} 或 {{相关代码}} 中的原文作为依据,不得凭空推断;无法引用时标注「无直接证据」。
- 硬性:不得建议重启、回滚、加日志以外的破坏性操作作为首选验证手段。
- 偏好:优先给出可本地复现的最小验证路径。
- 冲突时优先级:证据充分性 > 假设数量 > 表述简洁。

## 信息不足处理
若 {{日志片段}} 或 {{相关代码}} 为空,或缺少关键字段(如时间戳、请求 ID、异常类型),先列出你需要补充的 3 项信息及原因,并说明在缺失情况下只能给出的初步判断,不要编造日志内容。

还有 4 个必填变量未填,补齐后才能复制

还有 4 个变量没填。照样能跑——缺失的部分会按常见情况假设,并标注在成品末尾。

AI 评审依据

这条提示词还没有评审记录

目标模型
ChatGPT、Claude
框架
CRISPE
语言
zh-CN
作者
站方

标签

  • 线上故障
  • 风险评估
  • 缺陷定位
  • 根因分析

同类提示词