From 489e2a33c83163e4a81932843cb2220a1b603920 Mon Sep 17 00:00:00 2001 From: SJ Date: Thu, 23 Apr 2026 21:00:11 +0800 Subject: [PATCH 1/3] fix(platform): clarify shared appid hint text (#7746) Co-authored-by: idiotsj --- astrbot/core/config/default.py | 2 +- dashboard/src/i18n/locales/en-US/features/config-metadata.json | 2 +- dashboard/src/i18n/locales/ru-RU/features/config-metadata.json | 2 +- dashboard/src/i18n/locales/zh-CN/features/config-metadata.json | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/astrbot/core/config/default.py b/astrbot/core/config/default.py index 1cdd1d2e45..ae11de2a9e 100644 --- a/astrbot/core/config/default.py +++ b/astrbot/core/config/default.py @@ -783,7 +783,7 @@ class ChatProviderTemplate(TypedDict): "appid": { "description": "appid", "type": "string", - "hint": "必填项。QQ 官方机器人平台的 appid。如何获取请参考文档。", + "hint": "必填项。当前消息平台的 AppID。如何获取请参考对应平台接入文档。", }, "secret": { "description": "secret", diff --git a/dashboard/src/i18n/locales/en-US/features/config-metadata.json b/dashboard/src/i18n/locales/en-US/features/config-metadata.json index 6527e9576f..373182fc15 100644 --- a/dashboard/src/i18n/locales/en-US/features/config-metadata.json +++ b/dashboard/src/i18n/locales/en-US/features/config-metadata.json @@ -380,7 +380,7 @@ }, "appid": { "description": "App ID", - "hint": "Required. App ID for the QQ Official Bot platform. See the docs for how to obtain it." + "hint": "Required. App ID for the current messaging platform. See the platform integration docs for how to obtain it." }, "callback_server_host": { "description": "Callback Server Host", diff --git a/dashboard/src/i18n/locales/ru-RU/features/config-metadata.json b/dashboard/src/i18n/locales/ru-RU/features/config-metadata.json index 028c1859c1..c578f79d1c 100644 --- a/dashboard/src/i18n/locales/ru-RU/features/config-metadata.json +++ b/dashboard/src/i18n/locales/ru-RU/features/config-metadata.json @@ -380,7 +380,7 @@ }, "appid": { "description": "ID приложения", - "hint": "Обязательно для QQ Official Bot. См. документацию." + "hint": "Обязательно. App ID текущей платформы сообщений. См. документацию по интеграции платформы." }, "callback_server_host": { "description": "Хост callback-сервера", diff --git a/dashboard/src/i18n/locales/zh-CN/features/config-metadata.json b/dashboard/src/i18n/locales/zh-CN/features/config-metadata.json index 66c2e20b70..dd8711345c 100644 --- a/dashboard/src/i18n/locales/zh-CN/features/config-metadata.json +++ b/dashboard/src/i18n/locales/zh-CN/features/config-metadata.json @@ -382,7 +382,7 @@ }, "appid": { "description": "appid", - "hint": "必填项。QQ 官方机器人平台的 appid。如何获取请参考文档。" + "hint": "必填项。当前消息平台的 AppID。如何获取请参考对应平台接入文档。" }, "callback_server_host": { "description": "回调服务器主机", From 8eefda4611b42d32859a0f24fca2f2a5d02a2833 Mon Sep 17 00:00:00 2001 From: Soulter <905617992@qq.com> Date: Thu, 23 Apr 2026 21:30:03 +0800 Subject: [PATCH 2/3] chore: bump version to 4.23.4 --- astrbot/cli/__init__.py | 2 +- astrbot/core/config/default.py | 2 +- changelogs/{v4.23.3.md => v4.23.4.md} | 3 ++- pyproject.toml | 2 +- 4 files changed, 5 insertions(+), 4 deletions(-) rename changelogs/{v4.23.3.md => v4.23.4.md} (92%) diff --git a/astrbot/cli/__init__.py b/astrbot/cli/__init__.py index f71bb949a5..c1de2bce77 100644 --- a/astrbot/cli/__init__.py +++ b/astrbot/cli/__init__.py @@ -1 +1 @@ -__version__ = "4.23.3" +__version__ = "4.23.4" diff --git a/astrbot/core/config/default.py b/astrbot/core/config/default.py index ae11de2a9e..cd493d13ed 100644 --- a/astrbot/core/config/default.py +++ b/astrbot/core/config/default.py @@ -5,7 +5,7 @@ from astrbot.core.utils.astrbot_path import get_astrbot_data_path -VERSION = "4.23.3" +VERSION = "4.23.4" DB_PATH = os.path.join(get_astrbot_data_path(), "data_v4.db") PERSONAL_WECHAT_CONFIG_METADATA = { "weixin_oc_base_url": { diff --git a/changelogs/v4.23.3.md b/changelogs/v4.23.4.md similarity index 92% rename from changelogs/v4.23.3.md rename to changelogs/v4.23.4.md index 16150d4b20..97f945aaec 100644 --- a/changelogs/v4.23.3.md +++ b/changelogs/v4.23.4.md @@ -8,7 +8,8 @@ ### 新增 - WebUI ChatUI 新增消息重新编辑、从重新生成 AI 回复、分支询问面板(划选 AI 回复内容即可看到)与会话 checkpoint 支持。([#7673](https://github.com/AstrBotDevs/AstrBot/pull/7673)) -- WebUI 聊天附件处理新增预览与文件签名校验,改善上传前的附件识别与展示体验,修复用户消息气泡无法正常显示图片的问题。([commit](https://github.com/AstrBotDevs/AstrBot/commit/0748f0a42)) +- WebUI ChatUI 适配思考时的工具调用的模式,并自动将该 Loop 过程合并到独立的侧边栏面板中,以时间线呈现,大幅提升用户体验。([#7742](https://github.com/AstrBotDevs/AstrBot/pull/7742)) +- WebUI ChatUI 附件处理新增预览与 Dedup 校验,改善上传前的附件识别与展示体验,修复用户消息气泡无法正常显示图片的问题。([commit](https://github.com/AstrBotDevs/AstrBot/commit/0748f0a42)) - 知识库文档上传新增 EPUB 支持,并补充 EPUB 解析、文件读取与相关测试。([#7594](https://github.com/AstrBotDevs/AstrBot/pull/7594)) - 非流式 Agent Loop 新增中间工具调用消息过程折叠发送功能。([#7627](https://github.com/AstrBotDevs/AstrBot/pull/7627)) - 重新内置 `/provider` 命令,支持通过命令管理与查看 Provider 相关信息。([#7691](https://github.com/AstrBotDevs/AstrBot/pull/7691)) diff --git a/pyproject.toml b/pyproject.toml index 459b59cde1..f4d7c376d5 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "AstrBot" -version = "4.23.3" +version = "4.23.4" description = "Easy-to-use multi-platform LLM chatbot and development framework" readme = "README.md" license = { text = "AGPL-3.0-or-later" } From 9f8ce247266e1ab2a2075845cd50fc0b59e94cdb Mon Sep 17 00:00:00 2001 From: Soulter <905617992@qq.com> Date: Thu, 23 Apr 2026 22:28:40 +0800 Subject: [PATCH 3/3] chore: bump version to 4.23.5 --- astrbot/cli/__init__.py | 2 +- astrbot/core/config/default.py | 2 +- changelogs/{v4.23.4.md => v4.23.5.md} | 0 pyproject.toml | 2 +- 4 files changed, 3 insertions(+), 3 deletions(-) rename changelogs/{v4.23.4.md => v4.23.5.md} (100%) diff --git a/astrbot/cli/__init__.py b/astrbot/cli/__init__.py index c1de2bce77..d996423cd8 100644 --- a/astrbot/cli/__init__.py +++ b/astrbot/cli/__init__.py @@ -1 +1 @@ -__version__ = "4.23.4" +__version__ = "4.23.5" diff --git a/astrbot/core/config/default.py b/astrbot/core/config/default.py index cd493d13ed..903f6c445f 100644 --- a/astrbot/core/config/default.py +++ b/astrbot/core/config/default.py @@ -5,7 +5,7 @@ from astrbot.core.utils.astrbot_path import get_astrbot_data_path -VERSION = "4.23.4" +VERSION = "4.23.5" DB_PATH = os.path.join(get_astrbot_data_path(), "data_v4.db") PERSONAL_WECHAT_CONFIG_METADATA = { "weixin_oc_base_url": { diff --git a/changelogs/v4.23.4.md b/changelogs/v4.23.5.md similarity index 100% rename from changelogs/v4.23.4.md rename to changelogs/v4.23.5.md diff --git a/pyproject.toml b/pyproject.toml index f4d7c376d5..2cdfbc44e0 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "AstrBot" -version = "4.23.4" +version = "4.23.5" description = "Easy-to-use multi-platform LLM chatbot and development framework" readme = "README.md" license = { text = "AGPL-3.0-or-later" }