Skip to content

AiActionGroup 操作组

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

基础用法

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

基础用法

垂直布局与自定义

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

分享对话
重写内容
删除记录
垂直布局与自定义

结合 AiBubble 使用

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

这是 AI 生成的一段非常棒的回答!

结合 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.