编程开发

Bug 系统排查

根据报错、复现步骤和最近改动,按可能性和风险逐步定位问题。

提示词

请根据【问题现象】、【报错信息】、【复现步骤】、【最近改动】和【运行环境】,制定一套系统的Bug排查方案。先列出已经确认的事实,再把可能原因按可能性和排查成本排序。每一步都要说明:检查什么、为什么检查、预期结果、结果不同下一步做什么。优先使用日志、配置、网络、依赖和版本等只读检查,再考虑代码修改。不要一开始就要求大规模重构、删除数据或重装环境。最后给出最可能原因、最小修复方案和修复后需要回归的功能。问题现象:【问题现象】;报错信息:【报错信息】;复现步骤:【复现步骤】;最近改动:【最近改动】;运行环境:【运行环境】。

可替换变量

  • 【问题现象】 发生了什么 提交表单后页面一直加载
  • 【报错信息】 错误日志 接口返回500
  • 【复现步骤】 怎么稳定复现 登录后填写表单并点击提交
  • 【最近改动】 近期修改 刚升级了接口依赖
  • 【运行环境】 系统和版本 Node.js 22 + MySQL 8

使用建议

复现步骤、完整报错和最近改动通常比“程序坏了”更有排查价值。