Elements

参考

AI 会话 AI

AI 对话容器:Root 记录对话,Message 标记 role,Response、Reasoning、Tool、Sources 分别承载不同类型的回复片段。可交互折叠区复用共享 Collapsible,并加上 `data-ai` 标记,交互逻辑仍由状态机处理。部件不绑定任何客户端;使用者把自己的消息格式(例如此处重新导出的 `UIMessage` parts)映射到这些基础组件上。

Actions · Attachment · Attachments · CodeBody · CodeCopy · Content · Conversation · Loader · Message · Prompt · PromptEnd · PromptFooter · PromptHeader · PromptLeading · PromptMain · PromptTrailing · ReasoningContent · Response · Root · Source · Sources · Textarea · ToolBody · ToolLabel · ToolStatus · Trigger

#AiConversation

对话日志容器:所有消息都渲染在这一栏中,并作为屏幕阅读器的地标。

属性类型默认值描述
autoScrollBooleantrue回复流式生长时,读者停在底边就跟随滚动;向上回读即停止拽动,回到底边自动恢复

#AiContent

气泡内容区,用来放置两侧通用的内容。

纯造型的部件——自身没有属性,沿用部件结构的共享样式。

#AiActions

消息下方的操作区,通常包含复制、重试和反馈按钮。

纯造型的部件——自身没有属性,沿用部件结构的共享样式。

#AiLoader

AI 处理中的对话轮次显示的加载提示。

纯造型的部件——自身没有属性,沿用部件结构的共享样式。