## 前言
OpenClaw 係一款強大既 AI 助手框架,支援多種 AI 模型,可以通過插件擴展功能。以下係喺 Ubuntu 上既完整安裝過程。
## 系統需求
– Ubuntu 20.04 或更新版本
– Node.js 18+
– 4GB RAM(推薦 8GB+)
– 20GB 磁碟空間
## 安裝 Node.js
“`bash
# 使用 NodeSource 安裝 Node.js 24
curl -fsSL https://deb.nodesource.com/setup_24.x | sudo -E bash –
sudo apt install -y nodejs
# 確認版本
node -v
npm -v
“`
## 安裝 OpenClaw
“`bash
# 使用 npm 全域安裝
npm install -g openclaw
# 或者使用 npx 運行
npx openclaw@latest
“`
## 初始化設定
“`bash
# 初始化 OpenClaw
openclaw init
# 啟動 Gateway
openclaw gateway start
“`
## 設定 AI 模型
OpenClaw 支援多種模型:
– MiniMax
– OpenAI GPT
– Claude
– Gemini
編輯配置文件:
“`bash
nano ~/.openclaw/config.yaml
“`
## 常用指令
“`bash
openclaw gateway status # 查看狀態
openclaw gateway stop # 停止
openclaw gateway restart # 重啟
openclaw –version # 版本
“`
## Telegram 整合
1. 創建 Telegram Bot(通過 BotFather)
2. 獲取 API Token
3. 配置 webhook 或 long polling
## 安全建議
| 建議 | 原因 |
|——|——|
| 使用防火牆 | 限制未授權訪問 |
| 啟用 Fail2Ban | 防止暴力攻擊 |
| 定期更新 | 修補安全漏洞 |
| HTTPS | 加密通訊 |
## 疑難排解
| 問題 | 解決 |
|——|——|
| 安裝失敗 | 檢查 Node.js 版本 |
| 無法啟動 | 查看日誌 `openclaw logs` |
| 模型連接失敗 | 檢查 API Key |
## 總結
OpenClaw 係部署私人 AI 助手既首選方案,支援豐富既插件系統,可以根據需要擴展功能。