@artmate/chat

**开箱即用的AI组件库(基于 Vue3 + ElementPlus)**
2,276 7
Install
npm install @artmate/chat
Latest Version:1.4.1
Vue:3
License:MIT
Last Updated:Sep 26, 2025
Links: GitHub  ·  npm
Maintainer: loginadd

🚀 ArtChat

开箱即用的AI组件库(基于 Vue3 + ElementPlus)

核心特性

  • ✨ AI 组件:内置聊天机器人、思维链等场景化组件
  • 🚀 零配置集成:基于 Element-Plus,开箱即用
  • 📦 按需加载:提供 Tree Shaking 优化

📦 安装

# npm
npm install @artmate/chat

# pnpm(推荐)
pnpm install @artmate/chat

# yarn
yarn install @artmate/chat

📚 使用案例

  1. 按需引入
<script>
  import { BubbleList, Sender } from '@artmate/chat'
  const list = [
    {
      content: 'Hello, ArtChat!',
      role: 'user',
    },
  ]
</script>

<template>
  <div>
    <BubbleList :list="list" />
    <Sender />
  </div>
</template>
  1. 全局引入
// main.ts
import ArtChat from '@artmate/chat'
import { createApp } from 'vue'
import App from './App.vue'

const app = createApp(App)
app.use(ArtChat)
app.mount('#app')

🤝 参与贡献

  1. Fork 仓库
  2. 创建 Feature 分支
  3. 提交 Pull Request

Related Packages

@sveda-ai/vue

Vue 3 chat UI to embed a Sveda AI agent. https://sveda.dev/docs/chat-ui/vue

1,889 1
@huyooo/ai-chat-frontend-vue

AI Chat Frontend - Vue components with adapter pattern

12,303
punine-design

一个基于 Vue 3 的 AI 聊天插件,通过Langchain.js、DeepSeek API Key快速构建自定义...

3,987
xhyk-vue

根据element二次封装了项目菜单框架

3,336
ai-assistant-plugin

Vue2 AI 助手浮层插件:无 Element UI 依赖,支持主动唤起、多轮对话、部门数据透传

1,125

Version History

Version Released Vue License
1.4.1 ^3.5.13 MIT
1.4.0 ^3.5.13 MIT
1.3.3 ^3.5.13 MIT
1.3.2 ^3.5.13 MIT
1.3.1 ^3.5.13 MIT