github soimy/openclaw-channel-dingtalk v3.5.3

12 hours ago

v3.5.3 发布说明

这一周期的重点主要集中在四块:AI Card 流式模式与时间线稳定性、DingTalk 宿主/配置对齐、转发与引用消息修复,以及文档与发布链路整理

最新版本入口latest.md

✨ 功能与体验改进

1. AI Card 流式模式与展示稳定性提升

  • 新增 cardStreamingMode,统一 AI Card 流式更新策略

    • PR #494(by @soimy)为 AI Card 引入更明确的流式模式配置,补齐 reasoning/answer 展示边界,并稳定卡片时间线顺序,减少晚到内容导致的展示抖动与错位。
  • 发布 DingTalk card streaming 配置元数据

    • PR #499(by @soimy)及相关后续修复中,补齐了 DingTalk 卡片流式相关字段的配置表面与 manifest 暴露,方便宿主侧正确识别和展示插件能力。

2. 宿主可见性与配置表面对齐

  • 向宿主 WebUI 发布 DingTalk channel metadata

    • PR #497(by @soimy)补齐 DingTalk channel metadata 的发布链路,使宿主 WebUI 能更完整地感知插件安装与配置表面。
  • 补充 DingTalk 上下文可见性配置

    • PR #499(by @soimy)进一步暴露并对齐 DingTalk 上下文可见性相关配置,减少宿主配置、运行时行为与文档之间的不一致。

3. 转发与引用消息体验补强

  • 支持提取转发 Markdown 消息正文

    • PR #491(by @BrilliantWang)修复 forwarded markdown message 的内容提取链路,避免转发消息在下游处理时丢失正文语义。
  • 修复 chatRecord 引用预览摘要缺失

    • PR #507(by @Zouxxyy)为 repliedMsgType === 'chatRecord' 增加 summary/title 提取逻辑,恢复聊天记录类引用消息的有效预览。

🛠 修复与稳定性

  • 对齐 DingTalk 宿主配置与媒体语义

    • PR #499(by @soimy)集中修复 host config、媒体处理语义、sub-agent 路由、quoted visibility 等多处与上游宿主行为不一致的问题,减少配置解释偏差和消息处理分叉。
  • 补强入站 follow-up:helper warning 与引用可见性

    • PR #503(by @soimy)继续收口 #499 后续问题,覆盖 helper-missing warning 去重、quote visibility、plain inline reply text 规范化,以及相关测试补强。
  • 恢复附件原始文件名透传与跨回合持久化

    • PR #505 / #506(by @BrilliantWang)修复媒体保存时丢失原始文件名的问题,并将 attachmentFileName 写入消息上下文,避免转发/引用附件时退化成 UUID 文件名。
  • 将连接状态与入站状态投影进 snapshot

    • PR #487(by @ming1523)改善 DingTalk runtime status snapshot,使 connected / inbound 等状态在宿主与调试观察中更可见、更一致。

📚 文档与发布链路

  • 补充 README 中的安装与 API 配额说明

    • 一组连续的 README / 安装文档更新补齐了安装前置条件、OpenClaw 使用要求、DingTalk API usage limit,以及 2026 年 4 月配额策略提醒,降低接入与排障成本。
  • 整理文档站部署链路并迁移至 Vercel Actions

    • PR #496(by @soimy)与相关 docs 修复调整了文档站部署方式,并补齐根路径部署兼容性与安装指引,改善文档站可访问性。
  • 收口本地开发与发布产物边界

    • 本次版本还统一补充了规划/设计文档、仓库 Open Graph 资源,并将 .claude/worktrees/output/ 等本地产物纳入忽略规则,减少临时文件进入仓库或发布包的概率。

🤝 鸣谢

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


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

Full Changelog: v3.5.2...v3.5.3

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

NewReleases is sending notifications on new releases.