|
|
6ca611fead
|
refactor(channel): 重构并新增多项渠道管理功能
1. 简化message_actions.py中获取适配器的逻辑
2. 新增适配器合法性校验工具方法
3. 新增会话映射过期清理功能
4. 重构渠道状态机与基础适配器实现
5. 统一渠道操作异常处理逻辑
6. 新增凭证状态查询与刷新接口
7. 优化健康检查与自动重连逻辑
8. 新增统计数据缓存与批量查询优化
9. 修复部分数据库操作的异常处理逻辑
|
2026-05-14 09:24:50 +08:00 |
|
|
|
29dac24600
|
feat(channels): 完成渠道模块多维度功能迭代与优化
本次提交对渠道模块进行了全面升级,包含以下核心改进:
1. 新增二维码登录相关协议方法,完善登录流程
2. 优化配置监听逻辑,增加渠道运行状态前置校验
3. 重构动作注册机制,支持动态注册渠道动作并新增批量操作能力
4. 扩展渠道能力模型,新增广播、文件传输等支持
5. 优化适配器加载路径,新增元宝适配器支持
6. 新增凭证过期检查与告警能力,完善运维监控
7. 重构统计收集器,支持多维度渠道统计数据
8. 优化消息路由策略,新增策略缓存与安全处理逻辑
9. 重构基础适配器,新增凭证管理工具方法
10. 完善状态存储功能,支持凭证数据管理与批量清理
11. 重构渠道管理器,新增配置校验、动态渠道管理、限流能力
12. 优化健康检查与状态上报逻辑,完善审计日志与异常处理
|
2026-05-14 02:08:36 +08:00 |
|
|
|
ede29b1809
|
refactor(channel): 完成频道模块大重构与功能扩展
本次提交对频道模块进行了全面重构并新增多项核心功能:
1. 优化适配器状态获取逻辑,修复状态返回空值问题
2. 新增4种频道异常类型,完善错误处理体系
3. 大幅精简Mixin类,移除冗余的抽象方法定义
4. 重构适配器注册系统,统一注册入口并新增内置适配器加载方法
5. 扩展插件系统,新增更多元数据配置项支持
6. 新增线程类型、会话范围等模型定义,扩展事件类型枚举
7. 优化用户映射逻辑,使用PostgreSQL upsert避免重复创建
8. 新增历史消息注入模块,支持多格式历史格式化与缓存管理
9. 新增线程能力配置与各平台预置适配配置
10. 新增线程绑定管理器,支持多类型线程绑定生命周期管理
11. 重构__init__.py,整理导出模块与类型
12. 扩展基础适配器类,新增凭证解析、状态存储等核心方法
13. 重写消息路由器,支持按频道加载策略、安全校验与多命令处理
14. 新增/history、/context、/summary等交互命令实现
15. 优化消息记录与统计逻辑,完善路由调度链路
|
2026-05-13 16:41:11 +08:00 |
|
|
|
1f78c44b03
|
refactor: 整理并清理项目中的冗余代码与格式问题
这是一个批量整理提交,包含以下主要改动:
1. 删除多处冗余的空行和未使用的导入
2. 修复文件末尾缺少换行符的问题
3. 调整部分模块的导入顺序与代码排版
4. 修复部分配置默认值与策略逻辑
5. 新增多个功能模块与辅助工具
6. 完善异常处理与日志记录
7. 修复速率限制、消息缓存、权限校验等逻辑bug
8. 废弃部分旧有API与配置项并添加警告提示
|
2026-05-12 14:51:53 +08:00 |
|
|
|
7a972055b7
|
feat: 新增渠道服务基础框架与核心工具类
新增大量渠道适配器相关的协议、策略、工具类与基础设施代码,包括:
1. 多协议定义:认证、消息、配置、网关等核心接口
2. 策略模块:上下文、群聊、去重、防抖等业务策略
3. 工具集:重试、去重、文本分块、消息格式化等SDK工具
4. 基础设施:外部进程管理、事件广播、熔断机制等
5. 账户与管道系统:账户管理、消息处理管道实现
6. 运行时服务:状态收集、维护任务、日志等后台服务
|
2026-05-12 00:53:57 +08:00 |
|