ForcePilot/backend/package/yuxi/channels/plugins/wechat_ilink/adapters
Kris 2a2385bacc refactor(wechat-ilink): 重构微信iLink插件代码,统一常量与缓存键格式
本次重构对微信iLink渠道插件进行了全面整理:
1.  新增共享常量模块`_constants.py`,集中管理所有跨模块共享配置与标识,对齐manifest单真相源
2.  统一缓存键格式为`wechat_ilink:{account_id}:{key}`,修复白名单存储键顺序错误
3.  重构登录适配器,移除不必要的account_id参数,简化接口调用
4.  重构生命周期相关代码,新增缓存清理逻辑,支持按账户清理孤儿缓存
5.  移除冗余重复定义的常量与配置默认值,统一从常量模块导入
6.  更新manifest配置,补充传输模式与能力要求声明
7.  优化出站适配器,新增续传支持与分片发送逻辑
2026-07-08 22:56:45 +08:00
..
__init__.py feat(channels): 批量新增多渠道网关限界上下文基础代码与契约 2026-07-02 03:22:12 +08:00
doctor_adapter.py feat(channels): 批量新增多渠道网关限界上下文基础代码与契约 2026-07-02 03:22:12 +08:00
inbound_adapter.py refactor(wechat-ilink): 重构微信iLink插件代码,统一常量与缓存键格式 2026-07-08 22:56:45 +08:00
lifecycle_adapter.py refactor(wechat-ilink): 重构微信iLink插件代码,统一常量与缓存键格式 2026-07-08 22:56:45 +08:00
login_adapter.py refactor(wechat-ilink): 重构微信iLink插件代码,统一常量与缓存键格式 2026-07-08 22:56:45 +08:00
outbound_adapter.py refactor(wechat-ilink): 重构微信iLink插件代码,统一常量与缓存键格式 2026-07-08 22:56:45 +08:00
probeable_adapter.py refactor: 批量清理冗余空行,优化部分枚举使用方式 2026-07-04 00:14:56 +08:00
puller_adapter.py refactor(wechat-ilink): 重构微信iLink插件代码,统一常量与缓存键格式 2026-07-08 22:56:45 +08:00
session_adapter.py refactor: 批量清理冗余空行,优化部分枚举使用方式 2026-07-04 00:14:56 +08:00
status_adapter.py chore: 批量代码优化与规范完善 2026-07-03 19:18:13 +08:00
whitelist_adapter.py refactor(wechat-ilink): 重构微信iLink插件代码,统一常量与缓存键格式 2026-07-08 22:56:45 +08:00
wizard_adapter.py chore: 批量清理报告相关代码并完成多项功能迭代 2026-07-06 20:49:35 +08:00