# Element-Plus-X
**Repository Path**: baisir/element-plus-x
## Basic Information
- **Project Name**: Element-Plus-X
- **Description**: 🚀 Vue3 + Element-Plus 开箱即用的企业级AI组件库前端解决方案 | Element-Plus-X
- **Primary Language**: TypeScript
- **License**: MIT
- **Default Branch**: main
- **Homepage**: https://element-plus-x.com
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 18
- **Created**: 2025-03-24
- **Last Updated**: 2025-03-24
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
[](https://github.com/HeJiaYue520/Element-Plus-X/blob/main/LICENSE) [](https://github.com/HeJiaYue520/Element-Plus-X) [](https://www.npmjs.com/package/vue-element-plus-x) [](https://www.npmjs.com/package/vue-element-plus-x)
[English](./English-README.md) | **简体中文**
# 🚀 Element-Plus-X
**开箱即用的企业级 AI 组件库(基于 Vue 3 + Element-Plus)**
## 📢 快速链接
| 资源类型 | 链接
|
|------------------|-----------------------------------------------|
| **文档** | [📖 开发文档](https://element-plus-x.com) |
| **在线演示** | [👁️ 在线预览](https://v.element-plus-x.com) |
| **代码仓库** | [🐙 GitHub](https://github.com/HeJiaYue520/Element-Plus-X) |
| **NPM 包** | [📦 npm](https://www.npmjs.com/package/vue-element-plus-x) |
| **问题反馈** | [🐛 提交 Bug](https://github.com/HeJiaYue520/Element-Plus-X/issues) |
## 🛠️ 核心特性
- ✨ **企业级 AI 组件**:内置聊天机器人、语音交互等场景化组件
- 🚀 **零配置集成**:基于 Element-Plus 设计体系,开箱即用
- 📦 **按需加载**:提供 Tree Shaking 优化
## 🔎 安装
```bash
# NPM
npm install vue-element-plus-x
# PNPM(推荐)
pnpm install vue-element-plus-x
# Yarn
yarn install vue-element-plus-x
```
## 📚 使用案例
1. **按需引入**
```vue
```
2. **全局引入**
```ts
// main.ts
import { createApp } from 'vue'
import ElementPlusX from 'vue-element-plus-x'
import App from './App.vue'
const app = createApp(App)
// 使用 app.use() 全局引入
app.use(ElementPlusX)
app.mount('#app')
```
## 🌟 已实现组件
| 组件名 | 描述 | 文档链接 |
| ------------ | ------------------------ | ---------------------- |
| `Typewriter` | 打字动画组件 | [📄 文档](https://element-plus-x.com/components/typewriter/) |
| `Bubble` | 气泡消息组件 | [📄 文档](https://element-plus-x.com/components/bubble/) |
| `BubbleList` | 气泡消息列表 | [📄 文档](https://element-plus-x.com/components/bubbleList/) |
| `Sender` | 智能输入框(含语音交互) | [📄 文档](https://element-plus-x.com/components/sender/) |
## 🤝 参与贡献
1. **Fork 仓库** → 2. **创建 Feature 分支** → 3. **提交 Pull Request**
我们欢迎:
- 🐛 Bug 修复
- 💡 新功能提案
- 📝 文档完善
- 🎨 样式优化
## 👥 社区支持
加入微信交流群,获取最新动态和技术支持