Skip to content

Releases: lss233/kirara-ai

v3.3.0a2

05 May 19:21
Compare
Choose a tag to compare
v3.3.0a2 Pre-release
Pre-release

请注意:这是一个预览版本。该版本主要用于插件适配和BUG体验。普通用户不建议使用此版本。

该版本的更新包括:

  1. 新增:代码执行 Block
  2. 新增:工作流执行可设置超时时间
  3. 新增:模型能力标注
  4. 新增:记忆查询 / 保存 Block 可设置额外区分标识符
  5. 新增:媒体资源管理支持定期自动删除
  6. 修复:Telegram 下多模态消息触发策略问题
  7. 以及一些其他细节问题修复

What's Changed

Full Changelog: v3.3.0a1...v3.3.0a2

v3.3.0-alpha1: 预览版

20 Apr 19:52
Compare
Choose a tag to compare
Pre-release

请注意:这是一个预览版本。该版本主要用于插件适配和BUG体验。普通用户不建议使用此版本。

该版本的更新包括:

  1. MCP 服务工具调用
  2. 触发规则支持按照 IM 实例名称过滤,方便同时部署多个机器人使用不同的工作流
  3. 修复 Telegram 机器人不支持收发视频消息的问题

What's Changed

  • Develop the memory module to support composing or decomposing LLM function calling content. by @teywat in #1452
  • feat: telegram bot upload video,like random girl video by @1193700079 in #1460
  • feat: add MCP server management functionality by @lss233 in #1451
  • refactor: enhance dispatch rule matching and support IM instance rule by @lss233 in #1465

New Contributors

Full Changelog: v3.2.0...v3.3.0a1

v3.2.0 - 多模态能力支持

05 Apr 18:50
Compare
Choose a tag to compare

感谢大家的支持,如果有任何问题欢迎提 issue 或加入交流群直接反馈~

  1. 新增:多模态能力 - 支持使用模型原生的多模态能力,例如 Qwen VL、hunyuan 和 GPT-4o 的图片识别、Gemini 的图片生成。 #1421 #1431 #1430
  2. 新增:WebUI 上可查看服务器控制台输出
  3. 新增:WebUI 上可查看模型调用记录并生成统计图表 #1439
  4. 新增:对接各平台的 function call 接口 #1444
  5. 新增:支持命令行启动时指定 WebUI 服务端口 #1443
  6. 修复:串消息的问题 #1433 #1440
  7. 修复:frpc 无法下载的问题

如何部署?

请移步至这里

如何升级?

可以从 WebUI 进行升级。

TIP: 如果遇到 WebUI 反复提示升级的情况,通常是因为浏览器缓存了旧版导致的,请按 Ctrl + Shift + R 或者 Shift + F5 强制刷新缓存。

也可以按照下面的方式进行手动升级:

Docker 用户:

docker compose pull && docker compose up -d

Windows 用户:
下载下方快速启动包并解压,将旧版的 data 文件夹覆盖至新版即可。

What's Changed

New Contributors

Full Changelog: v3.1.1...v3.2.0

v3.2.0a2

04 Apr 13:43
Compare
Choose a tag to compare
v3.2.0a2 Pre-release
Pre-release

请注意:这是一个预览版本。该版本主要用于插件适配和BUG体验。普通用户不建议使用此版本。

该版本的更新包括:

  1. 一些 BUG 修复

v3.2.0-alpha1: 预览版

30 Mar 15:49
Compare
Choose a tag to compare
Pre-release

请注意:这是一个预览版本。该版本主要用于插件适配和BUG体验。普通用户不建议使用此版本。

该版本的更新包括:

  1. 多模态能力支持
  2. 模型调用情况记录
  3. 一些 BUG 修复

v3.1.1

09 Mar 20:23
Compare
Choose a tag to compare

