Skip to content

Release v4.7.5

Choose a tag to compare

@github-actions github-actions released this 16 Sep 09:36
· 59 commits to main since this release

新增

  • AI 支持按群成员筛选查看历史消息:历史消息查看改为平台专属工具(QQ 为 qq_get_msg_history,Telegram 为 tg_get_msg_history,均支持只看某个成员的发言、带游标翻页),历史消息中的图片同样可按哈希加载;飞书/Discord 等暂未接入平台专属工具的平台保留通用 get_msg_history 工具兜底。
  • 新增平台专属 AI 工具注入机制:平台适配器可把自己的特色能力(如 QQ 的 AI 语音、戳一戳、群签到、群成员信息查询)作为工具提供给 AI 使用;QQ(NapCat 与 Luckylilia)默认已注入 9 个工具,工具清单加入计划模式门禁(副作用工具在 /plan on 时被阻止)。
  • 新增电脑操作(computer use)工具:管理员开启后,AI 可以截图查看 Bot 所在电脑的屏幕并控制鼠标键盘完成界面操作(仅支持 Windows 宿主机);默认关闭,可配合工具审批实现每次操作人工确认,所有操作留审计日志。
  • 新增 QQ(Luckylilia/LLBot) 平台适配器,支持 WebSocket / HTTP 两种接入方式,可在面板勾选启用;与 NapCat 可同时启用(ID 前缀 lil:),面向 QQ 的插件无需改动即可在该平台生效。

修复

  • 修复登录页 logo 在手机上显示错乱的问题:改为矢量图形渲染,不再依赖等宽字体对齐,手机和桌面显示一致。
  • QQ 平台 HTTP 接入(NapCat / Luckylilia)安全加固:上报 token 校验改用常量时间比较,防时序侧信道猜测 token;事件体读取增加 64MB 上限,超大请求不再有占满内存的风险。
  • QQ 平台 HTTP 接入的「本地HTTP服务器已启动」日志改为端口绑定成功后才打印,端口被占用时不再误报服务已就绪。

Full Changelog: v4.7.4...v4.7.5