ForcePilot/backend/package/yuxi/channels/plugins/dingtalk
Kris ce0a7e7232 refactor(dingtalk): 完成钉钉适配器全量优化与功能完善
本次提交对钉钉插件进行了多维度改进:
1.  代码整洁优化:移除多余空行、调整导入顺序
2.  签名逻辑修正:修复hmac签名参数顺序,对齐官方文档
3.  消息撤回增强:使用枚举替代硬编码字符串,添加缓存未命中日志
4.  配置与能力扩展:新增互动卡片模板ID、Bot命令配置项,重构机器人编码获取逻辑
5.  流式会话优化:移除硬编码默认卡片ID,动态读取账户配置
6.  健康检查增强:新增流式端点连通性校验,替代原有简化校验逻辑
7.  附件下载升级:适配钉钉图片下载API,新增图片附件下载能力
8.  封装改进:将私有配置读取方法封装为公开接口,避免破坏封装性
2026-07-09 04:18:06 +08:00
..
adapters refactor(dingtalk): 完成钉钉适配器全量优化与功能完善 2026-07-09 04:18:06 +08:00
dtos feat(dingtalk): 新增钉钉渠道插件完整实现 2026-07-08 22:55:00 +08:00
__init__.py feat(dingtalk): 新增钉钉渠道插件完整实现 2026-07-08 22:55:00 +08:00
_constants.py feat(dingtalk): 新增钉钉渠道插件完整实现 2026-07-08 22:55:00 +08:00
dingtalk_client.py refactor(dingtalk): 完成钉钉适配器全量优化与功能完善 2026-07-09 04:18:06 +08:00
entry.py feat(dingtalk): 新增钉钉渠道插件完整实现 2026-07-08 22:55:00 +08:00
error_translator.py feat(dingtalk): 新增钉钉渠道插件完整实现 2026-07-08 22:55:00 +08:00
lifecycle.py feat(dingtalk): 新增钉钉渠道插件完整实现 2026-07-08 22:55:00 +08:00
manifest.json refactor(dingtalk): 完成钉钉适配器全量优化与功能完善 2026-07-09 04:18:06 +08:00
signature.py refactor(dingtalk): 完成钉钉适配器全量优化与功能完善 2026-07-09 04:18:06 +08:00