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 URLcardUpdateApiUrl- 自定义卡片更新 API URL
-
公开 API — 导出低级 API 函数用于自定义集成:
sendInteractiveCard()- 发送互动卡片updateInteractiveCard()- 更新互动卡片sendMessage()- 根据配置自动选择发送方式sendBySession()- 通过会话发送消息sendProactiveMessage()- 主动发送消息
文档更新 📚
- 添加消息类型选择指南
- 添加流式更新示例代码
- 完善 API 文档和类型定义
- 更新支持矩阵(从计划中移除互动卡片至完全支持)
名称变更 🔄
- 项目重命名:
clawdbot→openclaw - 配置文件:
clawdbot.plugin.json→openclaw.plugin.json - 包名:
@clawdbot/dingtalk→@openclaw/dingtalk - 所有文档中的命令行工具名称更新
依赖更新 📦
- 更新依赖版本以支持 OpenClaw 生态
- 添加
zod依赖用于类型验证
修复 🐛
- 改进
.gitignore配置(添加.vscode/排除) - 优化插件注册逻辑
[2.0.0] - 基准版本
- 初始版本,包含钉钉 Stream 模式机器人的基本功能
安装更新:
openclaw plugins install https://github.com/soimy/openclaw-channel-dingtalk.gitFull Changelog: v2.0...v2.1.3