github soimy/openclaw-channel-dingtalk v3.5.2

6 hours ago

v3.5.2 发布说明

本页作为 v3.5.2 的补充汇总发布说明,覆盖 v3.5.0 之后直到 v3.5.2 的重要变更。

这一周期的重点主要集中在四块:AI Card 模板与停止交互、Markdown/卡片回复体验、安装发布链路完善,以及钉钉通道稳定性修复

✨ 功能与体验改进

1. AI Card 能力补齐

  • 内置 AI Card 模板,降低卡片模式接入成本

    • PR #444(by @zhumin)将原先依赖外部 cardTemplateId/cardTemplateKey 的模式切换为内置模板,默认配置更简单,卡片模式开箱即可用。
  • AI Card 停止按钮支持

    • PR #444(by @zhumin)为 AI Card 增加 stop button,用户可直接在卡片上中断进行中的生成;同时补齐群聊 owner-only 权限控制、停止态收尾和按钮隐藏逻辑。

2. Markdown 回复更接近真实对话流

  • 支持增量分段发送答案

    • PR #447(by @soimy)让 Markdown 模式按答案尾部增量发送,减少整段等待,更贴近流式回复体验。
  • 自动上传本地 Markdown 图片

    • PR #468(by @ming1523)为本地图片资源补齐上传流程,避免 Markdown 图片在钉钉侧失效。
  • 修复 @agent 回复在卡片/Markdown 中的引用渲染

    • PR #477(by @bin)统一使用 block quote 前缀,改善 @agent 响应在钉钉中的可读性。

3. AI Card reasoning 展示更稳定

  • 统一 reasoning-on 与 reasoning-stream 的块级投递

    • PR #457(by @soimy)对齐两类 reasoning 输出通路,减少显示结果不一致的问题。
  • 补强 reasoning-on 的临时 transcript 回退

    • PR #474(by @soimy)在上游事件不完整时提供临时回退,尽量保住最终可见内容。
  • 信任显式 reasoning 信号并修复边界拼装

    • PR #481(by @soimy)与相关后续重构进一步修复 reasoning 块边界,降低思考区与答案区串扰的概率。

🛠 修复与稳定性

  • Slash 命令不再误走子 Agent 路由

    • PR #478(by @zhumin)修复 /new/stop 等命令在路由阶段被错误当作 @sub-agent 输入的问题。
  • 修复 sandbox 场景媒体发送参数对齐

    • PR #466(by @zhumin)对齐 SDK loadWebMedia 参数签名,恢复 sandbox 模式下媒体发送能力。
  • 新增插件自有 DingTalk debug 日志落盘

    • PR #484(by @soimy)支持按账号输出独立调试日志,便于排查流连接、消息投递与卡片更新问题。
  • 拆分监控脚本环境处理,规避 OpenClaw 3.31 安全扫描误报

    • PR #479(by @zhumin)整理监控脚本结构,降低上游安全扫描噪声。

📦 安装与发布链路

  • 新增独立 ClawHub 自动发布工作流

    • ci(release): add independent clawhub publish workflow 这次发布链路改造中,仓库新增独立的 .github/workflows/clawhub-publish.yml,使 npm 与 ClawHub 两条发布流程可由同一 tag push 独立触发,降低单一渠道失败对另一渠道的影响。
  • openclaw 标记为 optional peer dependency

    • PR #485(by @wuwen)降低插件安装时的 peer dependency 冲突噪声,更适配当前宿主加载模式。
  • 升级 oxlint-tsgolint 以修复插件安装问题

    • PR #473(by @bin)修复部分环境下的 OpenClaw 插件安装失败。
  • 从 npm 包中排除开发脚本

    • 后续发布修正补齐 .npmignore,避免开发用监控脚本误进入发布产物。

🤝 贡献者

感谢本版本周期的贡献者:


发布页面https://github.com/soimy/openclaw-channel-dingtalk/releases/tag/v3.5.2

Full Changelog: v3.5.0...v3.5.2

Don't miss a new openclaw-channel-dingtalk release

NewReleases is sending notifications on new releases.