Skip to content

AiWelcome 欢迎页面

AiWelcome 是一个用于 AI 聊天对话起始页面的组件,通过精美的渐变色和玻璃拟态设计,为用户提供友好的第一印象和交互引导。

基础用法

展示 Logo、标题及建议的 Prompt 列表。

基础用法

展示 Logo、标题及建议的 Prompt 列表。

你好,我是 YH AI

我可以帮你写代码、翻译文档或进行创意写作。今天我能为你做点什么?

写一段代码
帮我用 Vue 3 写一个计算器组件
周报翻译
将这段中文周报内容翻译成地道的英文
创意写作
写一篇关于未来城市的科幻短篇
基础用法

自定义图标与 Slot

你可以自定义 Logo 图标或通过插槽完全自定义头部内容。

限定体验版 AI

自定义图标与 Slot

API

Props

属性名说明类型默认值
title标题文本string''
description描述文本string''
suggestions建议项列表AiSuggestion[][]
showIcon是否展示图标booleantrue
icon图标名称string'sparkles'

AiSuggestion Item

属性名说明类型
icon图标名称string
title建议项标题string
description详细描述string
prompt点击后传递的指令文本string

Events

事件名说明回调参数
select点击建议列表卡片时触发(item: AiSuggestion)

Slots

插槽名说明
default底部自定义内容
icon自定义 Logo
title自定义标题
description自定义描述

主题变量

变量名默认值
--yh-ai-welcome-paddingvar(--yh-spacing-xl)
--yh-ai-welcome-max-width800px
--yh-ai-welcome-primary-gradientlinear-gradient(135deg, var(--yh-color-primary) 0%, #a855f7 100%)
--yh-ai-welcome-card-bgvar(--yh-bg-color-overlay)

Released under the MIT License.