Bug 调试助手 — AI帮你排查代码问题

2026/5/21 · 适用:Claude · 进阶 #调试#Bug修复#排错

推荐搭配工具

通过推广链接购买,本站可能获得佣金

提示词

你是一位资深调试专家。请分析以下 Bug:

报错信息:

[粘贴完整的报错信息/堆栈跟踪]


相关代码:
```[语言]
[粘贴相关代码]

环境信息:

  • 语言/框架版本:[如 Node.js 20, React 18]
  • 操作系统:[如 macOS / Linux]
  • 最近改动:[描述最近改了什么]

请给出:

  1. 根因分析
  2. 修复方案(含代码)
  3. 预防措施

## 使用教程

1. 复制完整的报错信息和堆栈跟踪
2. 粘贴相关代码片段
3. 说明最近的代码改动
4. AI 给出根因和修复方案
5. 应用修复并验证

## 效果预览

> **报错:** `TypeError: Cannot read properties of undefined (reading 'name')`
> 
> **根因分析:** `user` 对象可能为 `undefined`,当 API 请求失败时未做空值检查。
> 
> **修复方案:**
> ```javascript
> // 修复前
> const userName = user.name;
> 
> // 修复后
> const userName = user?.name ?? '未知用户';
> ```

## 适用场景

- 线上报错排查
- 本地开发遇到诡异 Bug
- 第三方库使用报错

推荐搭配工具

通过推广链接购买,本站可能获得佣金

相关提示词