在云服务器安装OpenClaw
本文总结了在Ubuntu服务器上手动安装OpenClaw时遇到的三个问题及解决方法:1) 通过配置远程桌面解决网页端外网访问限制;2) 使用员工账户创建的企业微信机器人解决消息接收问题;3) 通过修改配置文件将企业微信通道绑定到特定Agent。文章还提到OpenClaw目前只能配置单个企业微信机器人的限制,并提供了具体的配置代码示例。这些经验为在云端部署OpenClaw提供了实用参考。
目标
在云端服务器上手动安装 OpneClaw 最新版本。
操作系统选择的是 ubuntu.
遇到的问题,以及解决方法
1. 通过网页端访问OpenClaw
OpenClaw 可以通过 web UI 来访问的,默认只允许本地访问,无法外网访问,可以通过配置进行外网访问,但是需要https访问,无法通过ip直接访问。
解决方法:在ubuntu上安装桌面,通过远程桌面进行访问。Windows 也可以链接到ubuntu的远程桌面。
2. 企业微信不能收到消息的问题
有可能是企业微信的限制,遇到的情况是这样的,使用管理员创建的机器人的 botId 和 secret 配置到OpenClaw中,只能主账户能跟Openclaw对话,员工不能对话。
使用员工的账户创建的机器人的 botId 和 secret 配置到OpenClaw中,主账户和员工都能对话。
这里比较存疑,我怀疑是我哪里配置的不对,但是没有找到。
不过,OpenClaw只能配置一个企业微信的机器人,没有找到配置多个企业微信机器人的方法。
3. 将企业微信通道绑定到一个Agent上
实现的目的:通过企业微信聊天窗口发送过来的请求,绑定到一个指定的Agent上,而不是主Agent上。让企业微信跟OpenClaw沟通时使用一个独立的工作空间。
首先使用 openclaw agents add wework 添加一个Agent, wework 是新增加的Agent名字。
然后是绑定,修改 openclaw.json,根部增加下面代码
"bindings": [
{
"match": {
"channel": "wecom" 这里匹配的是企业微信通道
},
"agentId": "wework" 绑定到这个Agent上,刚刚建立的Agent
}
],
待更新…
更多推荐
所有评论(0)