如何本地部署Clawdbot并接入飞书和 Telegram
喂奶级教程:Clawdbot 本地部署
Clawbot 是一个可以把你个人电脑/服务器/Mac 变成一个可以 24 小时工作的 AI 管家,虽然说安装简单,但是有些没有计算机基础的同学还是要学习,我这里介绍一下整个环境搭建的方法。
0、前提
你的电脑要安装 node22以上版本
- 如果是 Linux/Mac
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
source ~/.bashrc
nvm install node
- 如果是 Windows
访问官网 https://nodejs.org
下载 .msi,双击安装,下一步到底
1、安装 Clawbot CLI
- 对于 Linux 或者 Mac
- 运行以下安装命令
curl -fsSL https://molt.bot/install.sh | bash
- 对于 Windows
-
打开 powershell
打开开始菜单,之后搜索 powershell -
在 powershell 输入以下命令
iwr -useb https://molt.bot/install.ps1 | iex
接下来可以在终端交互式选择,基本上一路选择 Yes

2、安装Clawbot
- 同样运行命令
clawdbot onboard --install-daemon
-
前两个问题都 yes:

-
选择你要使用的大模型:
可以使用国产的 glm 4.7 先跑通流程,可以前往 GLM 官网注册,并且获取一个 Key,粘贴到控制台(智谱控制台:https://bigmodel.cn/usercenter/proj-mgmt/apikeys)

5. 选择频道
即选择你要用什么方式给 Clawbot 发命令,因为这是国外开源的,暂不支持微信什么的,我们先跳过,后面再设置。

-
配置 skill、配置文生图的goolebanana key、钩子什么的,都先跳过
按空格选中 skipnow
-
最后选择 TUI 启动

你可以在终端看到交互界面,也会自动在浏览器打开 web 控制台

3、开始操作你超级 AI 助手
比如问个简单的问题:现在磁盘空间有多少
4、如何通过手机 App 远程操作?
这里我们可以使用 Telegram 来演示一下接入,这个平台接入是最快的。
步骤如下:
1、打开 Telegram,搜索 @BotFather
2、私聊 @BotFather,发送 /newbot,按提示起名(用户名必须以 bot 结尾)
生成成功后会收到这样的信息:
Done! Congratulations on your new bot. You will find it at t.me/cjoeybot. You can now add a description, about section and profile picture for your bot, see /help for a list of commands. By the way, when you've finished creating your cool bot, ping our Bot Support if you want a better username for it. Just make sure the bot is fully operational before you do this.
Use this token to access the HTTP API:
1103338298:ppHqF5W0paDtPOqwf5Bn3nFOdsiX0so4yff
Keep your token secure and store it safely, it can be used by anyone to control your bot.
For a description of the Bot API, see this page: https://core.telegram.org/bots/api


3、复制生成的 token,比如 1103338298:ppHqF5W0paDtPOqwf5Bn3nFOdsiX0so4yff
4、重新在终端设置 Clawdbot 的 channel
执行
Clawdbot config
选择 local
选择 Channels,选择 Configure
选择 Telegram,之后粘贴刚刚的 token

选择 Finished 结束

之后会让你配置访问权限
为了简单,我们配置成 Open (这样正常来讲就可用了)
配置完会返回,选择 Continue 就结束本次配置
在 Telegram 体验
直接给你刚刚在 Telegram 创建的 bot 发消息,他就能执行你的命令了,如果整个通道是正常的,你在网页控制台也能看到手机发来的消息

你在 web 上也能看到
接入飞书
1、安装飞书插件
clawdbot plugins install @m1heng-clawd/feishu
2、创建飞书企业自建应用
-
登录飞书开发者平台(https://open.feishu.cn/app?lang=zh-CN);
-
点击 “创建企业自建应用”;
-
填写应用基础信息:应用名称(如 “Moltbot 助手”),选择应用图标,点击 “创建” 按钮,进入应用管理页面。

-
添加机器人能力:在应用管理页左侧导航栏,找到并点击 “添加应用能力”,在弹出的列表中选择 “机器人”,点击 “添加”。

- 点击上方的创建版本并发布。

3、获取飞书应用凭证
在应用管理页,左侧找到 “凭据与基础信息” 栏目;
在页面中复制 “App ID” 和 “App Secret”,记得保存起来

PS:不要关闭飞书开发者平台页面,后续配置权限还需使用。
4、配置飞书为 clawdbot 的 channel
我们这次可以试一下直接配置(不通过交互式的命令行)
clawdbot config set channels.feishu.appId "cli_xxxxx"
clawdbot config set channels.feishu.appSecret "your_app_secret"
clawdbot config set channels.feishu.enabled true
5、在 web 控制台的 channel 页面配置飞书具体参数
PS:修改后,记得拉到下面点 Save 保存
重启一下
clawdbot gateway restart
三、飞书机器人配置
1、在事件与回调设置“回调配置”,订阅方式选“使用长连接”,点击保存

2、在“事件与回调”里面“添加事件”,然后选择“消息与群组”里面的“接收消息”


3、开通权限:
在权限管理页面开通权限,我们直接用批量导入的方式:

把下面的 json 直接复制粘贴到
{
"scopes": {
"tenant": [
"contact:user.base:readonly",
"im:chat",
"im:chat:read",
"im:chat:update",
"im:message",
"im:message.group_at_msg:readonly",
"im:message.p2p_msg:readonly",
"im:message:send_as_bot",
"im:resource"
],
"user": []
}
}

导入窗口的输入框中,点击 “导入” 按钮,等待权限导入完成。
4、继续选择最顶部的“创建版本”,保存一下修改
然后输入一个版本号和更新说明,之后点“保存”就好了。

5、 体验飞书
打开书 APP,在飞书首页,找到工作台入口,点击进入,在工作台列表中找到已发布的 Clawdbot/Moltbot 应用(Clawdbot改名为Moltbot了),点击进入;

系统将自动启动私聊窗口,发送消息,比如“深圳今天天气怎么样”
验证结果:如果收到回复,即为飞书接入成功
结语
通过本地部署和简单的试用,我认为他还是适合一些喜欢折腾的用户,一般人可能还不够能信任一个 AI 随意操作自己电脑,我们静待更好的 AI 产品,真正提升
更多推荐

所有评论(0)