An open API service indexing awesome lists of open source software.

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

致力于打造一个功能强大、灵活可扩展的智能对话系统,通过对接前沿大模型,实现精准、流畅且富有洞察力的人机交互。无论是为企业构建智能客服以应对海量咨询,还是为个人用户提供便捷的知识获取与生活建议助手,该系统都能展现其独特价值。

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

![](./public/0.png)
![](./public/1.png)
![](./public/2.png)
![](./public/3.png)
![](./public/4.png)
![](./public/5.png)
![](./public/6.png)
![](./public/7.png)

## 项目结构

```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