ForcePilot/backend
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
..
package refactor(dingtalk): 完成钉钉适配器全量优化与功能完善 2026-07-09 04:18:06 +08:00
scripts refactor: 简化代码逻辑 2026-05-29 22:19:58 +08:00
server chore: 完成多模块迭代优化与测试覆盖 2026-07-08 12:58:43 +08:00
test test: add unit tests for channel module repositories 2026-07-08 23:02:37 +08:00
.python-version refactor: 将后端代码迁移至 backend 目录 2026-03-24 11:08:12 +08:00
pyproject.toml build(backend): add croniter dependency to pyproject.toml 2026-06-22 21:22:25 +08:00
uv.lock chore(release): 发布 0.7.0 正式版 2026-06-13 01:02:43 +08:00