选型

为了保证个人信息安全,建议使用闲置的服务器来体验clawdbot;本人对环境搭建有不小的心里阴影,为了避免再陷泥潭,这次选择腾讯云服务器(直接应用腾讯云提供的clawbot模板);为了控制成本,直接薅了国产免费大模型API。

搭建过程

Channel

这里的channel其实是聊天APP,为什么叫它通道呢(channel)?这就要介绍clawdbot的整体设计思想:我们可以随时通过手机上的聊天APP给远方服务器下达任务,远方服务器在大模型的帮助下,把自然语言的任务拆解、规划、转化成计算机命令、并且执行。远方服务器通过聊天APP把任务执行的结果通知人们。聊天APP就像一个管道一样:接收任务,返回结果。只让信息流过,不做任何加工。

clawdbot支持的channel有很多种,就是没有微信 :)我尝试了whatsapp, discord,telegram三种。先放结论:大陆telegram成功率最高,whatsapp死活不让我验证手机号,discord永远在让我证明自己不是机器人(我在拖了快10轮滑块之后终于意识到自己估计是跳不出这个环节了),只有telegram,在收了我1+刀美金的验证码通讯费后,终于是成功了。。。

注册并使用telegram是需要梯子的。进入telegram,找到BotFather这个虚拟账号,通过它创建一个机器人作为待会要用到的channel
在这里插入图片描述
创建步骤:
1,和它说/newbot在这里插入图片描述
2,根据它的提示,给新创建的机器人命名,假设命名为haha_bot。创建成功后会有类似提示
在这里插入图片描述
注意把HTTP API 下面的这串123:ABC格式的代码记下来。后面要用到。
3,在搜索框里搜haha_bot,就是你新创建的机器人了。和它对话,说/start。 把它返回的pairing code记下来,之后也会用到。

大模型

注册qwen.ai账号。免费还质量好,国货好评。

云服务器

1,腾讯云服务器购买地址:直达链接 (腾讯云请给我打钱谢谢)
在这里插入图片描述
在这里插入图片描述
据说需要内存4G, 系统盘20G+,我选了上面这款,亲测能成功。
在这里插入图片描述
最后结账,没什么好说的。
2,登录云计算机,配置clawdbot。输入clawdbot onboard
– 是否明白风险:yes
– 模式:quick start
– 选模型:qwen
在这里插入图片描述
这里是让clawdbot和qwen连接上,服务器就武装上大脑了。
– 选channel:telegram
– 输入telegram bot token:创建新bot时的那串123:ABC格式字符
– 添加skills 和 hooks:都先skip

到这里就配置完了。下面要启动clawdbot服务:先查找这台机器的clawdbot程序在哪里

whereis clawdbot

假设在/usr/bin/clawdbot
在命令行执行 /usr/bin/clawdbot gateway --port 18789,也可以写个systemd service文件,类似于

[Unit]
Description=Clawdbot Gateway (name: chep, v1)
After=network-online.target
Wants=network-online.target

[Service]
User=root
WorkingDirectory=/root/clawd
ExecStart=/usr/bin/clawdbot gateway --port 18789
Restart=always
RestartSec=5

[Install]
WantedBy=multi-user.target

现在为了快速验证先不管。验证

ss -lntp | grep 18789

如果有信息输入,类似下面这样,恭喜你!clawd服务启动成功了!
在这里插入图片描述
下面让clawd和bot结对,真正成为clawdbot。在命令行输入:

clawdbot pairing approve telegram XXXXX

XXXXX是之前/start bot得到的pairing code.

测试

在telegram 新创建的bot对话框里输入/status
在这里插入图片描述
如果像上图这样,显示出clawdbot,model也对得上,恭喜你!开始体验clawdbot吧~!

下面是我测试的
在这里插入图片描述
然后打开云服务器对应位置,真的有创建这个饮食日志!给我亿点震撼。。。不夸张的说,这个clawdbot真个开启了一个新时代。。
在这里插入图片描述
在这里插入图片描述

参考资料

https://cloud.tencent.com/developer/article/2624057
https://cloud.tencent.com/developer/article/2624003?Is=home
https://cloud.tencent.com/developer/article/2623991

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