systematic-debugging 是做什麼的?
來自 DanhDue/ai-agent-tools 的 AI 代理技能「systematic-debugging」
概述
此技能提供一套結構化的除錯方法,讓 AI 代理能夠系統性地診斷並解決軟體問題。它強調問題重現、根因分析、解決方案設計與驗證,以提升除錯效率與可靠性。
使用方式
當遇到錯誤或異常行為時,代理應遵循以下步驟:
- 重現問題:收集錯誤訊息、日誌與環境資訊,確保問題可穩定重現。
- 分析根因:檢查相關程式碼、設定與依賴,定位問題根源。
- 設計解決方案:提出修復或替代方案,並評估影響範圍。
- 實施與驗證:套用修復並執行測試,確認問題已解決且無副作用。
支援平台
- Claude Code
- Cursor
- Codex
- 其他相容的 AI 代理工具
注意事項
- 確保環境變數與路徑設定正確。
- 記錄每一步的操作與結果,以便回溯。
- 優先使用版本控制(如 Git)進行程式碼變更。