用於 SQL 生成的 Openclaw Skills 可將自然語言轉化為綱要感知 SQL、優化建議和面向專業團隊的遷移指令碼。
從來源直接安裝技能的最快方式。
npx clawhub@latest install sql-gen
將技能資料夾複製到以下位置之一
~/.openclaw/skills/ <project>/skills/ 優先級:工作區 > 本地 > 內建
將此提示詞複製到 OpenClaw 即可自動安裝。
請幫我使用 Clawhub 安裝 sql-gen。如果尚未安裝 Clawhub,請先安裝(npm i -g clawhub)。
取得包含原生技能檔案的ZIP壓縮檔。
用於 SQL 生成的 Openclaw Skills 提供了適合團隊、專業級的自然語言轉 SQL 工作流,支援綱要感知、多表 JOIN 生成、效能調優建議、遷移指令碼建立以及版本感知回歸支援。
它專為開發人員、資料工程師、DBA 和自動化管道設計,這些角色和場景需要在真實資料庫綱要中獲得準確的 SQL 輸出,而不僅僅是通用的查詢範本。Openclaw Skills 有助於減少手動撰寫查詢、提高一致性並加速資料庫工作,同時支援結構化輸出和錯誤處理。
python --version
需要 Python 3.8+。
pip install psycopg2
pip install pymysql
pip install pyodbc
pip install sqlparse
透過環境變數或設定檔安全地設定資料庫憑證。請勿在原始碼檔案中硬編碼敏感資訊。
在支援 SKILL.md 工作流的 AI 智能體平台中使用該技能,例如 Claude Code、Cursor、Codex 或 Gemini CLI。
在應用程式或智能體流中初始化綱要感知生成:
from sql_gen_tool import ProFeatures
pro = ProFeatures(db_url="database:\/\/user:pass@localhost\/mydb")
pro.connect_schema()
pro.configure(
schema_refresh="on-demand",
include_views=True,
include_indexes=True,
dialect="database"
)
對於團隊工作流,準備提示詞清單檔案和輸出目錄以進行批次生成。
驗證資料庫中介資料存取權限,特別是適用時的綱要類別讀取(例如 information_schema 或 pg_catalog)。
該技能圍繞資料庫中介資料、生成請求、SQL 輸出和操作稽核產出物來組織資料。
| 資料區域 | 用途 | 範例 |
|---|---|---|
| 綱要中介資料 | 為生成提供真實的資料庫上下文 | 表、欄、型態、檢視表、索引、外鍵 |
| 提示詞輸入 | 擷取自然語言 SQL 請求 | 內容、模式、樣式 |
| 生成的 SQL | 儲存產生的查詢或指令碼 | SELECT 語句、JOIN 查詢、遷移檔案 |
| 建議輸出 | 返回優化指引 | 索引建議、重寫提示、EXPLAIN 註釋 |
| 版本控制產出物 | 追蹤跨批次和發行版本的變更 | 基準快照、差異、回歸結果 |
| 錯誤中介資料 | 支援疑難排解和重試 | 狀態、錯誤、執行說明 |
輸入參數:
輸出結構通常為 JSON 格式,帶有成功標記、結果負載、中介資料和錯誤欄位。批次工作流還依賴於提示詞檔案(如 YAML),產生的檔案通常使用可預測的命名規範寫入輸出目錄中。
加載中
用於播客分章節的 Openclaw Skills,可將逐字稿大規模轉化為結構化的章節、精彩亮點、筆記、字幕和支援 API 的輸出。

documentation-and-adrs 是一個 Openclaw Skills 自動化技能,能以更少的人工組織、驗證和輸出文件及 ADR 相關內容。

Solo Build Free 是一個 Openclaw Skills 執行引擎,透過 TDD、提交和進度追蹤自動化執行計劃驅動的開發任務。








































