Skip to content

v0.1.15

Choose a tag to compare

@github-actions github-actions released this 01 Nov 18:11
· 49 commits to master since this release

新增

  • 账号全局共用: 微信、飞书、Telegram、Slack、Discord、Notion 的账号在 设置 › 连接 里加一次,所有机器人共用。每个服务可以加多个账号,还能起别名。
  • 切换机器人: 在聊天软件里发 /bot 看有哪些机器人,发一次 /bot 名字 就换过去,之后这个会话一直和它聊,不用每句都带。每个机器人也知道还有哪些同伴,你问起时它答得上来。
  • Telegram、Slack、Discord: 填令牌就能连接,不需要公网地址,能收发图片和文件。
  • Notion: 一键授权或用令牌连接。机器人能搜索、阅读、新建和修改页面,也能查数据库,不能删除页面。
  • 读飞书消息: 扫码授权后,可以对任何机器人说“看我第二个飞书的消息”。它用你的身份读会话、搜消息,只读。
  • 飞书扫码添加: 添加飞书聊天账号时,扫码就能创建应用,不用再手动填 App ID 和 Secret。

改进

  • 联网搜索不再需要 DeepSeek Key: 默认用免费搜索,也可以换成 Tavily、Exa、博查、智谱或自建的 SearXNG。
  • 角色和岗位分开: 头像只决定长相,选模板不会换头像。

变化

  • 聊天渠道的配置从机器人的信息面板搬到了 设置 › 连接。老账号自动迁移,不用重新扫码,默认还是原来的机器人回复。
  • 主人和允许名单现在跟着账号走,能用这个账号的人可以和任何机器人聊。删除机器人不再影响账号。

New

  • Accounts shared by all bots: Add chat and Notion accounts once in Settings › Connections, and every bot can use them. Each service can have several accounts, each with its own alias.
  • Switch bots from a chat: Send /bot in a chat app to see your bots, and /bot name once to switch. That chat stays with the new bot, so you don't repeat it on every message. Each bot also knows about the others, so it can answer when you ask.
  • Telegram, Slack and Discord: Paste a token to connect. No public address needed, and images and files work both ways.
  • Notion: Connect with one-click authorization or a token. Bots can search, read, create and edit pages, and query databases. They can't delete pages.
  • Read Feishu messages: Authorize with a QR code, then ask any bot to "check my second Feishu". It reads chats and searches messages as you, read-only.
  • Add Feishu by scanning: When adding a Feishu chat account, scan a QR code to create the app instead of entering an App ID and Secret.

Improved

  • Web search no longer needs a DeepSeek key: It's free by default, and you can switch to Tavily, Exa, Bocha, Zhipu or your own SearXNG.
  • Characters are separate from roles: An avatar only sets a bot's looks, and picking a template doesn't change it.

Changed

  • Chat channel setup moved from each bot's info panel to Settings › Connections. Existing accounts move over automatically with no new sign-in, and the same bot still answers by default.
  • Owners and allow lists now belong to the account, so anyone allowed on it can talk to any bot. Deleting a bot no longer affects accounts.