docs: 同步 A2UI 契约与 AI 工作流文档至统一 artifact/向导流程

This commit is contained in:
2026-08-08 15:06:03 +08:00
parent f03f22c605
commit bb8228bd0f
3 changed files with 11 additions and 11 deletions

View File

@@ -150,8 +150,8 @@ interface AiUiForm {
`artifact.type` ∈ `form | review | chart | import_wizard``payload` 携带各类型 schema。
- **合并逻辑**`uiArtifacts.ts` 的 `mergeArtifactIntoMessage` 只维护 `uiArtifacts`
(不再派发 legacy渲染层经 `deriveForms/deriveReviews/deriveCharts` 从 artifact 派生。
- **SSE 事件**:后端过渡期仍双发 `ui.form/ui.review/ui.chart` 与 `ui.artifact`
前端**只消费 `ui.artifact`**,旧事件分支已删除(后端后续可移除旧发射)
- **SSE 事件**:后端只发射统一 `ui.artifact`;旧的 `ui.form/ui.review/ui.chart`
双发已移除,前端只消费 `ui.artifact`legacy 列表由渲染层从 `uiArtifacts` 派生
- **历史兼容**:老消息 metadata 中只有 `a2uiForm/a2uiReview/a2uiChart`(无 uiArtifacts
`sseReducer`/`message-mappers` 恢复为 legacy 字段(`message.forms/reviews/charts`
已在 `types.ts` 标注 deprecated渲染层在 uiArtifacts 为空时回退使用;