框架工具官方公告

json-render 0.22 把同一生成式 UI 目录流式映射为 Slack 与 Teams 原生卡片

json-render 0.22.0 于 11 月 4 日发布 `@json-render/chat`:同一组件目录可转换为 Chat SDK 卡片,`streamCard` 随元素到达持续编辑线程消息,`toCard` 按组件 schema 与可选平台上限验证最终卡片。官方示例同时预览 Slack Block Kit 与 Teams Adaptive Card。

为什么值得关注

生成式 UI 不再局限于网页 DOM;目录、状态表达式与验证逻辑可以复用到协作工具的原生消息面。这样能减少为表格、图表等每种消息形状单独定义工具的需求,但也把平台限制与流式编辑节奏纳入渲染契约。

技术细节

渲染器解析基于 spec.state 的属性表达式、visible 和 repeat,并在多组件目录场景下逐组件校验具体 props。流式路径在根元素可用后发卡,并按 Chat SDK 的 500 毫秒节奏更新;最终产物再次验证。PR 还限制重复展开的 maxElements,避免嵌套 repeat 指数增长;拒绝无插槽组件的 children 和空根卡片,并可用 CardSpecError 把可读问题反馈给模型。

适合哪些读者

希望把同一生成式 UI 目录复用到 Web、Slack、Teams 和其他 Chat SDK 平台的前端、代理平台与协作产品团队。

原始来源

修订与更正记录 (1)

— The official release and merged implementation provide a dated, reproducible new rendering surface with explicit validation and platform-limit boundaries.

相关事件

框架工具

AI SDK 7.0.163 修正遥测内容开关,并保持 Google 流中的工具调用顺序与签名历史

Vercel 于 11 月 5 日发布 AI SDK 7.0.163:`recordInputs` 与 `recordOutputs` 现在也约束发往 integrations 和 `ai:telemetry` channel 的内容,关闭记录时会过滤提示、工具输入、响应文本与原始 span 结果,同时保留用量等应用结果;同版还修复 Google 流式响应中文本、完整函数调用与 thought signature 的顺序和跨轮历史。

框架工具

AG‑UI 将 A2UI Express 接入 ADK,并把结构化生成错误、取消与断连纳入恢复边界

AG‑UI 在 11 月 2 日发布 ag-ui-a2ui-toolkit 0.0.6,随后于 11 月 3 日发布 ag_ui_adk 0.12.0:前者让结构化 A2UI 生成错误进入下一次模型重试并新增可选 Express 推理格式,后者让 ADK 可按运行启用 Express、增量编译为经过验证的活动更新,并补齐取消、HTTP 断连与背压下的流清理。