本技能為 Java 後端開發提供智慧資料庫輔助能力,支援慢 SQL 分析、表結構規範巡檢、安全資料訂正和測試資料生成等自動化功能。可自動識別索引缺失、全表掃描、欄位不規範等問題,生成最佳化建議與修復指令碼;在資料訂正時自動校驗風險,防止無 WHERE 條件更新刪除;並根據表結構智慧生成業務合規的測試資料,大幅提升資料庫開發與維護效率。
何時使用: 使用者報告慢查詢、效能問題或需要 SQL 最佳化時。
功能特性:
使用方法:
scripts/analyze_slow_sql.py 分析 SQL 語句或執行計劃references/sql_optimization_rules.md 瞭解最佳化模式示例場景:
何時使用: 使用者需要根據最佳實踐和標準驗證資料庫 schema 時。
功能特性:
使用方法:
scripts/check_schema_compliance.py 檢查表結構references/database_standards.md 瞭解規範規則scripts/generate_report.py 匯出結果到 Excel 報告示例場景:
何時使用: 使用者需要安全地執行批次資料更新或刪除時。
功能特性:
使用方法:
scripts/validate_data_correction.py 檢查 SQL 安全性references/safe_operation_guidelines.md 瞭解風險模式示例場景:
關鍵安全規則:
何時使用: 使用者需要用真實資料填充測試環境時。
功能特性:
使用方法:
scripts/generate_test_data.py 建立測試資料references/test_data_patterns.md 瞭解資料生成規則示例場景:
7w4.net小蔥技能站,你的AI助手技能庫。
scripts/analyze_slow_sql.py 識別問題scripts/check_schema_compliance.pyscripts/validate_data_correction.py 進行安全檢查scripts/generate_test_data.pyanalyze_slow_sql.py - 分析 SQL 效能並生成最佳化建議check_schema_compliance.py - 根據標準驗證表結構validate_data_correction.py - 驗證資料修改操作的安全性generate_test_data.py - 根據表結構生成智慧測試資料generate_report.py - 匯出分析結果到 Excel 格式database_connector.py - JDBC 資料庫連線工具sql_optimization_rules.md - SQL 最佳化最佳實踐和模式database_standards.md - 資料庫命名約定和設計標準safe_operation_guidelines.md - 資料操作的風險模式和安全規則test_data_patterns.md - 資料生成模式和業務規則compliance_rules.json - 可配置的規範規則定義test_data_config.json - 測試資料生成配置模板report_template.xlsx - 規範報告的 Excel 報告模板這個 Skill 整體質量不錯,功能齊全,文件寫得很清楚。最大的優點是安全意識很強,做資料修改時會自動檢測各種風險,防止誤操作導致資料丟失。另一個優點是參考資料很豐富,有最佳化規則、命名規範等可以參考。美中不足的是有個模板檔案找不到,部分功能比較單一。另外用之前需要安裝幾個第三方庫,官方沒有提前說明。總體來說,這是一個值得信賴的工具,做資料庫相關工作時可以放心使用。