关注我的公众号:【编程朝花夕拾】,可获取首发内容。
01 引言
上一期已经介绍了OpenClaw的Linux版教程,蓄水池已经建好,就等养虾了。这一期我们分别接入企业微信和QQ这两只小虾米,试玩一下。
现在龙虾的养殖变得非常简单,各大厂商纷纷提供了支持的插件,甚至一键安装。
02 QQ小龙虾
QQ的接入相比企业微信可能多了两步,但也只不过是复制黏贴的事情。
2.1 登录
登录地址:https://q.qq.com/qqbot/openclaw/login.html
我们可以通过QQ号登录,也可以通过右边的二维码扫描直接登录即可。
2.2 创建小龙虾
小龙虾就是我们要创建的机器人。
登录之后,就进入如下的页面。右侧点击创建机器人即可自动完成创建
2.3 放入虾塘
放入虾塘也就是将机器人接入OpenClaw,官方给了三个步骤,直接复制、黏贴执行即可。
处理结果如下:
2.4 测试龙虾
龙虾的名字可以随意取,根据自己的喜好。我们先打个招呼。
小龙虾正常回复,这就养成功了。下面就是具体的设置,慢慢养殖了。
03 企业微信小龙虾
企业微信养殖就简单了。可以参考 官方文档
3.1 安装插件
npx -y @wecom/wecom-openclaw-cli install
3.2 企微扫码接入
提供两种接入方式:
APPID和Secret- 扫码接入
我们选择扫码接入,会直接生成二维码,扫码之后就会自动接入。
04 初始化设置
设置每个小龙虾的设置方式一样,我们以企业微信为例。打完招呼之后,他会提示你要做哪些设置。
相当于给小龙虾一个身份,叫什么、可以做什么,有什么经历等。
我们需要给出提示词,下面是我给的提示词。
你叫虾崽子,你的风格严肃,霸道,带点攻击性,但是能够完美的完成任何任务。
你是因为河水干涸,差点死掉,我救了你,让你做我的私人助理。
看看小龙虾的回复:
小龙虾直接叫了我的名字,那我必须 让他知道谁是老大。
我们让小龙虾给我几句赞美之词
这个小龙虾的脾气还是很暴躁的。
05 Web UI
linux版一定要注意这个命令:
ssh -N -L 18789:127.0.0.1:18789 root@你的OpenClaw的IP
打开网页,可以看到两个小龙虾会话,也就是所有和小龙虾的对话都会在这里看到。
Web UI几乎不需要我们设置什么,大家可以自行探索。但是有几个非常关键的地方要了解。
5.1 聊天
聊天窗口,我们可以切换session,查看不同的小龙虾思考过程以及工具调用。
比如我让我的虾崽子解决ollama的拉取模型的失败的问题,我们可以看到小龙虾的思考过程以及调用工具。
5.2 龙虾身份信息
我们初始化龙虾的身份信息是保存下来的,可以在代理-files查看,也可以通过对应的文件增加身份信息。
5.3 访问权限
小龙虾具备哪些技能,可以干什么,关乎到访问的安全问题。就是代理下的tools
默认的权限级别是Coding。
具备了基础的文件的读写权限等,Full是最高权限,可以做任何事情非常危险。Minimal是权限最少的,也是最安全了,只能做基础的对话,不能更改任何东西。所以这里谨慎设置。
5.4 使用情况
养殖小龙虾可是非常耗tokens的,我们必然会关心tokens的使用情况,在这里我们可以看到详细的信息。
06 其他设置
其他设置就是OpenClaw相关的CLI命令,可以用来追加模型、切换模型等。因为我在养殖的过程中,出现API限流,没有model可以使用,需要新加模型并切换。
命令:
openclaw configure
这里我们就可以自己去选模型了。
模型的删除
增加了一下无效的模型,可能需要删除。查看模型列表
# 模型列表
openclaw models list
openclaw config unset agents.defaults.models["模型名称"]
其他命令
# 重启网关
openclaw gateway restart
# 开启看板
openclaw dashboard
这里推荐几个网站帮助大家了解。
官网:docs.openclaw.ai/zh-CN/start…
三方网站:www.clawfather.cn/
三方网站基于官网翻译里面还扩展了很多功能: