引言:为什么选择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 --install -d Ubuntu
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 install -g openclaw@latest
npm install -g pnpm pnpm add -g openclaw@latest
openclaw onboard --install-daemon
|
windows部署
1 2 3 4 5 6 7 8 9 10 11
| https://nodejs.org/zh-cn/download
iwr -useb https://openclaw.ai/install.ps1 | iex
(Get-Command openclaw).Source C:\Users\13209\AppData\Roaming\npm\openclaw.ps1
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
| cd D: git clone https://github.com/openclaw/openclaw.git
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.网页-添加事件-使用长连接接收事件 (具体事件随意 - 接收消息 - 用户进群 - 机器人进群 - 用户进入与机器人的会话
|

