ForcePilot/backend/package/yuxi/channels/adapters/wechat
Kris a1d9ba9683 refactor(wechat): 整理代码风格与导入顺序,新增多项微信适配功能
本次提交包含多项优化与新增功能:
1. 清理多个文件中多余的空行与导入顺序
2. 修复voice.py中的多行字符串格式化问题
3. 新增微信公众号被动回复构建函数与配置项
4. 新增企业微信markdown消息发送支持
5. 新增消息去重TTL与最大条目配置
6. 新增markdown文本截断工具函数
7. 新增微信授权与OAuth相关工具方法
8. 重构消息去重逻辑,使用DedupPolicy替代本地字典实现
9. 新增子账号多租户支持功能
10. 新增消息动作处理适配器,支持send/reply等操作
11. 修复token持久化逻辑,新增状态存储支持
2026-05-13 16:16:52 +08:00
..
mp refactor(wechat): 整理代码风格与导入顺序,新增多项微信适配功能 2026-05-13 16:16:52 +08:00
wecom refactor(wechat): 整理代码风格与导入顺序,新增多项微信适配功能 2026-05-13 16:16:52 +08:00
__init__.py feat(wechat): 新增完整微信渠道适配器实现 2026-05-12 00:51:04 +08:00
accounts.py feat(wechat): 新增完整微信渠道适配器实现 2026-05-12 00:51:04 +08:00
adapter.py refactor(wechat): 整理代码风格与导入顺序,新增多项微信适配功能 2026-05-13 16:16:52 +08:00
agent_prompt.py refactor(wechat): 整理代码风格与导入顺序,新增多项微信适配功能 2026-05-13 16:16:52 +08:00
approval.py feat(wechat): 新增完整微信渠道适配器实现 2026-05-12 00:51:04 +08:00
attachment_adapter.py feat(wechat): 新增完整微信渠道适配器实现 2026-05-12 00:51:04 +08:00
auth_adapter.py refactor(wechat): 整理代码风格与导入顺序,新增多项微信适配功能 2026-05-13 16:16:52 +08:00
base64_adapter.py feat(wechat): 新增完整微信渠道适配器实现 2026-05-12 00:51:04 +08:00
bindings.py feat(wechat): 新增完整微信渠道适配器实现 2026-05-12 00:51:04 +08:00
bridge.py refactor(wechat): 整理代码风格与导入顺序,新增多项微信适配功能 2026-05-13 16:16:52 +08:00
capabilities.py refactor(wechat): 整理代码风格与导入顺序,新增多项微信适配功能 2026-05-13 16:16:52 +08:00
channel_capacity.py feat(wechat): 新增完整微信渠道适配器实现 2026-05-12 00:51:04 +08:00
chunker.py feat(wechat): 新增完整微信渠道适配器实现 2026-05-12 00:51:04 +08:00
config_reload.py feat(wechat): 新增完整微信渠道适配器实现 2026-05-12 00:51:04 +08:00
config_schema.py refactor(wechat): 整理代码风格与导入顺序,新增多项微信适配功能 2026-05-13 16:16:52 +08:00
config_ui_hints.py refactor(wechat): 整理代码风格与导入顺序,新增多项微信适配功能 2026-05-13 16:16:52 +08:00
conversation_bindings.py feat(wechat): 新增完整微信渠道适配器实现 2026-05-12 00:51:04 +08:00
debounce.py refactor(wechat): 整理代码风格与导入顺序,新增多项微信适配功能 2026-05-13 16:16:52 +08:00
diagnose.py refactor(wechat): 整理代码风格与导入顺序,新增多项微信适配功能 2026-05-13 16:16:52 +08:00
directory_contract.py refactor(wechat): 整理代码风格与导入顺序,新增多项微信适配功能 2026-05-13 16:16:52 +08:00
directory.py feat(wechat): 新增完整微信渠道适配器实现 2026-05-12 00:51:04 +08:00
discovery_adapter.py feat(wechat): 新增完整微信渠道适配器实现 2026-05-12 00:51:04 +08:00
dual_plugin.py feat(wechat): 新增完整微信渠道适配器实现 2026-05-12 00:51:04 +08:00
elevated.py feat(wechat): 新增完整微信渠道适配器实现 2026-05-12 00:51:04 +08:00
errors.py refactor(wechat): 整理代码风格与导入顺序,新增多项微信适配功能 2026-05-13 16:16:52 +08:00
event_mapping.py feat(wechat): 新增完整微信渠道适配器实现 2026-05-12 00:51:04 +08:00
event_subscribe_adapter.py refactor(wechat): 整理代码风格与导入顺序,新增多项微信适配功能 2026-05-13 16:16:52 +08:00
format.py refactor(wechat): 整理代码风格与导入顺序,新增多项微信适配功能 2026-05-13 16:16:52 +08:00
gateway_hooks.py feat(wechat): 新增完整微信渠道适配器实现 2026-05-12 00:51:04 +08:00
group_admin.py feat(wechat): 新增完整微信渠道适配器实现 2026-05-12 00:51:04 +08:00
group_policy.py feat(wechat): 新增完整微信渠道适配器实现 2026-05-12 00:51:04 +08:00
heartbeat_adapter.py refactor(wechat): 整理代码风格与导入顺序,新增多项微信适配功能 2026-05-13 16:16:52 +08:00
integration_status.py feat(wechat): 新增完整微信渠道适配器实现 2026-05-12 00:51:04 +08:00
interactive.py feat(wechat): 新增完整微信渠道适配器实现 2026-05-12 00:51:04 +08:00
lifecycle.py feat(wechat): 新增完整微信渠道适配器实现 2026-05-12 00:51:04 +08:00
link_format.py feat(wechat): 新增完整微信渠道适配器实现 2026-05-12 00:51:04 +08:00
mcp_server.py feat(wechat): 新增完整微信渠道适配器实现 2026-05-12 00:51:04 +08:00
mention_adapter.py feat(wechat): 新增完整微信渠道适配器实现 2026-05-12 00:51:04 +08:00
message_actions.py refactor(wechat): 整理代码风格与导入顺序,新增多项微信适配功能 2026-05-13 16:16:52 +08:00
message_read.py feat(wechat): 新增完整微信渠道适配器实现 2026-05-12 00:51:04 +08:00
messaging_router.py feat(wechat): 新增完整微信渠道适配器实现 2026-05-12 00:51:04 +08:00
monitoring_adapter.py refactor(wechat): 整理代码风格与导入顺序,新增多项微信适配功能 2026-05-13 16:16:52 +08:00
music.py feat(wechat): 新增完整微信渠道适配器实现 2026-05-12 00:51:04 +08:00
network_errors.py feat(wechat): 新增完整微信渠道适配器实现 2026-05-12 00:51:04 +08:00
notification_adapter.py feat(wechat): 新增完整微信渠道适配器实现 2026-05-12 00:51:04 +08:00
oauth.py feat(wechat): 新增完整微信渠道适配器实现 2026-05-12 00:51:04 +08:00
outbound_adapter.py feat(wechat): 新增完整微信渠道适配器实现 2026-05-12 00:51:04 +08:00
pairing.py refactor(wechat): 整理代码风格与导入顺序,新增多项微信适配功能 2026-05-13 16:16:52 +08:00
parallel_monitor.py feat(wechat): 新增完整微信渠道适配器实现 2026-05-12 00:51:04 +08:00
polling_lease.py refactor(wechat): 整理代码风格与导入顺序,新增多项微信适配功能 2026-05-13 16:16:52 +08:00
probe.py feat(wechat): 新增完整微信渠道适配器实现 2026-05-12 00:51:04 +08:00
qr_login.py feat(wechat): 新增完整微信渠道适配器实现 2026-05-12 00:51:04 +08:00
rate_limiter.py refactor: 整理并清理项目中的冗余代码与格式问题 2026-05-12 14:51:53 +08:00
reply_mode_adapter.py feat(wechat): 新增完整微信渠道适配器实现 2026-05-12 00:51:04 +08:00
resolver.py feat(wechat): 新增完整微信渠道适配器实现 2026-05-12 00:51:04 +08:00
retry_send.py feat(wechat): 新增完整微信渠道适配器实现 2026-05-12 00:51:04 +08:00
retry.py feat(wechat): 新增完整微信渠道适配器实现 2026-05-12 00:51:04 +08:00
rpc_methods.py feat(wechat): 新增完整微信渠道适配器实现 2026-05-12 00:51:04 +08:00
secrets.py feat(wechat): 新增完整微信渠道适配器实现 2026-05-12 00:51:04 +08:00
security.py feat(wechat): 新增完整微信渠道适配器实现 2026-05-12 00:51:04 +08:00
selector.py feat(wechat): 新增完整微信渠道适配器实现 2026-05-12 00:51:04 +08:00
send_cache.py feat(wechat): 新增完整微信渠道适配器实现 2026-05-12 00:51:04 +08:00
sent_message_store.py feat(wechat): 新增完整微信渠道适配器实现 2026-05-12 00:51:04 +08:00
session.py feat(wechat): 新增完整微信渠道适配器实现 2026-05-12 00:51:04 +08:00
setup_contract.py refactor(wechat): 整理代码风格与导入顺序,新增多项微信适配功能 2026-05-13 16:16:52 +08:00
setup_wizard.py refactor(wechat): 整理代码风格与导入顺序,新增多项微信适配功能 2026-05-13 16:16:52 +08:00
template_adapter.py feat(wechat): 新增完整微信渠道适配器实现 2026-05-12 00:51:04 +08:00
template_card_render.py feat(wechat): 新增完整微信渠道适配器实现 2026-05-12 00:51:04 +08:00
template_card.py feat(wechat): 新增完整微信渠道适配器实现 2026-05-12 00:51:04 +08:00
threading_adapter.py feat(wechat): 新增完整微信渠道适配器实现 2026-05-12 00:51:04 +08:00
timeline_adapter.py feat(wechat): 新增完整微信渠道适配器实现 2026-05-12 00:51:04 +08:00
voice.py refactor(wechat): 整理代码风格与导入顺序,新增多项微信适配功能 2026-05-13 16:16:52 +08:00
webhook_template.py feat(wechat): 新增完整微信渠道适配器实现 2026-05-12 00:51:04 +08:00