lxfight
|
75a2803710
|
fix: 清空交互事件的 message_str,确保仅专门指令处理器响应;优化图片处理逻辑,支持多种图片来源
- 修复了@激活机器人时,指令无法正确处理的问题
- 修复了base64 图片无法发送的问题
注意:本次提交的代码功能还需要针对全部功能进行一次系统完整的测试,计划与6月22日下午完成。
|
2025-06-21 20:12:38 +08:00 |
|
lxfight
|
b9fab74edc
|
feat: 拆分Discord 适配器的部分代码,并处理一些小的问题。
- 基于最小权限原则,修改了 Bot 申请的权限范围
- 拆分了代码,使得文件结构更加清晰
|
2025-06-20 21:43:23 +08:00 |
|
lxfight
|
d0b10b9195
|
feat: 添加 Discord 平台适配器及相关组件,支持 Discord Bot 功能
- 添加了一个新的依赖 py-cord[speed]
- 添加了针对 Discord 平台的 Discord Bot 适配器
|
2025-06-20 21:22:04 +08:00 |
|
Soulter
|
345afe1338
|
fix: 修复 PipInstaller 中 pip 调用方式,确保使用当前 Python 解释器
|
2025-06-19 00:38:23 +08:00 |
|
Soulter
|
2c47abea95
|
fix: 修复 WeChatPadPro 下,开启了会话隔离后,无法发送群聊消息的问题
fixes: #1766
|
2025-06-16 23:36:11 +08:00 |
|
Soulter
|
85aa28d724
|
perf: print traceback
|
2025-06-16 23:27:29 +08:00 |
|
Soulter
|
53a3736b04
|
fix: 修复可能的类型错误
fixes: #1778
|
2025-06-16 23:26:22 +08:00 |
|
Soulter
|
86ba3c230e
|
perf: 弱化 WeChatPadPro 的 WS 连接提示
fixes: #1779
|
2025-06-16 23:21:53 +08:00 |
|
Soulter
|
8d21126bd6
|
fix: 修复 WeChatPadPro 会话隔离模式下,会话 ID 显示为自身ID 的问题
|
2025-06-16 23:18:45 +08:00 |
|
Soulter
|
74ded91976
|
fix: 修复 WeChatPadPro 过期后无法正常的重新登录的问题。
|
2025-06-16 23:07:10 +08:00 |
|
Soulter
|
3e09a4ddd4
|
Merge branch 'master' into reply-bot-waking
|
2025-06-16 21:55:50 +08:00 |
|
Zhalslar
|
f93f04a536
|
feat:支持通过引用bot消息来唤醒bot
Update dingtalk_event.py
Update stage.py
|
2025-06-16 21:54:13 +08:00 |
|
Soulter
|
95bd2f26a5
|
Merge pull request #1812 from Zhalslar/dingtalk-image-to-url
feat:钉钉发图时自动将非HTTP图片注册成URL
|
2025-06-16 21:41:50 +08:00 |
|
Soulter
|
e1ec7dbbba
|
refactor(webui): 将插件市场与插件管理合并
|
2025-06-15 22:50:06 +08:00 |
|
Zhalslar
|
c7891385ca
|
Update dingtalk_event.py
|
2025-06-14 21:44:37 +08:00 |
|
Zhalslar
|
2059ddcadf
|
Update dingtalk_event.py
|
2025-06-14 21:39:33 +08:00 |
|
Zhalslar
|
ba1b68df20
|
Update dingtalk_event.py
|
2025-06-14 21:23:45 +08:00 |
|
Soulter
|
a26b494f7f
|
feat: 微信客服支持语音的收发
fixes: #1794
|
2025-06-12 10:57:16 -04:00 |
|
Soulter
|
771e755a78
|
feat: supports dify user param
|
2025-06-11 22:25:10 +08:00 |
|
Soulter
|
16ec462abd
|
feat: WebUI ProviderPage 添加服务提供商会话隔离设置功能
|
2025-06-11 00:51:18 +08:00 |
|
Soulter
|
7098c98dde
|
fix: 修复 Windows 下部署项目时可能出现的 UnicodeDecodeError
fixes: #1548
|
2025-06-11 00:25:14 +08:00 |
|
Soulter
|
f56355da89
|
perf: 分段回复时,仅在输出的第一句话带上回复/引用
fixes: #521
|
2025-06-11 00:06:14 +08:00 |
|
Soulter
|
422160debd
|
feat: 支持配置是否忽略@全体成员
fixes: #292
|
2025-06-10 23:55:50 +08:00 |
|
Soulter
|
8062cf406a
|
fix: 优化配置完整性检查,同时保证配置项顺序的一致性
|
2025-06-10 23:30:58 +08:00 |
|
Soulter
|
0e802232ec
|
feat: 新配置项,支持配置只@触发等待时是否回复
|
2025-06-10 23:29:45 +08:00 |
|
Soulter
|
c85dbb2347
|
fix: 修复某些情况下,会话控制无效的问题
|
2025-06-10 22:26:11 +08:00 |
|
Soulter
|
a6a79128c8
|
chore: bump to v3.5.15
|
2025-06-10 22:18:05 +08:00 |
|
Soulter
|
42839627e8
|
fix: 修复在设置了 GitHub 加速地址后,插件无法更新的问题
|
2025-06-10 22:12:46 +08:00 |
|
Soulter
|
b32b444438
|
Merge pull request #1776 from AstrBotDevs/feat-webchat-title
Feature: 支持重命名和自动生成 WebChat title;WebChat Route 和 UI 优化;支持 WebChatBox
|
2025-06-10 21:34:17 +08:00 |
|
Soulter
|
a34f439226
|
fix: update summary output condition and adjust max-width in ChatBoxPage
|
2025-06-10 18:36:26 +08:00 |
|
Soulter
|
581f9b7bd3
|
fix: typo fix
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
|
2025-06-10 13:02:30 +08:00 |
|
Soulter
|
124eb04807
|
Merge pull request #1773 from AstrBotDevs/feat-seperate-provider
Feature: 支持对提供商会话隔离
|
2025-06-10 12:59:42 +08:00 |
|
Soulter
|
1d561da7fb
|
style: clean code
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2025-06-10 12:59:20 +08:00 |
|
Soulter
|
16e3cd0784
|
fix: get_using_stt_provider is fetching using ProviderType.TEXT_TO_SPEECH but should use ProviderType.SPEECH_TO_TEXT for STT isolation.
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2025-06-10 12:58:39 +08:00 |
|
Soulter
|
a6d91933dc
|
feat: 支持自动生成webchat title
|
2025-06-10 10:58:49 +08:00 |
|
鸦羽
|
725a841a3b
|
Merge pull request #1767 from AstrBotDevs/fix/1678
Fix: 调整Gemini原生工具启用行为
|
2025-06-10 08:22:41 +08:00 |
|
鸦羽
|
f77c453843
|
fix: clean code
|
2025-06-10 00:20:35 +00:00 |
|
Soulter
|
ba6718d5bc
|
Merge pull request #1759 from Flartiny/dev
Feature: Add GreedyStr parameter support for commands
|
2025-06-10 00:06:34 +08:00 |
|
Soulter
|
a03c79b89d
|
style: use named expression
|
2025-06-09 23:51:54 +08:00 |
|
Soulter
|
98800d3426
|
fix(typo): "seperate_provider" -> "separate_provider"
|
2025-06-09 23:50:31 +08:00 |
|
Soulter
|
a616adaac4
|
fix: update provider manager set_provider()
|
2025-06-09 23:46:44 +08:00 |
|
Soulter
|
ffb5605c99
|
fix: default tts provider selection
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
|
2025-06-09 23:38:15 +08:00 |
|
Soulter
|
621b556856
|
✨ feat: 支持对提供商会话隔离
fixes: #1762 #602 #479
|
2025-06-09 23:33:00 +08:00 |
|
Soulter
|
a3ffecbb2a
|
feat: add support for gemini_embedding provider
|
2025-06-09 14:43:05 +08:00 |
|
鸦羽
|
e79487dd5f
|
fix: add missing config
|
2025-06-09 05:03:15 +00:00 |
|
鸦羽
|
7fe1c1ec89
|
feat: add URL context feature to Gemini model configuration
|
2025-06-09 04:54:24 +00:00 |
|
Soulter
|
ab2bbff369
|
Merge pull request #1746 from Seayon/fix-wechat-at-message-parsing
✨ feat(wechatpadpro): 增强群聊消息中的@消息处理逻辑
|
2025-06-09 12:51:08 +08:00 |
|
Soulter
|
49fcff1daf
|
📦 release: v3.5.14
|
2025-06-09 12:31:02 +08:00 |
|
鸦羽
|
33b64ddf39
|
feat: enhance tool selection logic for Gemini model versions
|
2025-06-09 03:55:59 +00:00 |
|
Soulter
|
4c447aa648
|
perf: jwt token expire time change to 7 days
|
2025-06-09 11:52:48 +08:00 |
|