Step 1: 问题收集

  1. 记录 Bug 报告来源(用户/内部/监控)
  2. 收集错误信息:截图、日志、复现步骤
  3. 评估影响范围和优先级

Step 2: 复现问题

  1. 在本地环境复现
  2. 确认影响的用户群体
  3. 记录复现步骤

Step 3: 定位原因

  1. 查看相关代码
  2. 检查最近的改动
  3. 添加调试日志

Step 4: 修复

  1. 编写修复代码
  2. 添加测试用例
  3. 本地验证

Step 5: 代码审查

  1. 提交 PR
  2. 请求 Code Review
  3. 处理反馈

Step 6: 部署

  1. 合并到主分支
  2. 部署到 staging
  3. 验证修复
  4. 部署到 production

Step 7: 后续

  1. 通知报告者
  2. 更新文档
  3. 复盘是否需要添加监控