Debugging Skill 适用范围 - Rust/Tauri 后端问题排查 - React 前端状态与渲染异常 - 数据库/迁移问题 关键规则(Critical Rules) - 先复现,再定位 - 优先缩小范围与影响面 - 记录关键输入与边界条件 系统化流程 1. 复现问题(最小输入) 2. 收集上下文(日志、参数、数据状态) 3. 提出假设并验证 4. 修复后回归验证 常见检查点 - Tauri 命令未注册:检查 与 - 类型不匹配:检查 DTO 与 camelCase - 数据库错误:确认迁移已执行、表名/字段名正确 - React 过度渲染:检查依赖与 / 工具建议 - Rust:使用 记录关键路径 - DB:使用 分析索引 - 前端:用 UI 提示展示关键状态,避免 检查清单 - [ ] 已复现并最小化输入 - [ ] 已验证关键假设 - [ ] 修复后回归验证通过 ---