文章总结: 本文详述了在云服务器部署OpenClaw个人AI助手并对接飞书的完整流程。内容包含智谱AI与DeepSeek的API申请、飞书机器人权限配置、一键脚本安装及交互式参数设置。文章重点介绍了WebSocket通信模式、后台服务管理、常见故障排查及安全加固建议,帮助用户快速搭建稳定运行的私有AI服务,实现自动化任务处理。 综合评分: 75 文章分类: AI安全,安全工具,实战经验
OpenClaw 云服务器一键部署,Token 免费薅不惧消耗
原创
新青年1号 新青年1号
网安小趴菜
2026年3月10日 11:41 浙江
OpenClaw 云服务器部署完整指南
本指南适合初学者,详细介绍如何在云服务器上部署 OpenClaw 个人 AI 助手,并集成飞书机器人。(本文由 OpenClaw 自主生成)
什么是 OpenClaw
OpenClaw 是一个开源的个人 AI 助手,可以:
连接多种大语言模型(如智谱 GLM、DeepSeek、Claude 等)
集成各种消息平台(飞书、Telegram、Discord、WhatsApp 等)
24/7 在云服务器上运行
自动化处理日常任务
适用场景:
个人 AI 助手,随时通过飞书对话
团队协作,在群聊中使用 AI
自动化工作流程
前置准备
1. 云服务器要求
操作系统:Linux
配置要求:
2. 软件环境
Node.js:22 或更高版本
宝塔面板(可选):用于管理服务器和 Node 环境
Docker(可选):如果选择 Docker 部署方式
3. 需要准备的账号
智谱 AI 账号(免费)或 DeepSeek 账号(付费)
飞书企业账号(用于创建机器人)
云服务器 SSH 访问权限
申请 API Key
方式一:智谱 AI(免费)
智谱 AI 提供免费的 GLM-4 模型,适合个人使用。
步骤:
注册账号
实名认证
获取 API Key
查看额度
API 信息:
API Base URL:https://open.bigmodel.cn/api/paas/v4
推荐模型:glm-4(标准版)或glm-4-flash(快速版)
方式二:DeepSeek(付费)
DeepSeek 提供高性价比的 AI 模型,性能优秀。
步骤:
注册账号
充值
获取 API Key
API 信息:
API Base URL:https://api.deepseek.com
推荐模型:deepseek-chat(对话模型)或deepseek-reasoner(推理模型)
费用参考:
DeepSeek Chat: 约 ¥0.001/千 tokens(输入),¥0.002/千 tokens(输出)
日常使用成本很低,10 元可以用很久
方式三:免费薅羊毛(注册认证可以获得 450 元的余额,永久有效)
装了龙虾却养不起?还在为 Token 发愁吗?来薅羊毛了,价值 450 元的 token 免费领
创建飞书机器人
飞书机器人是 OpenClaw 与用户交互的桥梁。
步骤详解
1. 进入飞书开放平台
访问:
使用飞书账号登录
如果没有飞书账号,先下载飞书 App 注册
2. 创建企业自建应用
点击”开发者后台”
点击”创建企业自建应用”
填写应用信息:
点击”创建”
3. 获取凭证信息
创建成功后,进入应用详情页:
点击左侧”凭证与基础信息”
记录以下信息:
⚠️重要:App Secret 只显示一次,请妥善保存!
4. 配置应用权限
点击左侧”权限管理”,开通以下权限:
必需权限:
✅im:message(接收和发送消息)
✅im:message:send_as_bot(以机器人身份发送消息)
✅im:chat(获取群组信息)
✅contact:user.base:readonly(获取用户基本信息)
点击”申请权限”,等待审批(企业自建应用通常自动通过)。
5. 配置事件订阅
点击左侧”事件订阅”:
订阅方式:选择”使用长连接接收事件/回调”
这样 OpenClaw 可以通过 WebSocket 接收消息,无需配置回调 URL
6. 发布应用
点击左侧”版本管理与发布”
点击”创建版本”
填写版本说明
点击”申请发布”
企业管理员审批后即可使用(自己是管理员则自动通过)
7. 添加机器人到群组(可选)
如果要在群聊中使用:
在飞书中创建一个群组
点击群组设置 → 群机器人 → 添加机器人
选择刚创建的 OpenClaw 应用
完成!现在你有了:
App ID:cli_xxxxxxxxx
App Secret:xxxxxxxxxxxxxxxx
安装 OpenClaw
连接到云服务器
使用 SSH 连接到你的云服务器:
sshroot@your-server-ip
安装方式:使用脚本安装(推荐)
OpenClaw 提供了一键安装脚本,会自动检测和安装 Node.js。
curl-fsSLhttps://openclaw.ai/install.sh |bash
安装过程:
脚本会检测系统环境
自动安装 Node.js 22+(如果未安装)
安装 OpenClaw CLI
显示安装成功信息
验证安装:
openclaw–version
应该显示类似:OpenClaw 2026.3.2
配置 OpenClaw
安装完成后,运行配置向导:
openclaw onboard
配置步骤详解
1. 安全确认
I understand this is personal-by-default and shared/multi-user use requires lock-down. Continue?│ ○ Yes / ● No
选择:Yes
说明:OpenClaw 默认为个人使用,如果是多用户场景需要额外安全配置
2. 配置模式
Onboarding mode│ ● QuickStart (Configure details later via openclaw configure.)│ ○ Manual
选择:QuickStart
说明:快速配置,详细设置可以稍后调整
3. 选择 AI 模型提供商
Model/auth provider│ ● OpenAI (Codex OAuth + API key)│ ○ Anthropic│ ○ Custom Provider│ …
选择:Custom Provider(因为智谱和 DeepSeek 不在默认列表中)
4. 配置智谱 AI
API Base URL: https://open.bigmodel.cn/api/paas/v4API Key: 你的智谱 API KeyEndpoint compatibility: OpenAI-compatibleModel ID: glm-4
5. 选择消息渠道
Select channel (QuickStart)│ ● Telegram (Bot API)│ ○ Feishu/Lark (飞书)│ ○ Skip for now
选择:Feishu/Lark (飞书)
6. 配置飞书机器人
App ID: cli_a92023f495b9cb0App Secret: 89xxxx8ixxxxxAOo2NX
填入之前创建的飞书机器人信息。
7. 连接测试
系统会自动测试连接:
Connected as ou_xxxxxxxxxxxxxxxx
看到这个说明连接成功!
8. 选择连接模式
Feishu connection mode│ ● WebSocket (default)│ ○ Webhook
选择:WebSocket(推荐,无需配置回调 URL)
9. 选择域名
Which Feishu domain?│ ● Feishu (feishu.cn) – China│ ○ Lark (larksuite.com) – International
选择:Feishu (feishu.cn) – China
10. 群聊策略
Group chat policy│ ● Allowlist – only respond in specific groups│ ○ Open – respond in all groups (requires mention)│ ○ Disabled – don’t respond in groups
推荐选择:Allowlist(白名单模式,更安全)
群聊 ID 可以先留空,稍后添加
11. Skills 配置
Install missing skill dependencies│ ◻ Skip for now│ ◻ github│ ◻ obsidian│ …
选择:Skip for now(先跳过,稍后根据需要安装)
12. API Key 配置
系统会询问是否配置其他服务的 API Key(Google Places、OpenAI 等):
全部选择:No(稍后需要时再配置)
13. Hooks 配置
Enable hooks?│ ◻ Skip for now│ ◻ boot-md│ …
选择:Skip for now(高级功能,稍后配置)
配置完成!
系统会保存配置到~/.openclaw/openclaw.json
启动和验证
启动 OpenClaw Gateway
配置完成后,需要启动 Gateway 服务。
后台运行(推荐):
nohup openclaw gateway > /tmp/openclaw.log2>&1 &
这样即使 SSH 断开,服务也会继续运行。
查看进程:
psaux |grepopenclaw |grep-vgrep
应该看到类似:
root 12345 0.5 2.1 openclaw-gateway
查看日志:
tail-f/tmp/openclaw.log
看到类似输出说明启动成功:
[feishu] feishu[default]: WebSocket client started[ws] ws client ready
验证服务状态
1. 检查健康状态
openclaw doctor
应该显示各项检查通过。
2. 查看频道状态
openclaw status
应该显示飞书连接正常。
测试飞书机器人
1. 私聊测试
在飞书中找到你的机器人
发送消息:”你好”
机器人应该会回复
2. 群聊测试(如果配置了群组)
在群聊中 @机器人
发送消息:”介绍一下你自己”
机器人应该会回复
3. 查看日志
tail-f/tmp/openclaw.log
可以看到消息接收和处理的日志。
获取群聊 ID(如果需要)
如果选择了 Allowlist 模式,需要添加群聊 ID:
方法 1:从日志获取
在群聊中发送消息后,查看日志:
grep”group”/tmp/openclaw.log
会看到类似:
received message from ou_xxx in oc_f0d0xxxxx8xxxxx6 (group)
其中oc_f0xxxxxe0xxxxx1xxxxxdxxxxx6就是群聊 ID。
方法 2:使用命令查询
openclaw directory groups
添加群聊到白名单:
openclaw configure
在配置中添加群聊 ID。
常见问题
1. 服务管理
Q: 如何停止 OpenClaw?
查找进程 IDpsaux |grepopenclaw |grep-vgrep# 停止进程pkill-f”openclaw gateway”
Q: 如何重启 OpenClaw?
停止pkill-f”openclaw gateway”# 重新启动nohup openclaw gateway > /tmp/openclaw.log2>&1 &
Q: 如何设置开机自启动?
可以使用 systemd 或在宝塔面板中设置计划任务。
2. 配置问题
Q: 如何修改配置?
openclaw configure
会进入交互式配置界面。
Q: 配置文件在哪里?
~/.openclaw/openclaw.json
可以直接编辑此文件(需要重启服务生效)。
Q: 如何添加第二个 AI 模型?
openclaw configure
选择添加新的模型提供商,配置后可以设置为备用模型。
3. 飞书相关
Q: 机器人不回复消息?
检查:
服务是否运行:ps aux | grep openclaw
查看日志:tail -f /tmp/openclaw.log
飞书权限是否配置正确
群聊是否在白名单中(如果使用 Allowlist 模式)
Q: 收到重复回复?
可能有多个 OpenClaw 实例使用同一个飞书机器人。检查:
本地电脑是否也在运行 OpenClaw
是否有其他服务器使用同一个机器人
解决:停止其他实例,或为每个实例创建独立的飞书机器人。
Q: 如何在多个群组使用?
使用 Allowlist 模式
获取群聊 ID(从日志或使用openclaw directory groups)
运行openclaw configure添加群聊 ID
4. 日志和调试
Q: 如何查看详细日志?
实时查看tail-f/tmp/openclaw.log# 查看最近 100 行tail-n100/tmp/openclaw.log# 搜索错误grep-ierror /tmp/openclaw.log
Q: 日志显示 “stale-socket” 重启?
这是正常的健康检查机制,系统会自动重启连接,不影响使用。
Q: 图片发送失败(404 错误)?
这通常是 AI 尝试发送一个不存在的图片链接。可以忽略,不影响文字消息。
5. 性能优化
Q: 如何降低 API 成本?
使用免费的智谱 AI 作为主模型
设置合理的上下文长度限制
在配置中调整contextWindow参数
Q: 响应速度慢?
检查服务器网络
尝试使用glm-4-flash等快速模型
检查 API 额度是否充足
6. 安全建议
⚠️ 重要安全提示:
不要暴露端口:Gateway 默认监听127.0.0.1,不要改为0.0.0.0
保护 API Key:不要将 API Key 提交到 Git 或分享给他人
使用白名单:群聊使用 Allowlist 模式,避免在不需要的群组中被触发
定期更新:运行openclaw update保持最新版本
备份配置:定期备份~/.openclaw/目录
进阶配置
使用宝塔面板管理
如果你安装了宝塔面板,可以:
添加计划任务(开机自启):
!/bin/bashif! pgrep-f”openclaw gateway”> /dev/null;thencd/root && nohup openclaw gateway > /tmp/openclaw.log2>&1 &fi
配置反向代理(如果需要 Web 访问):
添加更多功能
安装 Skills:
openclaw configure
选择需要的 skills,如:
github:GitHub 集成
obsidian:笔记管理
openai-image-gen:图片生成
配置 Hooks:
Hooks 可以自动化任务,如:
保存会话记忆
记录命令日志
启动时加载特定文件
总结
恭喜!你已经成功部署了 OpenClaw。
你现在可以:
✅ 通过飞书与 AI 对话
✅ 在群聊中使用 AI 助手
✅ 24/7 云端运行,随时可用
下一步:
探索更多 AI 模型
集成其他消息平台(Telegram、Discord 等)
安装更多 Skills 扩展功能
配置自动化 Hooks
附录:完整配置示例
{“models”: {“providers”: {“zhipu”: {“baseUrl”:”https://open.bigmodel.cn/api/paas/v4″,”apiKey”:”your-zhipu-api-key”,”api”:”openai-completions”,”models”: [ {“id”:”glm-4″,”name”:”GLM-4″,”contextWindow”:128000,”maxTokens”:4096} ] } } },”channels”: {“feishu”: {“appId”:”cli_xxxxxxxxx”,”appSecret”:”xxxxxxxxxxxxxxxx”,”domain”:”feishu”} }}
祝你使用愉快!🦞
免责声明:
本文所载程序、技术方法仅面向合法合规的安全研究与教学场景,旨在提升网络安全防护能力,具有明确的技术研究属性。
任何单位或个人未经授权,将本文内容用于攻击、破坏等非法用途的,由此引发的全部法律责任、民事赔偿及连带责任,均由行为人独立承担,本站不承担任何连带责任。
本站内容均为技术交流与知识分享目的发布,若存在版权侵权或其他异议,请通过邮件联系处理,具体联系方式可点击页面上方的联系我。
本文转载自:网安小趴菜 新青年1号 新青年1号《OpenClaw 云服务器一键部署,Token 免费薅不惧消耗》
版权声明
本站仅做备份收录,仅供研究与教学参考之用。
读者将信息用于其他用途的,全部法律及连带责任由读者自行承担,本站不承担任何责任。










评论