镀铬酸钾
|
ec165bbd31
|
Dev (#83)
* fix(discord): 修复 WebSocket 连接检测并增强跨平台文件处理
修复 Discord WebSocket 连接检测逻辑,使用正确的属性检查连接状态
为跨平台消息处理添加文件类型支持,并增加详细的调试日志
优化附件处理逻辑,确保所有文件类型都能正确识别和转发
* feat(跨平台): 优化消息处理并添加纯文本提取功能
添加 extract_text_only 函数过滤非文本标记
修改翻译逻辑仅处理纯文本内容
完善附件处理和消息内容拼接
修复仅包含表情时的消息处理问题
* refactor(discord-cross): 使用模块专用日志记录器替换全局日志记录器
将各模块中的全局日志记录器替换为模块专用日志记录器,以提供更清晰的日志来源标识
同时在适配器中添加会话状态检查和重连机制,提升消息发送的可靠性
* feat(翻译): 改进翻译功能,同时显示原文和译文
修改翻译功能,不再替换原文而是同时显示原文和翻译内容,方便用户对照
更新 DeepSeek API 配置为官方地址和模型
优化 Discord 适配器的重连逻辑,直接关闭 WebSocket 触发重连
修复 Discord 频道 ID 转换逻辑,简化处理流程
* feat(cross-platform): 添加跨平台功能支持及配置优化
- 新增跨平台配置模型和全局配置支持
- 优化 Discord 适配器的连接管理和错误处理
- 添加 watchdog 和 discord.py 依赖
- 创建 DeepSeek API 配置文档
- 移除重复的同步帮助图片代码
- 改进跨平台插件配置加载逻辑
* fix(jrcd): 修正群组ID检查条件
删除不再使用的示例插件文件
* feat: 改进配置加载逻辑并更新项目配置
当配置文件不存在时自动生成示例配置
添加pyproject.toml作为项目构建配置
更新.gitignore忽略更多文件类型
删除不再使用的反向WebSocket示例文件
* docs: 更新架构文档和项目结构说明
添加反向WebSocket连接模式说明
补充核心管理器文档
更新项目结构文件
在文档首页添加特色功能说明
* fix(discord): 修复WebSocket连接检查并添加错误日志
refactor(config): 更新配置文件的网络和认证信息
feat(cross-platform): 为跨平台消息处理添加异常捕获和日志
* fix(discord-cross): 修复跨平台消息处理和附件下载问题
修复QQ群消息处理中的非群消息过滤问题
优化Discord附件下载逻辑,使用aiohttp替代requests
修复Redis订阅任务重复创建问题
调整消息格式化的embed字段处理逻辑
* feat(vectordb): 添加向量数据库支持及集成功能
新增向量数据库管理器模块,支持文本的存储、检索和相似度查询
添加知识库插件和AI聊天插件,利用向量数据库实现记忆功能
优化跨平台翻译模块,集成向量数据库存储历史翻译记录
改进消息处理逻辑,优先使用用户显示名称
* feat(plugins): add furry_assistant plugin by Calgau
- Add furry assistant plugin with 7 commands
- Include furry greetings, fortunes, jokes, and advice
- Add plugin metadata and README documentation
- Implement plugin lifecycle methods
- Created by Calgau (furry AI assistant)
* fix: 调整昵称和用户名的获取优先级
修改QQ群消息处理中昵称获取顺序,优先使用昵称而非群名片
移除Discord消息转换中global_name的检查,直接使用用户名
* refactor(插件): 优化插件元信息和命令配置
- 为 AI 聊天和知识库插件添加元信息配置
- 简化插件命令配置,移除冗余别名
- 更新 Discord 适配器的 Redis 频道名称
- 增强向量数据库管理器的日志信息
* feat(ai_chat): 添加Markdown渲染和图片生成功能
支持将AI回复的Markdown内容转换为HTML并渲染为美观的图片格式返回,提升聊天体验
```
```msg
feat(knowledge_base): 扩展知识库支持个人和群聊独立记忆
- 新增个人知识库功能,支持独立记忆
- 添加清除个人/群聊记忆命令
- 优化知识搜索逻辑,优先搜索个人记忆
- 更新插件帮助信息
---------
Co-authored-by: K2cr2O1 <indoec@163.com>
|
2026-03-24 15:18:55 +08:00 |
|
镀铬酸钾
|
95672989ac
|
Dev (#82)
* fix(discord): 修复 WebSocket 连接检测并增强跨平台文件处理
修复 Discord WebSocket 连接检测逻辑,使用正确的属性检查连接状态
为跨平台消息处理添加文件类型支持,并增加详细的调试日志
优化附件处理逻辑,确保所有文件类型都能正确识别和转发
* feat(跨平台): 优化消息处理并添加纯文本提取功能
添加 extract_text_only 函数过滤非文本标记
修改翻译逻辑仅处理纯文本内容
完善附件处理和消息内容拼接
修复仅包含表情时的消息处理问题
* refactor(discord-cross): 使用模块专用日志记录器替换全局日志记录器
将各模块中的全局日志记录器替换为模块专用日志记录器,以提供更清晰的日志来源标识
同时在适配器中添加会话状态检查和重连机制,提升消息发送的可靠性
* feat(翻译): 改进翻译功能,同时显示原文和译文
修改翻译功能,不再替换原文而是同时显示原文和翻译内容,方便用户对照
更新 DeepSeek API 配置为官方地址和模型
优化 Discord 适配器的重连逻辑,直接关闭 WebSocket 触发重连
修复 Discord 频道 ID 转换逻辑,简化处理流程
* feat(cross-platform): 添加跨平台功能支持及配置优化
- 新增跨平台配置模型和全局配置支持
- 优化 Discord 适配器的连接管理和错误处理
- 添加 watchdog 和 discord.py 依赖
- 创建 DeepSeek API 配置文档
- 移除重复的同步帮助图片代码
- 改进跨平台插件配置加载逻辑
* fix(jrcd): 修正群组ID检查条件
删除不再使用的示例插件文件
* feat: 改进配置加载逻辑并更新项目配置
当配置文件不存在时自动生成示例配置
添加pyproject.toml作为项目构建配置
更新.gitignore忽略更多文件类型
删除不再使用的反向WebSocket示例文件
* docs: 更新架构文档和项目结构说明
添加反向WebSocket连接模式说明
补充核心管理器文档
更新项目结构文件
在文档首页添加特色功能说明
* fix(discord): 修复WebSocket连接检查并添加错误日志
refactor(config): 更新配置文件的网络和认证信息
feat(cross-platform): 为跨平台消息处理添加异常捕获和日志
* fix(discord-cross): 修复跨平台消息处理和附件下载问题
修复QQ群消息处理中的非群消息过滤问题
优化Discord附件下载逻辑,使用aiohttp替代requests
修复Redis订阅任务重复创建问题
调整消息格式化的embed字段处理逻辑
* feat(vectordb): 添加向量数据库支持及集成功能
新增向量数据库管理器模块,支持文本的存储、检索和相似度查询
添加知识库插件和AI聊天插件,利用向量数据库实现记忆功能
优化跨平台翻译模块,集成向量数据库存储历史翻译记录
改进消息处理逻辑,优先使用用户显示名称
* feat(plugins): add furry_assistant plugin by Calgau
- Add furry assistant plugin with 7 commands
- Include furry greetings, fortunes, jokes, and advice
- Add plugin metadata and README documentation
- Implement plugin lifecycle methods
- Created by Calgau (furry AI assistant)
* fix: 调整昵称和用户名的获取优先级
修改QQ群消息处理中昵称获取顺序,优先使用昵称而非群名片
移除Discord消息转换中global_name的检查,直接使用用户名
* refactor(插件): 优化插件元信息和命令配置
- 为 AI 聊天和知识库插件添加元信息配置
- 简化插件命令配置,移除冗余别名
- 更新 Discord 适配器的 Redis 频道名称
- 增强向量数据库管理器的日志信息
---------
Co-authored-by: K2cr2O1 <indoec@163.com>
|
2026-03-24 14:58:04 +08:00 |
|
镀铬酸钾
|
7a20619458
|
Dev (#81)
* fix(discord): 修复 WebSocket 连接检测并增强跨平台文件处理
修复 Discord WebSocket 连接检测逻辑,使用正确的属性检查连接状态
为跨平台消息处理添加文件类型支持,并增加详细的调试日志
优化附件处理逻辑,确保所有文件类型都能正确识别和转发
* feat(跨平台): 优化消息处理并添加纯文本提取功能
添加 extract_text_only 函数过滤非文本标记
修改翻译逻辑仅处理纯文本内容
完善附件处理和消息内容拼接
修复仅包含表情时的消息处理问题
* refactor(discord-cross): 使用模块专用日志记录器替换全局日志记录器
将各模块中的全局日志记录器替换为模块专用日志记录器,以提供更清晰的日志来源标识
同时在适配器中添加会话状态检查和重连机制,提升消息发送的可靠性
* feat(翻译): 改进翻译功能,同时显示原文和译文
修改翻译功能,不再替换原文而是同时显示原文和翻译内容,方便用户对照
更新 DeepSeek API 配置为官方地址和模型
优化 Discord 适配器的重连逻辑,直接关闭 WebSocket 触发重连
修复 Discord 频道 ID 转换逻辑,简化处理流程
* feat(cross-platform): 添加跨平台功能支持及配置优化
- 新增跨平台配置模型和全局配置支持
- 优化 Discord 适配器的连接管理和错误处理
- 添加 watchdog 和 discord.py 依赖
- 创建 DeepSeek API 配置文档
- 移除重复的同步帮助图片代码
- 改进跨平台插件配置加载逻辑
* fix(jrcd): 修正群组ID检查条件
删除不再使用的示例插件文件
* feat: 改进配置加载逻辑并更新项目配置
当配置文件不存在时自动生成示例配置
添加pyproject.toml作为项目构建配置
更新.gitignore忽略更多文件类型
删除不再使用的反向WebSocket示例文件
* docs: 更新架构文档和项目结构说明
添加反向WebSocket连接模式说明
补充核心管理器文档
更新项目结构文件
在文档首页添加特色功能说明
* fix(discord): 修复WebSocket连接检查并添加错误日志
refactor(config): 更新配置文件的网络和认证信息
feat(cross-platform): 为跨平台消息处理添加异常捕获和日志
* fix(discord-cross): 修复跨平台消息处理和附件下载问题
修复QQ群消息处理中的非群消息过滤问题
优化Discord附件下载逻辑,使用aiohttp替代requests
修复Redis订阅任务重复创建问题
调整消息格式化的embed字段处理逻辑
* feat(vectordb): 添加向量数据库支持及集成功能
新增向量数据库管理器模块,支持文本的存储、检索和相似度查询
添加知识库插件和AI聊天插件,利用向量数据库实现记忆功能
优化跨平台翻译模块,集成向量数据库存储历史翻译记录
改进消息处理逻辑,优先使用用户显示名称
* feat(plugins): add furry_assistant plugin by Calgau
- Add furry assistant plugin with 7 commands
- Include furry greetings, fortunes, jokes, and advice
- Add plugin metadata and README documentation
- Implement plugin lifecycle methods
- Created by Calgau (furry AI assistant)
* fix: 调整昵称和用户名的获取优先级
修改QQ群消息处理中昵称获取顺序,优先使用昵称而非群名片
移除Discord消息转换中global_name的检查,直接使用用户名
---------
Co-authored-by: K2cr2O1 <indoec@163.com>
|
2026-03-24 14:45:34 +08:00 |
|
镀铬酸钾
|
8bd084ce3f
|
Dev (#80)
* fix(discord): 修复 WebSocket 连接检测并增强跨平台文件处理
修复 Discord WebSocket 连接检测逻辑,使用正确的属性检查连接状态
为跨平台消息处理添加文件类型支持,并增加详细的调试日志
优化附件处理逻辑,确保所有文件类型都能正确识别和转发
* feat(跨平台): 优化消息处理并添加纯文本提取功能
添加 extract_text_only 函数过滤非文本标记
修改翻译逻辑仅处理纯文本内容
完善附件处理和消息内容拼接
修复仅包含表情时的消息处理问题
* refactor(discord-cross): 使用模块专用日志记录器替换全局日志记录器
将各模块中的全局日志记录器替换为模块专用日志记录器,以提供更清晰的日志来源标识
同时在适配器中添加会话状态检查和重连机制,提升消息发送的可靠性
* feat(翻译): 改进翻译功能,同时显示原文和译文
修改翻译功能,不再替换原文而是同时显示原文和翻译内容,方便用户对照
更新 DeepSeek API 配置为官方地址和模型
优化 Discord 适配器的重连逻辑,直接关闭 WebSocket 触发重连
修复 Discord 频道 ID 转换逻辑,简化处理流程
* feat(cross-platform): 添加跨平台功能支持及配置优化
- 新增跨平台配置模型和全局配置支持
- 优化 Discord 适配器的连接管理和错误处理
- 添加 watchdog 和 discord.py 依赖
- 创建 DeepSeek API 配置文档
- 移除重复的同步帮助图片代码
- 改进跨平台插件配置加载逻辑
* fix(jrcd): 修正群组ID检查条件
删除不再使用的示例插件文件
* feat: 改进配置加载逻辑并更新项目配置
当配置文件不存在时自动生成示例配置
添加pyproject.toml作为项目构建配置
更新.gitignore忽略更多文件类型
删除不再使用的反向WebSocket示例文件
* docs: 更新架构文档和项目结构说明
添加反向WebSocket连接模式说明
补充核心管理器文档
更新项目结构文件
在文档首页添加特色功能说明
* fix(discord): 修复WebSocket连接检查并添加错误日志
refactor(config): 更新配置文件的网络和认证信息
feat(cross-platform): 为跨平台消息处理添加异常捕获和日志
* fix(discord-cross): 修复跨平台消息处理和附件下载问题
修复QQ群消息处理中的非群消息过滤问题
优化Discord附件下载逻辑,使用aiohttp替代requests
修复Redis订阅任务重复创建问题
调整消息格式化的embed字段处理逻辑
* feat(vectordb): 添加向量数据库支持及集成功能
新增向量数据库管理器模块,支持文本的存储、检索和相似度查询
添加知识库插件和AI聊天插件,利用向量数据库实现记忆功能
优化跨平台翻译模块,集成向量数据库存储历史翻译记录
改进消息处理逻辑,优先使用用户显示名称
|
2026-03-24 14:33:10 +08:00 |
|
镀铬酸钾
|
7459e4adcf
|
Dev (#79)
* fix(discord): 修复 WebSocket 连接检测并增强跨平台文件处理
修复 Discord WebSocket 连接检测逻辑,使用正确的属性检查连接状态
为跨平台消息处理添加文件类型支持,并增加详细的调试日志
优化附件处理逻辑,确保所有文件类型都能正确识别和转发
* feat(跨平台): 优化消息处理并添加纯文本提取功能
添加 extract_text_only 函数过滤非文本标记
修改翻译逻辑仅处理纯文本内容
完善附件处理和消息内容拼接
修复仅包含表情时的消息处理问题
* refactor(discord-cross): 使用模块专用日志记录器替换全局日志记录器
将各模块中的全局日志记录器替换为模块专用日志记录器,以提供更清晰的日志来源标识
同时在适配器中添加会话状态检查和重连机制,提升消息发送的可靠性
* feat(翻译): 改进翻译功能,同时显示原文和译文
修改翻译功能,不再替换原文而是同时显示原文和翻译内容,方便用户对照
更新 DeepSeek API 配置为官方地址和模型
优化 Discord 适配器的重连逻辑,直接关闭 WebSocket 触发重连
修复 Discord 频道 ID 转换逻辑,简化处理流程
* feat(cross-platform): 添加跨平台功能支持及配置优化
- 新增跨平台配置模型和全局配置支持
- 优化 Discord 适配器的连接管理和错误处理
- 添加 watchdog 和 discord.py 依赖
- 创建 DeepSeek API 配置文档
- 移除重复的同步帮助图片代码
- 改进跨平台插件配置加载逻辑
* fix(jrcd): 修正群组ID检查条件
删除不再使用的示例插件文件
* feat: 改进配置加载逻辑并更新项目配置
当配置文件不存在时自动生成示例配置
添加pyproject.toml作为项目构建配置
更新.gitignore忽略更多文件类型
删除不再使用的反向WebSocket示例文件
* docs: 更新架构文档和项目结构说明
添加反向WebSocket连接模式说明
补充核心管理器文档
更新项目结构文件
在文档首页添加特色功能说明
* fix(discord): 修复WebSocket连接检查并添加错误日志
refactor(config): 更新配置文件的网络和认证信息
feat(cross-platform): 为跨平台消息处理添加异常捕获和日志
* fix(discord-cross): 修复跨平台消息处理和附件下载问题
修复QQ群消息处理中的非群消息过滤问题
优化Discord附件下载逻辑,使用aiohttp替代requests
修复Redis订阅任务重复创建问题
调整消息格式化的embed字段处理逻辑
|
2026-03-24 14:14:37 +08:00 |
|
镀铬酸钾
|
6b9bdeeff2
|
Dev (#78)
* fix(discord): 修复 WebSocket 连接检测并增强跨平台文件处理
修复 Discord WebSocket 连接检测逻辑,使用正确的属性检查连接状态
为跨平台消息处理添加文件类型支持,并增加详细的调试日志
优化附件处理逻辑,确保所有文件类型都能正确识别和转发
* feat(跨平台): 优化消息处理并添加纯文本提取功能
添加 extract_text_only 函数过滤非文本标记
修改翻译逻辑仅处理纯文本内容
完善附件处理和消息内容拼接
修复仅包含表情时的消息处理问题
* refactor(discord-cross): 使用模块专用日志记录器替换全局日志记录器
将各模块中的全局日志记录器替换为模块专用日志记录器,以提供更清晰的日志来源标识
同时在适配器中添加会话状态检查和重连机制,提升消息发送的可靠性
* feat(翻译): 改进翻译功能,同时显示原文和译文
修改翻译功能,不再替换原文而是同时显示原文和翻译内容,方便用户对照
更新 DeepSeek API 配置为官方地址和模型
优化 Discord 适配器的重连逻辑,直接关闭 WebSocket 触发重连
修复 Discord 频道 ID 转换逻辑,简化处理流程
* feat(cross-platform): 添加跨平台功能支持及配置优化
- 新增跨平台配置模型和全局配置支持
- 优化 Discord 适配器的连接管理和错误处理
- 添加 watchdog 和 discord.py 依赖
- 创建 DeepSeek API 配置文档
- 移除重复的同步帮助图片代码
- 改进跨平台插件配置加载逻辑
* fix(jrcd): 修正群组ID检查条件
删除不再使用的示例插件文件
* feat: 改进配置加载逻辑并更新项目配置
当配置文件不存在时自动生成示例配置
添加pyproject.toml作为项目构建配置
更新.gitignore忽略更多文件类型
删除不再使用的反向WebSocket示例文件
* docs: 更新架构文档和项目结构说明
添加反向WebSocket连接模式说明
补充核心管理器文档
更新项目结构文件
在文档首页添加特色功能说明
* fix(discord): 修复WebSocket连接检查并添加错误日志
refactor(config): 更新配置文件的网络和认证信息
feat(cross-platform): 为跨平台消息处理添加异常捕获和日志
|
2026-03-24 14:01:30 +08:00 |
|
镀铬酸钾
|
393227fdd2
|
Dev (#77)
* fix(discord): 修复 WebSocket 连接检测并增强跨平台文件处理
修复 Discord WebSocket 连接检测逻辑,使用正确的属性检查连接状态
为跨平台消息处理添加文件类型支持,并增加详细的调试日志
优化附件处理逻辑,确保所有文件类型都能正确识别和转发
* feat(跨平台): 优化消息处理并添加纯文本提取功能
添加 extract_text_only 函数过滤非文本标记
修改翻译逻辑仅处理纯文本内容
完善附件处理和消息内容拼接
修复仅包含表情时的消息处理问题
* refactor(discord-cross): 使用模块专用日志记录器替换全局日志记录器
将各模块中的全局日志记录器替换为模块专用日志记录器,以提供更清晰的日志来源标识
同时在适配器中添加会话状态检查和重连机制,提升消息发送的可靠性
* feat(翻译): 改进翻译功能,同时显示原文和译文
修改翻译功能,不再替换原文而是同时显示原文和翻译内容,方便用户对照
更新 DeepSeek API 配置为官方地址和模型
优化 Discord 适配器的重连逻辑,直接关闭 WebSocket 触发重连
修复 Discord 频道 ID 转换逻辑,简化处理流程
* feat(cross-platform): 添加跨平台功能支持及配置优化
- 新增跨平台配置模型和全局配置支持
- 优化 Discord 适配器的连接管理和错误处理
- 添加 watchdog 和 discord.py 依赖
- 创建 DeepSeek API 配置文档
- 移除重复的同步帮助图片代码
- 改进跨平台插件配置加载逻辑
* fix(jrcd): 修正群组ID检查条件
删除不再使用的示例插件文件
|
2026-03-23 16:52:15 +08:00 |
|
镀铬酸钾
|
c810cd5cf9
|
Dev (#76)
* fix(discord): 修复 WebSocket 连接检测并增强跨平台文件处理
修复 Discord WebSocket 连接检测逻辑,使用正确的属性检查连接状态
为跨平台消息处理添加文件类型支持,并增加详细的调试日志
优化附件处理逻辑,确保所有文件类型都能正确识别和转发
* feat(跨平台): 优化消息处理并添加纯文本提取功能
添加 extract_text_only 函数过滤非文本标记
修改翻译逻辑仅处理纯文本内容
完善附件处理和消息内容拼接
修复仅包含表情时的消息处理问题
* refactor(discord-cross): 使用模块专用日志记录器替换全局日志记录器
将各模块中的全局日志记录器替换为模块专用日志记录器,以提供更清晰的日志来源标识
同时在适配器中添加会话状态检查和重连机制,提升消息发送的可靠性
* feat(翻译): 改进翻译功能,同时显示原文和译文
修改翻译功能,不再替换原文而是同时显示原文和翻译内容,方便用户对照
更新 DeepSeek API 配置为官方地址和模型
优化 Discord 适配器的重连逻辑,直接关闭 WebSocket 触发重连
修复 Discord 频道 ID 转换逻辑,简化处理流程
|
2026-03-22 15:08:28 +08:00 |
|
镀铬酸钾
|
be552a90ea
|
Dev (#75)
* fix(discord): 修复 WebSocket 连接检测并增强跨平台文件处理
修复 Discord WebSocket 连接检测逻辑,使用正确的属性检查连接状态
为跨平台消息处理添加文件类型支持,并增加详细的调试日志
优化附件处理逻辑,确保所有文件类型都能正确识别和转发
* feat(跨平台): 优化消息处理并添加纯文本提取功能
添加 extract_text_only 函数过滤非文本标记
修改翻译逻辑仅处理纯文本内容
完善附件处理和消息内容拼接
修复仅包含表情时的消息处理问题
* refactor(discord-cross): 使用模块专用日志记录器替换全局日志记录器
将各模块中的全局日志记录器替换为模块专用日志记录器,以提供更清晰的日志来源标识
同时在适配器中添加会话状态检查和重连机制,提升消息发送的可靠性
|
2026-03-21 18:04:35 +08:00 |
|
镀铬酸钾
|
207d2d191f
|
Dev (#74)
* fix(discord): 修复 WebSocket 连接检测并增强跨平台文件处理
修复 Discord WebSocket 连接检测逻辑,使用正确的属性检查连接状态
为跨平台消息处理添加文件类型支持,并增加详细的调试日志
优化附件处理逻辑,确保所有文件类型都能正确识别和转发
* feat(跨平台): 优化消息处理并添加纯文本提取功能
添加 extract_text_only 函数过滤非文本标记
修改翻译逻辑仅处理纯文本内容
完善附件处理和消息内容拼接
修复仅包含表情时的消息处理问题
|
2026-03-21 14:42:47 +08:00 |
|
镀铬酸钾
|
bc18449300
|
fix(discord): 修复 WebSocket 连接检测并增强跨平台文件处理 (#73)
修复 Discord WebSocket 连接检测逻辑,使用正确的属性检查连接状态
为跨平台消息处理添加文件类型支持,并增加详细的调试日志
优化附件处理逻辑,确保所有文件类型都能正确识别和转发
|
2026-03-21 14:27:23 +08:00 |
|
镀铬酸钾
|
6c0afb81f9
|
Merge pull request #72 from Fairy-Oracle-Sanctuary/dev
refactor(models/events): 为所有事件类添加kw_only参数
|
2026-03-21 13:59:37 +08:00 |
|
|
|
00031fc7a1
|
refactor(models/events): 为所有事件类添加kw_only参数
统一为所有dataclass装饰的事件类添加kw_only=True参数,确保实例化时必须使用关键字参数
|
2026-03-21 13:59:03 +08:00 |
|
镀铬酸钾
|
7988943ccf
|
Merge pull request #71 from Fairy-Oracle-Sanctuary/dev
Dev
|
2026-03-21 13:47:21 +08:00 |
|
|
|
f753f4de87
|
Merge branch 'dev' of https://github.com/Fairy-Oracle-Sanctuary/NeoBot into dev
|
2026-03-21 13:44:38 +08:00 |
|
|
|
51fb77e6e0
|
feat: 新增跨平台消息互通插件及适配器优化
refactor(discord_adapter): 优化音频处理与心跳机制
feat(plugins/discord-cross): 实现QQ与Discord消息互通功能
fix(events/base): 添加platform字段到基础事件模型
|
2026-03-21 13:44:36 +08:00 |
|
镀铬酸钾
|
eebb4ae75e
|
Update README.md
|
2026-03-20 15:49:15 +08:00 |
|
镀铬酸钾
|
f916807dfb
|
Merge pull request #70 from Fairy-Oracle-Sanctuary/dev
feat(跨平台): 增强跨平台消息互通功能
|
2026-03-15 16:49:12 +08:00 |
|
|
|
3814f49fcf
|
feat(跨平台): 增强跨平台消息互通功能
- 支持合并转发消息解析和展示
- 优化附件处理逻辑,支持文件名和类型识别
- 添加 Discord Embed 卡片支持,提升消息展示效果
- 重构消息格式化和转发逻辑,提高可维护性
- 更新代理配置和日志级别设置
|
2026-03-15 16:48:26 +08:00 |
|
镀铬酸钾
|
46a041a97e
|
Merge pull request #69 from Fairy-Oracle-Sanctuary/dev
Dev
|
2026-03-15 13:49:37 +08:00 |
|
|
|
e103b1ad06
|
feat(discord): 添加代理支持配置
在 Discord 适配器中添加代理支持,包括配置模型、配置文件及实际代理实现。当配置了代理时,通过环境变量设置 HTTP/HTTPS 代理进行连接,以支持在需要代理的环境中使用 Discord 服务。
|
2026-03-15 13:47:49 +08:00 |
|
|
|
6407a4c30f
|
Merge branch 'dev' of https://github.com/Fairy-Oracle-Sanctuary/NeoBot into dev
|
2026-03-15 13:46:34 +08:00 |
|
|
|
28c25f9de9
|
build: 添加 requests 依赖包
添加 requests 2.32.3 版本到 requirements.txt 以支持 HTTP 请求功能
|
2026-03-15 13:46:30 +08:00 |
|
镀铬酸钾
|
9f6ca8b063
|
Merge pull request #68 from Fairy-Oracle-Sanctuary/discord_test
Discord test
|
2026-03-15 13:41:46 +08:00 |
|
|
|
672e199c17
|
fix: 更新跨平台群组映射的群号配置
将群组ID从1482413235474006067更改为1130287250513592453,以保持与实际群组配置一致
|
2026-03-15 13:41:09 +08:00 |
|
|
|
f868553342
|
feat: 添加Discord适配器与跨平台消息互通功能
新增Discord适配器支持,实现Discord与QQ之间的消息互通
添加通用数据模型用于跨平台消息转换
扩展配置系统以支持Discord和日志配置
重构日志系统以使用配置中的日志级别
在反向WebSocket管理器中注册Bot实例
更新主程序以支持Discord客户端启动
添加测试脚本验证核心功能
|
2026-03-15 13:36:17 +08:00 |
|
|
|
2a6e9b8f89
|
feat(bili): 支持合并B站分离的音视频流并添加请求头支持
添加对B站分离音视频流的合并功能,使用ffmpeg合并m4s格式的视频和音频流
扩展download_file接口支持自定义请求头,用于B站视频下载的Referer校验
|
2026-03-15 01:34:00 +08:00 |
|
镀铬酸钾
|
7226c3a28d
|
Modify deployment script to include git pull
Update dependencies and restart the NeoBot service after pulling the latest code.
|
2026-03-11 18:28:48 +08:00 |
|
镀铬酸钾
|
ae5fe32ba7
|
Update main.yml
|
2026-03-11 17:56:15 +08:00 |
|
镀铬酸钾
|
4a72670379
|
Update requirements.txt
|
2026-03-11 16:58:31 +08:00 |
|
|
|
958c1df1fc
|
feat(plugin): 新增极简插件开发模式
新增 SimplePlugin 基类,提供面向新手的极简插件开发方式
添加相关示例代码和文档说明
|
2026-03-08 19:02:09 +08:00 |
|
|
|
dec1a43f28
|
feat(bot): 实现 BotManager 并完善机器人注销逻辑
添加全局 BotManager 单例用于统一管理所有 Bot 实例
在 WS 关闭和 ReverseWSManager 清理时调用注销逻辑
修改广播插件使用 BotManager 获取所有活跃 Bot 实例
移除 echo 插件的权限限制并更新文档配置
|
2026-03-08 12:25:13 +08:00 |
|
|
|
789d4e8ac7
|
Merge branch 'dev' of https://github.com/Fairy-Oracle-Sanctuary/NeoBot into dev
|
2026-03-07 17:42:08 +08:00 |
|
|
|
c05ac03af1
|
feat: 更新配置和功能,修复B站解析问题
- 将WebSocket地址改为本地127.0.0.1
- 修改命令前缀为"/"
- 延长B站视频解析时长限制至2小时
- 更新版本号至v1.0.1并生成变更日志
- 完全重写依赖项列表
- 新增HTML格式的变更日志页面
|
2026-03-07 17:39:01 +08:00 |
|
镀铬酸钾
|
46cb2be120
|
Update add_plugins.py
|
2026-03-05 23:01:55 +08:00 |
|
镀铬酸钾
|
9cb6104a29
|
Create add_plugins.py
|
2026-03-05 22:58:53 +08:00 |
|
镀铬酸钾
|
f95c127beb
|
Merge pull request #67 from Fairy-Oracle-Sanctuary/dev
Dev
|
2026-03-01 16:05:28 +08:00 |
|
镀铬酸钾
|
3a9e90d0e8
|
Merge pull request #66 from Fairy-Oracle-Sanctuary/aiosync
feat: 添加多线程架构支持并优化性能
|
2026-03-01 16:04:14 +08:00 |
|
|
|
ff4a4d92a5
|
feat: 添加多线程架构支持并优化性能
实现线程管理器以支持高并发场景,添加GIL-free模式提升Python 3.14下的多线程性能
新增B站API集成和本地文件服务器功能,改进镜像插件支持GIF处理
更新文档说明多线程架构和GIL-free模式的使用方法
|
2026-03-01 16:01:51 +08:00 |
|
镀铬酸钾
|
e031afaa4a
|
Change command prefix from '。' to '/'
|
2026-03-01 11:27:57 +08:00 |
|
镀铬酸钾
|
08a963d2a4
|
Merge pull request #65 from Fairy-Oracle-Sanctuary/dev
Dev
|
2026-03-01 11:26:27 +08:00 |
|
baby20162016
|
0304c59748
|
Merge branch 'dev' of https://github.com/Fairy-Oracle-Sanctuary/NeoBot into dev
|
2026-03-01 11:25:57 +08:00 |
|
baby20162016
|
898c9e7a38
|
feat(plugins): 更新天气插件html
|
2026-03-01 11:25:36 +08:00 |
|
|
|
734c112ee4
|
feat: 添加更新日志生成器并修改命令前缀
添加完整的更新日志生成器工具,包括Python脚本和HTML模板
将bot命令前缀从"/"改为"。"以符合中文用户习惯
|
2026-03-01 11:14:10 +08:00 |
|
镀铬酸钾
|
14525c8924
|
Merge pull request #64 from Fairy-Oracle-Sanctuary/dev
refactor(reverse_ws): 重构反向WebSocket管理器的防重复处理逻辑
|
2026-02-28 22:46:27 +08:00 |
|
|
|
311b1985dd
|
refactor(reverse_ws): 重构反向WebSocket管理器的防重复处理逻辑
将防重复处理数据结构改为按客户端隔离,防止不同客户端间的事件冲突
添加事件处理中的状态跟踪,避免并发处理同一事件
优化群消息内容防重复检查,仅对群聊消息生效
增加详细的调试日志,便于问题排查
|
2026-02-28 22:45:36 +08:00 |
|
镀铬酸钾
|
7446210cc3
|
Merge pull request #63 from Fairy-Oracle-Sanctuary/dev
feat(reverse_ws_manager): 增加基于消息内容的防重复处理机制
|
2026-02-28 21:42:55 +08:00 |
|
|
|
8e6f6cca0c
|
feat(reverse_ws_manager): 增加基于消息内容的防重复处理机制
|
2026-02-28 21:41:41 +08:00 |
|
镀铬酸钾
|
896188ae28
|
Merge pull request #62 from Fairy-Oracle-Sanctuary/dev
Dev
|
2026-02-28 21:21:29 +08:00 |
|
|
|
5103ae5e33
|
Merge branch 'dev' of https://github.com/Fairy-Oracle-Sanctuary/NeoBot into dev
|
2026-02-28 21:20:37 +08:00 |
|