感谢大家的支持,如果有任何问题欢迎提 issue 或加入交流群直接反馈~

  1. 新增(聊天平台):QQ开放平台机器人的支持,通过 Webhook 接收消息
  2. 新增(模型平台):支持了更多的 LLM 平台:腾讯云混元、阿里云的Qwen、火山引擎豆包、Moonshot 的 Kimi、minimax、硅基流动、mistral。
  3. 新增(WebUI):适配 WebUI 版本 v0.0.9,支持展示部分聊天平台的连接状态头像、昵称。
  4. 新增(插件开发):支持事件系统,现在可以基于 EventBus 订阅一些系统事件,更多事件补充中……
  5. 新增:内置 FRP 内网穿透客户端
  6. 调整:HTTP API、微信 的 HTTP 服务与 WebUI 的 HTTP 服务聚合了。 之前的版本中这些服务启动的是独立的端口,不利于管理。当前升级后仍支持旧版的方式启动,但是 WebUI 上将不再允许新增独立启动的 HTTP 服务。
  7. 修复:WebUI 上保存了错误的配置文件后无法删除的问题。
  8. 修复:部分回复出现空行的问题。
  9. 修复:一些细节体验问题。
  10. 修复:启动时使用虚拟环境。旧版本升级时忽略了虚拟环境的问题,导致用户升级后没有办法保留插件,新版本下虚拟环境保存在 data/venv 目录, 如果你需要重新安装,只需要把整个 data 文件夹迁移至新安装的目录下即可继承原先的所有配置和插件。

如何部署?

请移步至这里

如何升级?

可以从 WebUI 进行升级。

TIP: 如果遇到 WebUI 反复提示升级的情况,通常是因为浏览器缓存了旧版导致的,请按 Ctrl + Shift + R 或者 Shift + F5 强制刷新缓存。

也可以按照下面的方式进行升级:

Docker 用户:

docker compose pull && docker compose up -d

Windows 用户:
下载下方快速启动包并解压,将旧版的 data 文件夹覆盖至新版即可。

What's Changed

  • fix: Docker image and CI workflow configurations by @lss233 in #1405
  • fix: Add default web configuration in Docker startup script by @lss233 in #1406
  • fix: Improve graceful shutdown of web server and adapters by @lss233 in #1408
  • fix: Fix Docker startup issues by @happy-game in #1415
  • feat: improve api for media elements by @lss233 in #1412
  • feat: Add virtual environment setup in Docker startup script by @lss233 in #1416
  • 1.去除空行的bug by @chuanSir123 in #1419
  • fix: Correct send message logic in HTTP Legacy Adapter by @cmd1024 in #1420
  • feat: Enhance IM & QQBot by @lss233 in #1417
  • feat: add more llm adapters by @lss233 in #1423
  • feat: integrated frpc plugin by @lss233 in #1425
  • feat: add current date time block & add some tests by @lss233 in #1426
  • feat: send media from QQBot by @lss233 in #1427
  • refactor: Update Windows quickstart scripts and workflow by @lss233 in #1429
  • feat: Implement baisc system events for application lifecycle by @lss233 in #1428

New Contributors

Full Changelog: v3.0.1...v3.1.1

v3.0.1 - 重构正式版

23 Feb 08:19
Compare
Choose a tag to compare

MVP 版本开发已结束,感谢大家的近期的体验反馈和支持~

  1. 新增:WebUI 更新提醒,现在发布新版本后 WebUI 中会弹窗提示是否自动更新。
  2. 新增:WebUI 升级,适配 WebUI 版本 v0.0.5,修改内容请见这里
  3. 新增:调度规则支持聊天类型匹配、被@匹配。
  4. 调整:调整了自带的工作流和触发规则,现在默认群聊 被@ 触发或者 /chat 前缀触发,私聊直接触发。
  5. 调整:配置文件现在移到了 data 文件夹,如果大家从旧版本升级上来,记得把文件挪进去。
  6. 调整:项目的结构做了一些调整,需要插件也做对应的修改,如果大家发现插件有问题的快去催更作者更新!!
  7. 修复:一些体验上的问题。

如何部署?

请移步至这里

What's Changed

  • refactor: 更新项目结构以支持 pypi 包发布 & 版本更新 by @lss233 in #1403

Full Changelog: v3.0.0-alpha5...v3.0.1

v3.0.0-alpha5

16 Feb 13:57
Compare
Choose a tag to compare

⚠️ 注意事项

