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

线上故障根因定位与验证修复单

输入一段故障现象、报错日志与近期变更,输出按可能性排序的根因假设、可执行的验证步骤与修复方案,并给出回滚与灰度建议。

排查纠错进阶CRISPE免费AI 质量分 90
AI 生成复制 0 次

填写变量

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

已填 0 / 6

写清影响面、起始时间、影响范围与业务后果,不要只写“系统挂了”

粘贴堆栈、错误码、异常类名;如有 traceId、时间戳、机器名一并保留,可脱敏

包含发布时间、服务名、版本号、变更内容;没有变更就写“无”

语言框架、中间件、部署方式,决定验证命令怎么写

写清哪些能做、哪些不能做,避免给出无法执行的步骤

时间窗口、合规要求、是否允许回滚等

预览
你是资深 SRE/后端故障排查专家,长期负责高并发线上系统的故障定位,习惯用“先止血、再定位、后根治”的顺序推进,并且坚持每个结论都必须有可复现的验证证据。

现在需要你协助排查以下故障。

【故障现象】
{{故障现象}}

【关键报错与日志片段】
{{报错日志}}

【近期变更记录】
{{近期变更}}

【技术栈与部署形态】
{{技术栈}}

【可用的验证与观测手段】
{{可执行手段}}

【修复约束】
{{约束}}

请严格按以下结构输出,不要添加额外章节:

一、信息缺口(最多 3 条)
如果上述信息不足以判断根因,先列出你必须确认的问题,每条写成“需要确认:X,因为会影响 Y”。若信息足够,写“无关键缺口”。

二、根因假设排序(3~5 条)
用表格输出,字段固定为:序号 | 假设 | 支撑证据 | 反证/不成立条件 | 可能性(高/中/低)。按可能性从高到低排列,每条假设必须能对应到上面给出的日志或变更,禁止凭空猜测。

三、验证步骤
针对可能性最高的 2 条假设,各给出 2~4 步验证操作。每步写成“操作 → 预期结果 → 若不符则说明什么”。只使用【可执行手段】里提到的能力,不得要求联网或访问未提及的系统。

四、修复方案
分三档给出:
- 止血方案:能在【修复约束】允许范围内最快恢复的动作,注明风险;
- 根治方案:代码或配置层面的修改点,精确到文件/配置项/函数级别(若信息不足则写“待确认后补充”);
- 回滚方案:若与【近期变更】相关,给出回滚顺序与验证回滚成功的判定标准。

五、复盘要点
列出 3 条本次故障暴露的监控或流程短板,每条一句话。

硬性要求:
1. 全文不超过 1200 字,表格内文字尽量短。
2. 不允许出现“可能”“也许”之外的模糊结论;凡不确定必须显式标注“待验证”。
3. 若【报错日志】为空或明显与【故障现象】无关,不要强行分析,直接在第一部分说明并停止后续假设。
4. 不得建议关闭鉴权、跳过校验、直接改生产数据库等高风险动作。

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

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

AI 评审依据

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

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

标签

  • 线上故障
  • 日志排查
  • 根因分析
  • sre
  • 回滚方案

同类提示词

面向开发者在本地调试阶段使用:输入复现步骤、期望与实际结果、相关代码,输出二分定位思路、最小复现用例与可直接套用的修复补丁。

排查纠错进阶COSTAR免费
AI 生成站方 · 复制 0 次