github soimy/openclaw-channel-dingtalk v2.1.3
Dingtalk for OpenClaw v2.1.3

latest releases: v3.5.1, v3.5.0, v3.4.2...
2 months ago

Changelog

[2.1.3] - 2026-01-30

新增功能 ✨

  • 互动卡片支持 — 添加了对钉钉互动卡片的简单支持 (Beta)
    • 支持流式更新,实时显示 AI 生成内容
    • 自动节流:最小 500ms 更新间隔,避免 API 限流
    • 超时检测:3 秒无更新自动视为完成
    • 错误处理:遇到 404/410 错误自动清理缓存
    • Markdown 格式支持在卡片内容中使用

改进 🔧

  • 消息类型配置 — 新增 messageType 配置项,支持三种发送模式:

    • text - 纯文本消息
    • markdown - Markdown 格式(默认)
    • card - 互动卡片(推荐用于 AI 对话)暂时不要使用,Bug较多等后续更新
  • 卡片相关配置 — 新增以下配置选项:

    • cardTemplateId - 卡片模板 ID(默认:StandardCard)
    • cardSendApiUrl - 自定义卡片发送 API URL
    • cardUpdateApiUrl - 自定义卡片更新 API URL
  • 公开 API — 导出低级 API 函数用于自定义集成:

    • sendInteractiveCard() - 发送互动卡片
    • updateInteractiveCard() - 更新互动卡片
    • sendMessage() - 根据配置自动选择发送方式
    • sendBySession() - 通过会话发送消息
    • sendProactiveMessage() - 主动发送消息

文档更新 📚

  • 添加消息类型选择指南
  • 添加流式更新示例代码
  • 完善 API 文档和类型定义
  • 更新支持矩阵(从计划中移除互动卡片至完全支持)

名称变更 🔄

  • 项目重命名:clawdbotopenclaw
  • 配置文件:clawdbot.plugin.jsonopenclaw.plugin.json
  • 包名:@clawdbot/dingtalk@openclaw/dingtalk
  • 所有文档中的命令行工具名称更新

依赖更新 📦

  • 更新依赖版本以支持 OpenClaw 生态
  • 添加 zod 依赖用于类型验证

修复 🐛

  • 改进 .gitignore 配置(添加 .vscode/ 排除)
  • 优化插件注册逻辑

[2.0.0] - 基准版本

  • 初始版本,包含钉钉 Stream 模式机器人的基本功能

安装更新:

openclaw plugins install https://github.com/soimy/openclaw-channel-dingtalk.git

Full Changelog: v2.0...v2.1.3

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

NewReleases is sending notifications on new releases.