Skip to content

AiThoughtChain 思维链

用于展示 AI 模型在推理过程中的多个步骤或复杂的思维路径。支持单节点展示和多节点时间轴展示。

基础用法

单节点模式,类似于 AiThinking,但带侧边线条,更适合放在长文本中。

正在分析代码
思考完成
基础用法
分析需求
搜索上下文
生成方案
验证方案
多节点时间轴

API

Props

属性名说明类型默认值
title标题 (单节点模式)string
content内容 (单节点模式)string
status当前总状态'thinking' | 'loading' | 'success' | 'complete' | 'error' | 'none''none'
items思考步骤列表AiThoughtItem[][]
dot-size节点圆点大小'small' | 'default' | 'large''default'
line-gradient引导线是否显示渐变booleanfalse
auto-collapse状态完成后是否自动收起 (单节点)booleanfalse

AiThoughtItem 结构

属性名说明类型
title步骤标题string
content / description步骤详细内容string
status步骤状态AiThoughtStatus
expanded详情是否展开boolean
icon覆盖默认图标string

Slots

插槽名说明
default单节点模式下的内容区域

在 Nuxt 中使用

该组件完美支持 Nuxt 3/4。在 Nuxt 项目中,组件会被自动按需导入。

有关详细配置,请阅读 Nuxt 集成文档

主题变量

思维链组件 YhAiThoughtChain 深度集成了全球化设计体系。

变量名说明默认值
--yh-ai-thought-chain-line-color引导线颜色var(--yh-border-color-lighter)
--yh-ai-thought-chain-active-color活跃状态时的颜色var(--yh-color-primary)
--yh-ai-thought-chain-content-bg内容区域背景色var(--yh-fill-color-light)
--yh-ai-thought-chain-content-radius内容区域圆角8px

Released under the MIT License.