ITPub博客

首页 > 人工智能 > 人工智能 > nanobot+飞书,尝试养虾

nanobot+飞书,尝试养虾

原创 人工智能 作者:数据银河漫游 时间:2026-03-24 09:55:21 0 删除 编辑

1 💡 为什么要写?

现在小龙虾火的一塌糊涂,nanobot算是最简单的部署本地龙虾的方案,飞书算国内最好的龙虾聊天端。两个搞一下

2 🛠️ 环境

windows
python环境

3 nanobot安装与配置

3.1 安装

我有pyhton环境,最简单直接用pip

pip install nanobot-ai

3.2 初始化配置

运行初始化命令,创建配置文件:

nanobot onboard

这会在你的用户目录下创建 ~/.nanobot/ 文件夹,包含配置文件和工作目录。

会提示配置文件位置:
Created config at C:\Users\XXX.nanobot\config.json

3.3 配置api密钥

nanobot是一个壳,api是大脑。找到上一步创建的onfig.json
api的配置主要涉及

  "agents": {
    "defaults": {
      "model": "xxx", -- 每家的key不一样,我用的自己公司的
      "provider": "custom" -- 下面配置的
    }
  }

因为我用的公司自己的,所以选的custom

providers": {
    "custom": {
      "apiKey": "xxx",-- 每家的key不一样,我用的自己公司的
      "apiBase": "xxx"-- 每家的key不一样,我用的自己公司的
    }
}

3.4 第四步:开始使用

基础对话(命令行模式):

nanobot agent -m "2+2是多少?"

进入交互模式:

nanobot agent

4 连接聊天平台-飞书

4.1 步骤 1:初始化飞书应用

  1. 访问 飞书开放平台
  2. 创建新应用
  3. 添加应用能力->启用「机器人」能力

4.2 步骤 2:配置飞书渠道

  1. 配置权限:添加  im:message(发送消息)
  2. 在「凭证与基础信息」中获取 App ID 和 App Secret
  3. 编辑  ~/.nanobot/config.json,添加飞书配置,需要改的:
    "feishu": {
      "enabled": true,
      "appId": "xxx",
      "appSecret": "xxx",
      "allowFrom": ["*"],
    }

4.3 nanobot启动网关

nanobot gateway

4.4 配置飞书事件

  1. 配置事件:添加  im.message.receive_v1(接收消息),选择「长连接」模式
  2. 发布应用
    发布成功后,nanobot 将通过 WebSocket 连接到飞书,开始接收和处理消息。

4.5 配置飞书应用

5 🏁 总结

6 📚 参考资料

(99+ 封私信 / 6 条消息) 5 分钟上手 Nanobot:轻量级 AI 助手完整使用教程 - 知乎
nanobot:超轻量级个人 AI 助手 - OpenBayes


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70049647/viewspace-3114276/ ,如需转载,请注明出处,否则将追究法律责任。

下一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2026-03-13

  • 博文量
    5
  • 访问量
    6049