一款全面的 AI 代理診斷工具包,用於分析堆疊追蹤、建議策略性中斷點並視覺化執行呼叫圖。
從來源直接安裝技能的最快方式。
npx clawhub@latest install oc-debugging
將技能資料夾複製到以下位置之一
~/.openclaw/skills/ <project>/skills/ 優先級:工作區 > 本地 > 內建
將此提示詞複製到 OpenClaw 即可自動安裝。
請幫我使用 Clawhub 安裝 oc-debugging。如果尚未安裝 Clawhub,請先安裝(npm i -g clawhub)。
取得包含原生技能檔案的ZIP壓縮檔。
除錯助手是 Openclaw Skills 生態系統內的一個專業工具,旨在加速故障排除生命週期。它使開發人員和 AI 代理能夠解析複雜的錯誤日誌,識別根本原因,並理解用 Python 和 C/C++ 編寫的應用程式的執行流程。透過自動化診斷工作中繁瑣的部分,該技能可實現更高效的程式碼修正和系統穩定性。
該技能不僅能讀取日誌,還提供關於中斷點放置位置的優先建議並生成詳細的呼叫圖。無論您是在處理資料庫連接問題還是複雜的邏輯錯誤,除錯助手都能透過其整合分析腳本提供結構化的解決方案。
要在 Openclaw Skills 中開始使用此診斷工具,請導航到技能目錄並使用基於 Python 的 CLI:
# 分析特定的錯誤日誌檔案
python3 scripts/main.py analyze-error --file error.log
# 取得原始碼檔案的中斷點建議
python3 scripts/main.py suggest-breakpoints --file src/main.py
# 追蹤函式執行以構建呼叫圖
python3 scripts/main.py trace --file src/app.py --function handle_request
該技能利用結構化的配置和腳本佈局來管理除錯任務:
| 組件 | 描述 |
|---|---|
scripts/main.py |
所有除錯指令的中心 CLI 入口點。 |
scripts/error_analyzer.py |
處理錯誤模式和回溯的解析與分類。 |
scripts/tracer.py |
負責生成呼叫圖和執行流程。 |
.debugging.json |
用於忽略特定警告或高亮關鍵錯誤的本機設定檔。 |
加載中
一個專門的基礎設施庫,提供 C 語言智能、AST 解析和安全審計,為先進的 Openclaw Skills 提供支持。








































