🚀 一键部署你的私人 AI 助手 OpenClaw,支持多平台多模型配置
| 项目 | 要求 |
|---|---|
| 操作系统 | macOS 12+ / Ubuntu 20.04+ / Debian 11+ / CentOS 8+ |
| Node.js | v22 或更高版本 |
| 内存 | 最低 2GB,推荐 4GB+ |
| 磁盘空间 | 最低 1GB |
如果你更喜欢图形界面,推荐使用 OpenClaw Manager 桌面应用:
👉 下载地址: github.com/miaoxworld/openclaw-manager
curl -fsSL https://raw.githubusercontent.com/miaoxworld/OpenClawInstaller/main/install.sh | bash
安装脚本会自动:
# 1. 克隆仓库
git clone https://github.com/miaoxworld/OpenClawInstaller.git
cd OpenClawInstaller
# 2. 添加执行权限
chmod +x install.sh config-menu.sh
# 3. 运行安装脚本
./install.sh
#如果mac有权限问题,可以手动安装clawbot之后再运行install
npm install -g openclaw
安装完成后脚本会:
如果需要后续管理:
# 手动启动服务
source ~/.openclaw/env && openclaw gateway
# 后台启动服务
openclaw gateway start
# 运行配置菜单进行详细配置
bash ~/.openclaw/config-menu.sh
# 或从 GitHub 下载运行
curl -fsSL https://raw.githubusercontent.com/miaoxworld/OpenClawInstaller/main/config-menu.sh | bash
主流服务商:
多模型网关:
快速推理:
本地部署:
💡 自定义 API 地址: Anthropic Claude 和 OpenAI GPT 都支持自定义 API 地址,可接入 OneAPI/NewAPI/API 代理等服务。配置时先输入自定义地址,再输入 API Key。
⚠️ OpenAI 中转要求: 自定义 OpenAI API 地址必须支持
v1/responses路径(OpenAI Responses API),不仅仅是传统的v1/chat/completions。请确认您的中转服务已支持此接口。
运行配置菜单后选择 [2] AI 模型配置,可选择多种 AI 提供商:
💡 支持 OneAPI/NewAPI 等第三方代理服务,只需填入对应的 API 地址和 Key
⚠️ 中转服务要求: 如使用自定义 API 地址,中转服务必须支持 OpenAI 的 Responses API (
v1/responses路径),而非仅支持传统的 Chat Completions API (v1/chat/completions)。部分老旧或功能不全的中转服务可能不支持此接口,请提前确认。
💡 其他模型: 配置菜单还支持 Google Gemini、OpenRouter、Groq、Mistral AI、Ollama 等,按菜单提示操作即可。
@BotFather/newbot 创建新机器人@userinfobot 获取你的 User ID第一步:创建 Discord 应用和机器人
第二步:邀请机器人到服务器
bot第三步:获取频道 ID
第四步:在配置菜单中配置
在配置菜单中选择 Discord,输入 Bot Token 和 Channel ID
📖 详细文档: 查看 飞书机器人配置指南 获取完整的配置说明和常见问题解答。
💡 无需公网服务器:OpenClaw 使用飞书的 WebSocket 长连接模式接收事件,无需配置 Webhook 地址。
im:message (收发消息)im:message:send_as_bot (发送消息)im:chat:readonly (读取会话信息)im.message.receive_v1(接收消息)💡 无需 Business API:OpenClaw 通过扫码登录你的 WhatsApp 账号,无需申请 Business API。
[3] 消息渠道配置 → [3] WhatsApp⚠️ 注意:WhatsApp 账号只能在一个设备上登录 Web 版,配置后原有的 WhatsApp Web 会被踢下线。
# 启动服务(后台守护进程)
openclaw gateway start
# 停止服务
openclaw gateway stop
# 重启服务
openclaw gateway restart
# 查看服务状态
openclaw gateway status
# 前台运行(用于调试)
openclaw gateway
# 查看日志
openclaw logs
# 实时日志
openclaw logs --follow
# 打开配置文件
openclaw config
# 运行配置向导
openclaw onboard
# 诊断配置问题
openclaw doctor
# 健康检查
openclaw health
# 导出对话历史
openclaw export --format json
# 清理记忆
openclaw memory clear
# 备份数据
openclaw backup
OpenClaw 使用以下配置方式:
~/.openclaw/env - 存储 API Key 和 Base URL~/.openclaw/openclaw.json - OpenClaw 内部配置(自动管理)openclaw config set / openclaw models set 等💡 注意:配置主要通过安装向导或
config-menu.sh完成,无需手动编辑配置文件
~/.openclaw/env 文件内容:
# OpenClaw 环境变量配置
export ANTHROPIC_API_KEY=sk-ant-xxxxx
export ANTHROPIC_BASE_URL=https://your-api-proxy.com # 可选,自定义 API 地址
# 或者 OpenAI
export OPENAI_API_KEY=sk-xxxxx
export OPENAI_BASE_URL=https://your-api-proxy.com/v1 # 可选
当使用自定义 API 地址时,安装脚本会自动在 ~/.openclaw/openclaw.json 中配置自定义 Provider:
{
"models": {
"providers": {
"anthropic-custom": {
"baseUrl": "https://your-api-proxy.com",
"apiKey": "your-api-key",
"models": [
{
"id": "claude-sonnet-4-5-20250929",
"name": "claude-sonnet-4-5-20250929",
"api": "anthropic-messages",
"input": ["text"],
"contextWindow": 200000,
"maxTokens": 8192
}
]
}
}
}
}
~/.openclaw/
├── openclaw.json # OpenClaw 核心配置
├── env # 环境变量 (API Key 等)
├── backups/ # 配置备份
└── logs/ # 日志文件 (由 OpenClaw 管理)
⚠️ 重要警告:OpenClaw 需要完全的计算机权限,请务必注意安全!
禁用危险功能(默认已禁用)
security:
enable_shell_commands: false
enable_file_access: false
启用沙箱模式
security:
sandbox_mode: true
限制允许的用户
channels:
telegram:
allowed_users:
- "only-your-user-id"
# 使用环境变量
export ANTHROPIC_API_KEY="sk-ant-xxx"
export TELEGRAM_BOT_TOKEN="xxx"
# macOS
brew install node@22
brew link --overwrite node@22
# Ubuntu/Debian
curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash -
sudo apt-get install -y nodejs
openclaw doctoropenclaw logs# 使用 npm 更新
npm update -g openclaw
# 或使用配置菜单
./config-menu.sh
# 选择 [7] 高级设置 → [7] 更新 OpenClaw
# 手动备份
cp -r ~/.openclaw ~/openclaw_backup_$(date +%Y%m%d)
# 使用命令备份
openclaw backup
# 停止服务
openclaw gateway stop
# 卸载程序
npm uninstall -g openclaw
# 删除配置(可选)
rm -rf ~/.openclaw
本项目基于 MIT 许可证开源。
Made with ❤️ by miaoxworld
720 followers · starred Jan 2026
29 followers · starred Feb 2026
5 followers · starred Feb 2026
1 followers · starred Feb 2026
🚀 一键部署你的私人 AI 助手 OpenClaw,支持多平台多模型配置
| 项目 | 要求 |
|---|---|
| 操作系统 | macOS 12+ / Ubuntu 20.04+ / Debian 11+ / CentOS 8+ |
| Node.js | v22 或更高版本 |
| 内存 | 最低 2GB,推荐 4GB+ |
| 磁盘空间 | 最低 1GB |
如果你更喜欢图形界面,推荐使用 OpenClaw Manager 桌面应用:
👉 下载地址: github.com/miaoxworld/openclaw-manager
curl -fsSL https://raw.githubusercontent.com/miaoxworld/OpenClawInstaller/main/install.sh | bash
安装脚本会自动:
# 1. 克隆仓库
git clone https://github.com/miaoxworld/OpenClawInstaller.git
cd OpenClawInstaller
# 2. 添加执行权限
chmod +x install.sh config-menu.sh
# 3. 运行安装脚本
./install.sh
#如果mac有权限问题,可以手动安装clawbot之后再运行install
npm install -g openclaw
安装完成后脚本会:
如果需要后续管理:
# 手动启动服务
source ~/.openclaw/env && openclaw gateway
# 后台启动服务
openclaw gateway start
# 运行配置菜单进行详细配置
bash ~/.openclaw/config-menu.sh
# 或从 GitHub 下载运行
curl -fsSL https://raw.githubusercontent.com/miaoxworld/OpenClawInstaller/main/config-menu.sh | bash
主流服务商:
多模型网关:
快速推理:
本地部署:
💡 自定义 API 地址: Anthropic Claude 和 OpenAI GPT 都支持自定义 API 地址,可接入 OneAPI/NewAPI/API 代理等服务。配置时先输入自定义地址,再输入 API Key。
⚠️ OpenAI 中转要求: 自定义 OpenAI API 地址必须支持
v1/responses路径(OpenAI Responses API),不仅仅是传统的v1/chat/completions。请确认您的中转服务已支持此接口。
运行配置菜单后选择 [2] AI 模型配置,可选择多种 AI 提供商:
💡 支持 OneAPI/NewAPI 等第三方代理服务,只需填入对应的 API 地址和 Key
⚠️ 中转服务要求: 如使用自定义 API 地址,中转服务必须支持 OpenAI 的 Responses API (
v1/responses路径),而非仅支持传统的 Chat Completions API (v1/chat/completions)。部分老旧或功能不全的中转服务可能不支持此接口,请提前确认。
💡 其他模型: 配置菜单还支持 Google Gemini、OpenRouter、Groq、Mistral AI、Ollama 等,按菜单提示操作即可。
@BotFather/newbot 创建新机器人@userinfobot 获取你的 User ID第一步:创建 Discord 应用和机器人
第二步:邀请机器人到服务器
bot第三步:获取频道 ID
第四步:在配置菜单中配置
在配置菜单中选择 Discord,输入 Bot Token 和 Channel ID
📖 详细文档: 查看 飞书机器人配置指南 获取完整的配置说明和常见问题解答。
💡 无需公网服务器:OpenClaw 使用飞书的 WebSocket 长连接模式接收事件,无需配置 Webhook 地址。
im:message (收发消息)im:message:send_as_bot (发送消息)im:chat:readonly (读取会话信息)im.message.receive_v1(接收消息)💡 无需 Business API:OpenClaw 通过扫码登录你的 WhatsApp 账号,无需申请 Business API。
[3] 消息渠道配置 → [3] WhatsApp⚠️ 注意:WhatsApp 账号只能在一个设备上登录 Web 版,配置后原有的 WhatsApp Web 会被踢下线。
# 启动服务(后台守护进程)
openclaw gateway start
# 停止服务
openclaw gateway stop
# 重启服务
openclaw gateway restart
# 查看服务状态
openclaw gateway status
# 前台运行(用于调试)
openclaw gateway
# 查看日志
openclaw logs
# 实时日志
openclaw logs --follow
# 打开配置文件
openclaw config
# 运行配置向导
openclaw onboard
# 诊断配置问题
openclaw doctor
# 健康检查
openclaw health
# 导出对话历史
openclaw export --format json
# 清理记忆
openclaw memory clear
# 备份数据
openclaw backup
OpenClaw 使用以下配置方式:
~/.openclaw/env - 存储 API Key 和 Base URL~/.openclaw/openclaw.json - OpenClaw 内部配置(自动管理)openclaw config set / openclaw models set 等💡 注意:配置主要通过安装向导或
config-menu.sh完成,无需手动编辑配置文件
~/.openclaw/env 文件内容:
# OpenClaw 环境变量配置
export ANTHROPIC_API_KEY=sk-ant-xxxxx
export ANTHROPIC_BASE_URL=https://your-api-proxy.com # 可选,自定义 API 地址
# 或者 OpenAI
export OPENAI_API_KEY=sk-xxxxx
export OPENAI_BASE_URL=https://your-api-proxy.com/v1 # 可选
当使用自定义 API 地址时,安装脚本会自动在 ~/.openclaw/openclaw.json 中配置自定义 Provider:
{
"models": {
"providers": {
"anthropic-custom": {
"baseUrl": "https://your-api-proxy.com",
"apiKey": "your-api-key",
"models": [
{
"id": "claude-sonnet-4-5-20250929",
"name": "claude-sonnet-4-5-20250929",
"api": "anthropic-messages",
"input": ["text"],
"contextWindow": 200000,
"maxTokens": 8192
}
]
}
}
}
}
~/.openclaw/
├── openclaw.json # OpenClaw 核心配置
├── env # 环境变量 (API Key 等)
├── backups/ # 配置备份
└── logs/ # 日志文件 (由 OpenClaw 管理)
⚠️ 重要警告:OpenClaw 需要完全的计算机权限,请务必注意安全!
禁用危险功能(默认已禁用)
security:
enable_shell_commands: false
enable_file_access: false
启用沙箱模式
security:
sandbox_mode: true
限制允许的用户
channels:
telegram:
allowed_users:
- "only-your-user-id"
# 使用环境变量
export ANTHROPIC_API_KEY="sk-ant-xxx"
export TELEGRAM_BOT_TOKEN="xxx"
# macOS
brew install node@22
brew link --overwrite node@22
# Ubuntu/Debian
curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash -
sudo apt-get install -y nodejs
openclaw doctoropenclaw logs# 使用 npm 更新
npm update -g openclaw
# 或使用配置菜单
./config-menu.sh
# 选择 [7] 高级设置 → [7] 更新 OpenClaw
# 手动备份
cp -r ~/.openclaw ~/openclaw_backup_$(date +%Y%m%d)
# 使用命令备份
openclaw backup
# 停止服务
openclaw gateway stop
# 卸载程序
npm uninstall -g openclaw
# 删除配置(可选)
rm -rf ~/.openclaw
本项目基于 MIT 许可证开源。
Made with ❤️ by miaoxworld
720 followers · starred Jan 2026
29 followers · starred Feb 2026
5 followers · starred Feb 2026
1 followers · starred Feb 2026