(本版本为早期预览版 🚧,部分功能仍在施工中,欢迎尝鲜体验!遇到问题请及时反馈~)

  1. 新增:组合型的调度规则
  2. 新增:调度规则支持随机概率触发、黑名单和白名单能力
  3. 新增:插件市场
  4. 调整:默认的触发规则改成了 记录聊天内容, 自带角色扮演的工作流现在现改为使用 /chat <内容> 触发。
  5. 调整:移除了框架强制插入兜底触发规则的逻辑,现在所有的触发器都从文件中读取。

部署教程

1. 快速部署包启动:

本教程适用于 Windows 平台。

  1. 下载本页面中的 zip 文件并解压,双击启动 初始化.cmd,按照提示操作即可。

2. 源码部署教程:

本教程适用于 Windows、Linux 等平台。

  1. 克隆项目:
    git clone -b v3.0.0-alpha5 https://github.com/lss233/chatgpt-mirai-qq-bot
    cd chatgpt-mirai-qq-bot
  1. 安装依赖:
    pip3 install -r requirements.txt
  1. 拉取并解压 WebUI:
    wget https://github.com/DarkSkyTeam/chatgpt-for-bot-webui/releases/download/v0.0.3/dist.zip
    unzip dist.zip -d web
  1. 启动:
    python3 main.py

What's Changed

New Contributors

Full Changelog: v3.0.0-alpha4...v3.0.0-alpha5

[早期预览版] WebUI 能力、插件系统、工作流设计

10 Feb 17:44
Compare
Choose a tag to compare

⚠️ 注意事项

(本版本为早期预览版 🚧,部分功能仍在施工中,欢迎尝鲜体验!遇到问题请及时反馈~)

  1. 新增:Ollama、Claude 的 Adapter 支持
  2. 新增:WebUI 面板支持配置工作流使用的 模型名、发送消息指定的 IM。
  3. 调整:移除了框架强制插入兜底触发规则的逻辑,现在所有的触发器都从文件中读取。
  4. 修复:触发器无法从 WebUI 保存/编辑的问题
  5. 修复:外部插件无法正确开启/关闭的问题

源码部署教程:

  1. 克隆项目:
    git clone -b v3.0.0-alpha4 https://github.com/lss233/chatgpt-mirai-qq-bot
    cd chatgpt-mirai-qq-bot
  1. 安装依赖:
    pip3 install -r requirements.txt
  1. 拉取并解压 WebUI:
    wget https://github.com/DarkSkyTeam/chatgpt-for-bot-webui/releases/download/v0.0.2/dist.zip
    unzip dist.zip -d web
  1. 启动:
    python3 main.py

Full Changelog: v3.0.0-alpha2...v3.0.0-alpha3

[早期预览版] WebUI 能力、插件系统、工作流设计

09 Feb 21:01
1738bc6
Compare
Choose a tag to compare

⚠️ 注意事项

(本版本为早期预览版 🚧,部分功能仍在施工中,欢迎尝鲜体验!遇到问题请及时反馈~)

✨ 本次重磅更新 ✨
🎛️ 框架革新
▸ 全面重构底层架构,迈向「模块化 Agent 化」新时代!
▸ 🧩 开放式插件生态,开发者现在可以自由开发扩展插件啦!
▸ 🔧 全新工作流引擎,打造高度自定义的 bot 玩法!

🌐 WebUI 升级
▸ 全新设计的可视化配置面板,从此告别手写配置
▸ 即日起 WebUI 将成为 唯一推荐的配置方式 ,操作更便捷

🗑️ 历史性改变
▸ 彻底移除对 mirai 的依赖,轻装上阵拥抱新生态

🙌 贡献者致谢
@lss233 @Cloxl 等开发者的辛勤付出(具体变更详见下方完整日志)

(文案由 DeepSeek-R1 协助生成)

What's Changed

  • ci: add run-tests workflow by @lss233 in #1387
  • feat: add new message elements to IM framework by @Cloxl in #1389
  • feat: Web 管理 API by @lss233 in #1390
  • feat(plugin): add external plugin discovery and loading mechanism by @Cloxl in #1392
  • refactor(web): update APIs to support web panel configuration by @lss233 in #1393
  • refactor: ci update by @lss233 in #1394
  • ci: publish with web frontend by @lss233 in #1395

Full Changelog: v3.0.0-alpha2...v3.0.0-alpha3