社区验证版本 — 计划 ~1 周观察期后晋升为正式版
v0.8.24。Community validation release — planned to promote to GA
v0.8.24after ~1 week of community validation.
✨ 本次重点 / Highlights
| Issue | PR | 改动 / Change |
|---|---|---|
| — | #603 | 新增 AI Card create/update gateway methods / Add AI Card gateway methods |
| #611 | #612 | Card bridge follow-up 优化 / Card bridge follow-up optimizations |
AI Card Gateway Methods (#603)
新增两个 gateway method,暴露钉钉 AI Card 的创建与更新能力,外部 OpenClaw tool/plugin 可直接创建和更新钉钉 AI Card:
dingtalk-connector.card.create— 创建 AI Card(支持user:<userId>/group:<openConversationId>/cid...目标)dingtalk-connector.card.update— 流式更新 / 完成 / 失败态结束卡片- 同进程 card bridge — 同一 OpenClaw 运行时内的 plugin/tool 可直接复用 AI Card 能力,无需走 gateway RPC
Two new gateway methods exposing DingTalk AI Card create/update lifecycle for external OpenClaw tools:
dingtalk-connector.card.create— Create AI Card (targets:user:<userId>/group:<openConversationId>/cid...)dingtalk-connector.card.update— Stream update / complete / fail a card- In-process card bridge — plugins within the same OpenClaw runtime can call AI Card APIs directly without gateway RPC
Card Bridge Follow-up Optimizations (#611 / #612)
-
cleanup timer 延迟初始化(仅 import 不再启动定时器)
-
overflow eviction 改批量删除(消除 O(n²) 最差情况)
-
裸 cid target 收紧为显式正则(避免误匹配
cidxxx) -
错误判定改
PublicErrorclass +instanceof(文案修改不会静默降级) -
补充错误处理测试
-
Lazy cleanup timer init (no timer on bare import)
-
Batch overflow eviction (eliminate O(n²) worst case)
-
Strict cid target regex (reject
cidxxxfalse matches) -
PublicErrorclass for error discrimination (copy changes won't silently degrade) -
Error handling test coverage
🔒 兼容性 / Compatibility
-
纯增量能力,不影响现有回复链路和 AI Card 行为
-
现有 API / 配置 schema / 导出符号无破坏性变化
-
升级无需任何配置改动
-
Purely additive — no changes to existing reply pipeline or AI Card behavior
-
No breaking API / config schema / export changes
-
Zero-config upgrade
📦 升级方式 / How to upgrade
openclaw plugins install @dingtalk-real-ai/dingtalk-connector@0.8.24-beta.0
openclaw gateway restart或者 / or:
npm install @dingtalk-real-ai/dingtalk-connector@0.8.24-beta.0⏭️ 后续节奏 / Next steps
- 2026-06-26 ~ 2026-07-03:社区使用反馈窗口(~1 周观察期)
- ~2026-07-03 之后:若无回归即晋升为正式版
v0.8.24 - 升级遇到问题请提交到 Issues
📄 完整 Release Notes:docs/RELEASE_NOTES_V0.8.24-beta.0.md
致谢 / Credits
感谢 @hugtale 贡献 AI Card gateway 能力(#603、#612)。
Full Changelog: v0.8.23...v0.8.24-beta.0