企微、QQ统统接入OpenClaw,蓄水池已满,准备养虾

0 阅读4分钟

关注我的公众号:【编程朝花夕拾】,可获取首发内容。

01 引言

上一期已经介绍了OpenClawLinux版教程,蓄水池已经建好,就等养虾了。这一期我们分别接入企业微信和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/

三方网站基于官网翻译里面还扩展了很多功能: