搜索中...
🔍

未找到相关结果

Akemi

OpenClaw全面指南:部署、配置与多平台接入

2026/03/12

引言:为什么选择OpenClaw?

OpenClaw是一个开源的AI助手平台,它将大型语言模型(LLM)的强大能力带到了你的日常通讯工具中。与传统的ChatGPT或Claude网页界面不同,OpenClaw可以直接集成到QQ、飞书、Telegram、Discord、Signal等主流通讯平台,让你在熟悉的聊天环境中享受AI助手的便利。

  • 支持全渠道接入,比如可以在手机上使用qq问的问题,在电脑上使用纸飞机继续问;上下文自动同步
  • 消息智能路由,配置特定类型的消息走特定渠道
  • 将记忆存储为md文件,支持语义检索,能关联之前提到的信息;并且是完全本地存储
  • 主动推送能力,比如每天早上推送日程和天气,网站异常时主动通知,定期执行脚本,定时等功能
  • skills系统,skills是传统function call的集合,并且skills通过md文件进行指导

部署

WSL2/ubuntu部署

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
# 新创建WSL
# wsl --install -d Ubuntu-22.04
wsl --install -d Ubuntu

# 安装nodejs
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh | bash
\. "$HOME/.nvm/nvm.sh"
nvm install 22
node -v

# 换源
npm config set registry https://registry.npmmirror.com

# 脚本装
curl -fsSL https://openclaw.ai/install.sh | bash

# npm手动装
npm install -g openclaw@latest
# pnpm手动装
npm install -g pnpm
pnpm add -g openclaw@latest

# 配置并启动(不适用deepseek,如果接入deepseek需要额外配置
openclaw onboard --install-daemon

windows部署

1
2
3
4
5
6
7
8
9
10
11
# 安装nodejs
https://nodejs.org/zh-cn/download

# powershell自动装
iwr -useb https://openclaw.ai/install.ps1 | iex

# 安装完成后目录通过命令查看
(Get-Command openclaw).Source
C:\Users\13209\AppData\Roaming\npm\openclaw.ps1
# 此时openclaw.cmd已经被放入PATH,可以直接使用
openclaw.cmd onboard --install-daemon

编译安装

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# git手动安装
cd D:
git clone https://github.com/openclaw/openclaw.git # 或手动下载

# 打开gitbash,如果失败可以在powershell中运行
cd openclaw

# 编译组件
dnf groupinstall "Development Tools" -y
dnf install cmake -y

npm install pnpm -g
pnpm install

$env:PATH = "C:\Progra~1\nodejs;" + $env:PATH
pnpm ui:build

pnpm build
# 初始化
pnpm openclaw onboard --install-daemon

使用pm2管理gateway

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
npm install pm2 -g

# 打开窗口时自动启动
echo '
if ! pm2 list | grep -q "openclaw-gw"; then
pm2 start "openclaw gateway run" --name openclaw-gw
fi' >> ~/.bashrc
source ~/.bashrc

# 管理命令
查看进程状态 pm2 list (或 pm2 status)
查看实时日志 pm2 logs openclaw-gw
重启服务 pm2 restart openclaw-gw
停止服务 pm2 stop openclaw-gw
查看资源占用 pm2 monit

配置模型

正常有两种方法配置,一种是网页配置,一种是命令行openclaw配置

网页配置方法(通用)

找到Config-Models-Provider

1.添加模型,填写自定义名称、apikey、baseURL
2.添加Model Provider Model List,Context Window调整为64000,id写入需要用的模型名称
3.添加input,修改Max Tokens,修改Name(别名)

deepseek接入

1
2
3
4
5
6
7
deepseek因为openclaw没有预设的,所以需要自己额外配置

初始化配置时选择快速配置-能跳过的都跳过
openclaw onboard --install-daemon

随后重新配置
openclaw config

智谱glm4.7接入

1
2
3
4
智谱接入在openclaw onboard --install-daemon时可以做
也可以在跳过所有之后通过openclaw config来配置

baseURL: https://open.bigmodel.cn/api/coding/paas/v4

配置skills

以下是一些skill仓库

https://github.com/ComposioHQ/awesome-claude-skills

https://clawhub.ai/

https://github.com/VoltAgent/awesome-openclaw-skills

具体使用方法读文档即可,因为每个skills支持的都不一样

对接外部频道

对接QQ机器人

文档:https://ecloud.10086.cn/op-help-center/doc/article/98210

1
2
3
4
5
6
7
8
# 官方插件
openclaw plugins install @tencent-connect/openclaw-qqbot@latest
openclaw channels add --channel qqbot --token "xxxx:xxxx"
openclaw gateway restart

# 第三方插件
openclaw plugins install @openclaw-china/qqbot
openclaw china setup

对接飞书机器人

参考文档:https://github.com/BytePioneer-AI/openclaw-china

飞书后台:https://open.feishu.cn/app?lang=zh-CN

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
1.网页-创建企业自建应用-添加应用能力为”机器人”
2.网页-权限管理-开通权限-批量导入

# 导入权限
{
"scopes": {
"tenant": [
"im:message",
"im:message.p2p_msg:readonly",
"im:message.group_at_msg:readonly",
"im:message:send_as_bot",
"im:resource",
"im:chat.members:read",
"im:chat:readonly"
]
}
}

其权限为:
- 获取与发送单聊、群组消息
- 以应用的身份发消息
- 接收群聊中@机器人消息事件
- 读取用户发给机器人的单聊消息
- 获取与上传图片或文件资源
- 获取群组信息
- 查看群成员

3.网页-寻找机器人的应用凭证
一个App ID,一个App Secret

4.openclaw安装插件
openclaw plugins install @openclaw-china/feishu-china
openclaw china setup # 交互式配置

# 非交互式配置
openclaw config set channels.feishu-china.enabled true
openclaw config set channels.feishu-china.appId cli_xxxxxx
openclaw config set channels.feishu-china.appSecret your-app-secret
openclaw config set channels.feishu-china.sendMarkdownAsCard true

5.网页-添加事件-使用长连接接收事件
(具体事件随意
- 接收消息
- 用户进群
- 机器人进群
- 用户进入与机器人的会话

CATALOG
  1. 1. 引言:为什么选择OpenClaw?
  2. 2. 部署
    1. 2.1. WSL2/ubuntu部署
    2. 2.2. windows部署
    3. 2.3. 编译安装
    4. 2.4. 使用pm2管理gateway
  3. 3. 配置模型
    1. 3.1. 网页配置方法(通用)
    2. 3.2. deepseek接入
    3. 3.3. 智谱glm4.7接入
  4. 4. 配置skills
  5. 5. 对接外部频道
    1. 5.1. 对接QQ机器人
    2. 5.2. 对接飞书机器人