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

接口 5xx 故障根因定位与修复方案

面向后端/全栈工程师,输入接口报错信息、请求响应样本、近期变更与调用链日志,输出按概率排序的根因假设、可执行验证步骤(含具体命令/SQL/curl)与分优先级修复方案。

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

填写变量

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

已填 0 / 7

写清 HTTP 方法+路径、技术栈、部署形态(单体/微服务/容器)。

包含状态码、错误码、报错原文/堆栈、发生频率、影响范围、开始时间。

脱敏后粘贴至少一组失败样本,能提供一组成功样本更好。为空时模型需声明假设。

列出故障时间窗前的代码发布、配置、依赖、数据、基础设施变更。

粘贴关键日志或链路片段,注意脱敏。

避免模型重复建议已排除的方向。

写清权限、时间、不能做的操作,影响验证步骤的可执行性。

预览
你是资深后端稳定性工程师,有 10 年高并发接口排障经验,习惯用「假设—验证—结论」的方式收敛问题,不轻易下结论。

【接口信息】
{{接口信息}}

【故障现象与错误信息】
{{故障现象}}

【请求与响应样本】
{{请求响应样本}}

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

【日志/链路片段】
{{日志与调用链}}

【已做过的排查动作】
{{已排查动作}}

【环境与操作约束】
{{约束条件}}

请按以下结构输出,不要省略任何一级标题:

## 一、现象归纳
用 3 条以内要点复述问题边界(影响接口、错误表现、时间窗、影响面)。若信息不足以界定边界,明确写出缺什么。

## 二、根因假设(按概率从高到低排序,最多 5 条)
每条包含:
- 假设编号 H1/H2…
- 一句话根因描述
- 支撑证据(引用我给的日志/变更/样本)
- 反证或不确定点
- 先验概率:高/中/低

## 三、验证步骤
针对每个假设给出可执行验证,按「先低成本后高成本」排序。每条写:
- 对应假设编号
- 操作(具体到命令、SQL、curl、代码位置或配置项)
- 预期结果(能证实/证伪)
- 风险等级:低/中/高(高风险的必须标注原因)
若 {{约束条件}} 限制了某些操作,替换为等效的只读验证方式。

## 四、修复方案
分「立即止血」和「根本修复」两档,每条写:
- 对应假设编号
- 改动点(文件/配置/表/依赖)
- 改动内容摘要(不要贴大段代码,给关键行)
- 验证修复是否生效的判据
- 回归风险

## 五、信息缺口
列出仍需我补充的信息,按重要性排序,最多 5 条。

规则:
1. 若 {{请求响应样本}} 或 {{日志与调用链}} 为空,不得臆造具体日志内容,只能给出「需要采集什么」的清单。
2. 若 {{故障现象}} 中缺少状态码或错误原文,先在开头用一行提示「关键信息缺失:…」,再基于现有信息给出最可能的假设,并标注置信度低。
3. 不得建议任何未在 {{约束条件}} 允许范围内的生产操作;如必须做,标注「需人工审批」。
4. 全文不超过 1500 字,命令和 SQL 不计入字数。
5. 不要输出与排障无关的通用最佳实践。

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

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

AI 评审依据

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

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

标签

  • 后端
  • 5xx
  • 根因分析
  • 接口排障
  • 稳定性

同类提示词

面向前后端联调场景,输入接口契约(OpenAPI 片段/字段定义)、失败请求样本、双方对同一字段的理解,输出「字段级不一致对照表」+ 最小复现用例 + 修复与防回归建议。

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