https://github.com/ian-soy/ai-chat
致力于打造一个功能强大、灵活可扩展的智能对话系统,通过对接前沿大模型,实现精准、流畅且富有洞察力的人机交互。无论是为企业构建智能客服以应对海量咨询,还是为个人用户提供便捷的知识获取与生活建议助手,该系统都能展现其独特价值。
https://github.com/ian-soy/ai-chat
deepseek electron element-plus typescipt vite vue3
Last synced: about 1 month ago
JSON representation
致力于打造一个功能强大、灵活可扩展的智能对话系统,通过对接前沿大模型,实现精准、流畅且富有洞察力的人机交互。无论是为企业构建智能客服以应对海量咨询,还是为个人用户提供便捷的知识获取与生活建议助手,该系统都能展现其独特价值。
- Host: GitHub
- URL: https://github.com/ian-soy/ai-chat
- Owner: Ian-soy
- Created: 2025-06-29T05:28:47.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2025-07-12T17:12:48.000Z (12 months ago)
- Last Synced: 2025-07-12T18:43:11.055Z (12 months ago)
- Topics: deepseek, electron, element-plus, typescipt, vite, vue3
- Language: Vue
- Homepage:
- Size: 1.95 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 所用技术栈
Vue 3 + TypeScript + Vite + electron + openai + element-plus + lodash-es + deepseek
## node
node 版本 >=20.19.0
## 项目创建
```bash
npm create vite@latest electron-vue -- --template vue-ts
npm install electron electron-builder --save-dev
npm run dev
npm run build
npm run build:electron
```
## preview








## 项目结构
```bash
electron-vue
├── build
│ ├── installer.nsh // 自定义nsis安装脚本
├── config
│ ├── index.ts // 自定义配置
├── dist // 打包后的文件
├── public
│ ├── logo.png // 应用图标
│ ├── logo.ico // 应用图标
│ ├── icons // 应用图标
│ ├── main // 主进程
│ ├── preload // 预加载
│ ├── loader.html // 加载页面
│ ├── *.png // 展示图片
├── src
│ ├── assets // 静态资源
│ ├── components // 组件
│ └── electron // 主进程
│ ├── main
│ │ ├── index.ts
│ ├── preload
│ │ ├── index.ts
│ ├── App.vue
│ │── main.ts
│ │── style.css
│ │── index.html