概述
OmniMux 网关统一使用 Base URL:
https://api.omnimux.ai(OpenAI 兼容客户端通常填 https://api.omnimux.ai/v1)。控制台为 omnimux.ai/dashboard。文中的模型 ID 仅为示例,请以控制台或 GET /v1/models 为准。系统环境检查
在开始安装之前,建议先运行环境检查工具,确保你的系统满足 OpenClaw 的运行要求。下载检查工具
从 GitHub Releases 下载对应平台的检查工具:检查项目
工具会自动检查以下条件:- ✅ Node.js 版本(需要 >= 22.12.0)
- ✅ npm 可用
- ✅ Git 可用
- ✅ 网络连通性(github.com、npmjs.org、omnimux.ai)
前置准备
1. 安装 Node.js
OpenClaw Manager 需要 Node.js 22 或更高版本。 访问 Node.js 官网,下载 Windows 安装包(.msi 文件),双击运行安装程序。 安装完成后,打开 PowerShell 验证:sudo。
2. 安装 Git
OpenClaw 依赖 Git 进行版本管理和插件安装。 访问 Git 官网,下载 Windows 版本安装包,双击运行安装程序,按默认选项完成安装。 安装完成后,打开 PowerShell 验证:3. 获取 OmniMux API Key
- 登录 OmniMux 控制台
- 在控制台中找到 API Keys,点击”创建新Key”按钮,然后复制生成的 Key
- API Key 通常以
sk-开头,请妥善保存
4. 获取通道凭证
- 在 Telegram 中搜索 @BotFather,点击 START BOT 开始对话
-
发送
/newbot,按提示设置 Bot 名称,获得 Bot Token(格式:123456789:ABCdef...) -
获取你的 Telegram User ID:向 @userinfobot 发送
/start,记下返回的数字 ID - 前往 飞书开放平台,创建一个企业自建应用
- 在应用的「凭证与基础信息」页面获取 App ID 和 App Secret
- 在「权限管理」页面,点击 批量导入,粘贴以下 JSON 一键导入所需权限:
- 在「应用能力 > 机器人」页面,开启机器人能力并配置机器人名称
第一步:下载并运行
从 Releases 下载对应平台的可执行文件:
运行前请确保已安装 Node.js 22+。
Windows 用户右键以管理员身份运行。macOS / Linux 用户在终端中使用
sudo 执行:
第二步:创建实例
2.1 — 基本信息
2.2 — 填写凭证并部署
所有通道都需要填写 OmniMux API Key。 填写从 @BotFather 获取的 Bot Token,点击 Deploy。 脚本会自动完成:- 创建 OpenClaw 配置文件
- 写入模型和 API Key 配置
- 配置 Telegram 插件并启用
- 安装并启动网关服务
- 创建 OpenClaw 配置文件
- 写入模型和 API Key 配置
- 配置飞书插件(写入 App ID / App Secret)并启用
- 安装并启动网关服务
2.3 — 连接
填写你的 Telegram User ID(从 @userinfobot 获取的数字 ID),点击 Connect。 脚本会将该 ID 写入配置的allowedUsers,只有该用户可以与 Bot 对话。连接完成后自动跳转到主页。
部署已完成,现在回到飞书开放平台配置事件订阅。
在配置事件订阅前,请确保已完成以下步骤:
- 已完成飞书渠道配置(见第二步部署)
- 网关处于启动状态(可通过
openclaw gateway status检查)
- 选择 使用长连接接收事件(WebSocket 模式)
- 添加事件:
im.message.receive_v1(接收消息)
- 在「版本管理与发布」页面创建版本,提交审核并发布
管理实例
部署完成后,主页会显示所有实例:
每个实例卡片会显示使用的模型和通道,可用操作:
- Start / Stop:启动或停止网关服务
- Delete:删除实例(停止网关并清理所有配置文件)