Skip to content

AiActionGroup 操作组

AiActionGroup 是一组用于 AI 回复气泡底部的操作按钮集合,常用于消息复制、重新生成、评价等交互,提供紧凑而优雅的布局。

基础用法

你可以通过简单的字符串数组快速生成预设样式的操作组。

基础用法

垂直布局与自定义

支持自定义图标、标签和点击逻辑。

垂直布局与自定义

结合 AiBubble 使用

将操作组放置在对话气泡底部。

结合 AiBubble 使用

API

Props

属性名说明类型默认值
items操作项列表ActionItem[][]
size按钮尺寸'small' | 'default' | 'large''small'
direction布局方向'horizontal' | 'vertical''horizontal'

ActionItem 类型

如果是字符串,支持预设:'copy' | 'refresh' | 'regenerate' | 'share' | 'thumb-up' | 'thumb-down' | 'edit' | 'delete'。如果是对象:

属性名说明类型
key唯一标识符string
icon图标名称string
label文字标签string
disabled是否禁用boolean
tooltip悬浮提示文本string

Events

事件名说明回调参数
click点击按钮时触发(key: string, item: ActionItem)

Slots

插槽名说明
default在操作列表后追加自定义内容

主题变量

变量名默认值
--yh-ai-action-gap8px
--yh-ai-action-icon-size16px
--yh-ai-action-hover-bgvar(--yh-fill-color-light)

Released under the MIT License.