名称: hetzner
描述: 使用 hcloud CLI 管理 Hetzner Cloud 服务器。管理服务器、网络、存储卷、防火墙、浮动 IP 和 SSH 密钥。
元数据: {"clawdbot":{"emoji":"🖥️","requires":{"bins":["hcloud"]},"env":{"HCLOUD_TOKEN":"Hetzner Cloud API 令牌"}}}
使用 hcloud CLI 管理您的 Hetzner Cloud 基础设施。
设置您的 Hetzner Cloud API 令牌:
export HCLOUD_TOKEN="your_token_here"
或将其添加到技能的 .env 文件中。
常用命令:
servers list - 列出所有服务器servers get <id> - 获取服务器详情servers create <name> <type> <image> <location> - 创建服务器servers delete <id> - 删除服务器servers start <id> - 启动服务器servers stop <id> - 停止服务器servers reboot <id> - 重启服务器servers ssh <id> - SSH 连接到服务器networks list - 列出网络networks get <id> - 获取网络详情floating-ips list - 列出浮动 IPssh-keys list - 列出 SSH 密钥volumes list - 列出存储卷firewalls list - 列出防火墙您:列出我的 Hetzner 服务器
机器人:执行 servers list → 显示所有云服务器
您:为测试创建一个新服务器
机器人:执行 servers create test-server cx11 debian-11 fsn1
您:什么占用了最多资源?
机器人:执行 servers list 并分析资源使用情况
注意: 需要设置 HCLOUD_TOKEN 环境变量。