一個 AI 驅動的 SQL 專家,用於解釋執行計畫、優化查詢並將自然語言轉換為資料庫指令。
從來源直接安裝技能的最快方式。
npx clawhub@latest install sql-explain-kay
將技能資料夾複製到以下位置之一
~/.openclaw/skills/ <project>/skills/ 優先級:工作區 > 本地 > 內建
將此提示詞複製到 OpenClaw 即可自動安裝。
請幫我使用 Clawhub 安裝 sql-explain-kay。如果尚未安裝 Clawhub,請先安裝(npm i -g clawhub)。
取得包含原生技能檔案的ZIP壓縮檔。
SQL Query Explain 是一項全面的 AI 編碼代理技能,旨在彌補複雜資料庫查詢與開發人員效率之間的鴻溝。作為 Openclaw Skills 生態系統的核心部分,它充當虛擬 SQL 專家,為 PostgreSQL、MySQL 和 SQLite 提供關於查詢執行計畫的深度洞察。無論您是在排查緩慢的效能問題,還是需要根據自然語言描述生成標準 SQL,此技能都能簡化資料庫開發生命週期。
透過利用 sqlparse 等本地解析庫,該技能在提供高度技術性與可操作性回饋的同時,確保了資料隱私。它不僅限於簡單的格式化,還能識別全表掃描與巢狀迴圈等昂貴操作,幫助開發人員在支援 Openclaw Skills 的工作流程中有效地實施基於索引的優化。
要將此技能整合到您的環境中,請確保已安裝 Python 與必要的解析庫。
# 安裝所需的相依套件
pip install sqlparse
# 若使用 sqlean 模組進行擴充分析
pip install sqlean
安裝完成後,將 SQL Query Explain 觸發關鍵字新增至您的代理設定中,以啟用該技能功能。
該技能處理 SQL 字串並返回按執行指標與優化規則分類的結構化報告。以下是報告中使用的元資料分類:
| 屬性 | 描述 |
|---|---|
| Total Cost | 根據資料庫引擎計畫所計算出的估計執行開銷。 |
| Scan Type | 識別 Seq Scan、Index Scan、Index Only Scan 或 Full Table Scan。 |
| Row Estimation | 查詢所處理的估計列數與實際列數。 |
| Performance Issues | 已識別的瓶頸列表,例如昂貴的連線或缺失的索引。 |
| Optimization Tips | 提升查詢效能與資源效率的可操作步驟。 |
加載中







































