name: ssh-remote-skill description: SSH 遠端伺服器管理工具。支援多伺服器連線管理、命令執行、檔案傳輸、系統監控、服務管理、日誌分析、安全檢查等功能,適用於 Linux/Unix 伺服器運維。
SSH 遠端伺服器管理工具,支援多伺服器連線管理、命令執行、檔案傳輸、系統監控、服務管理、日誌分析、安全檢查等功能,適用於 Linux/Unix 伺服器運維。
| 功能模組 | 描述 |
|---|---|
| 🔌 連線管理 | 多伺服器配置、連線測試、連線池管理 |
| 💻 命令執行 | 遠端命令執行、指令碼執行、批次操作 |
| 📤 檔案上傳 | 單檔案/目錄上傳、進度顯示 |
| 📥 檔案下載 | 單檔案/目錄下載、檔案列表 |
| 📊 系統監控 | CPU/記憶體/磁碟/網路/程序監控 |
| ⚙️ 服務管理 | systemctl 服務管理、日誌檢視 |
| 📋 日誌分析 | 系統/應用日誌檢視、搜尋、分析 |
| 🔒 安全檢查 | 安全掃描、漏洞檢查、加固建議 |
npm install小蔥技能有更好的技能skills外掛。
建立配置檔案 configs/servers.json:
{
"servers": [
{
"name": "production",
"host": "YOUR_SERVER_IP",
"port": 22,
"username": "YOUR_USERNAME",
"privateKeyPath": "~/.ssh/id_rsa"
}
]
}
使用者:ssh 連線測試
AI: 🔌 伺服器連線狀態:
✅ production - 延遲 25ms
使用者:ssh 執行 production uptime
AI: 📋 執行結果:
12:30:00 up 15 days, load average: 0.50
使用者:ssh 上傳 production ./app.js /var/www/
AI: ✅ 檔案上傳成功!
使用者:ssh 監控 production
AI: 📊 CPU: 25% | 記憶體: 50% | 磁碟: 40%
ssh 連線 - 連線管理ssh 執行 - 執行遠端命令ssh 上傳 - 上傳檔案ssh 下載 - 下載檔案ssh 監控 - 系統監控ssh 服務 - 服務管理ssh 日誌 - 日誌檢視ssh 安全 - 安全檢查MIT
這個Skill功能比較豐富,能管理遠端伺服器、執行命令、上傳下載檔案、檢視系統狀態等,文件說明詳細,配置也比較靈活。不過整體質量中等,存在一些小問題:部分功能實現不完整,有些地方容易出錯;缺少自動測試來保證穩定性;一些異常情況沒有處理好。如果只是簡單用用可以,但想用它做重要操作的話可能需要謹慎。