2025跨平台ai实战-electron35+vite6对接deepseek-v3聊天模型搭建客户端ai聊天助手。Electron-Dee
2025跨平台ai实战-electron35+vite6对接deepseek-v3聊天模型搭建客户端ai聊天助手。
Electron-DeepChat支持流式stream输出、暗黑+亮色主题、代码高亮等功能。
基于最新跨平台框架Electron35和Vite6构建工具搭建项目模板,整合最新DeepSeek-V3聊天大模型。
需先申请一个deepseek apikey,替换掉.env文件里的key即可快速体验聊天ai功能。
代码语言:actionscript复制# 项目名称VITE_APPNAME = 'Electron35-DeepSeek'# 运行端口VITE_PORT = 3003# 是否加载调试工具devtoolsVITE_DEVTOOLS = true# 是否打开调试工具devtoolsVITE_OPEN_DEVTOOLS = true# 是否删除生产环境consoleVITE_DROP_CONSOLE = true# DeepSeek API配置VITE_DEEPSEEK_API_KEY = 替换为你的 API KeyVITE_DEEPSEEK_BASE_URL = https://api.deepseek.com登录后复制项目入口配置main.js代码语言:actionscript复制
import { createApp } from 'vue'import './style.scss'import App from './App.vue'import { launchApp } from '@/windows/actions'// 引入路由/状态配置import Router from './router'import Pinia from './pinia'// 引入插件配置import Plugins from './plugins'launchApp().then(config => { if(config) {// 全局存储窗口配置 window.config = config } // 初始化app实例 createApp(App) .use(Router) .use(Pinia) .use(Plugins) .mount('#app')})登录后复制
立即进入“豆包AI人工智官网入口”;
立即学习“豆包AI人工智能在线问答入口”;
立即进入“豆包AI人工智官网入口”;
立即学习“豆包AI人工智能在线问答入口”;
登录后复制
当历史聊天对话超过一定高度后,会出现滚动条。
立即进入“豆包AI人工智官网入口”;
立即学习“豆包AI人工智能在线问答入口”;
import { createRouter, createWebHashHistory } from 'vue-router'import { authState } from '@/pinia/modules/auth'import Layout from '@/layouts/index.vue'import { loginWindow } from '@/windows/actions'// 批量导入路由const modules = import.meta.glob('./modules/*.js', { eager: true })const patchRouters = Object.keys(modules).map(key => modules[key].default).flat()/** * meta配置 * @param meta.requireAuth 需登录验证页面 */const routes = [ ...patchRouters, // 错误模块 { path: '/:pathMatch(.*)*', redirect: '/404', component: Layout, meta: { title: '404 error', }, children: [ { path: '404', component: () => import('@/views/error/404.vue'), } ] },]const router = createRouter({ history: createWebHashHistory(), routes,})// 全局路由钩子拦截router.beforeEach((to, from) => { const authstate = authState() // 登录验证 if(to?.meta?.requireAuth && !authstate.authorization) { // console.log('你还未登录!') loginWindow() }})router.afterEach(() => { // ...})router.onError(error => { console.warn('[Router Error]', error)})export default router登录后复制编辑框模板
立即进入“豆包AI人工智官网入口”;
立即学习“豆包AI人工智能在线问答入口”;
登录后复制
立即进入“豆包AI人工智官网入口”;
立即学习“豆包AI人工智能在线问答入口”;
热文推荐
菜鸟下载发布此文仅为传递信息,不代表菜鸟下载认同其观点或证实其描述。
版权投诉请发邮件到 cn486com#outlook.com (把#改成@),我们会尽快处理
Copyright © 2019-2020 菜鸟下载(www.cn486.com).All Reserved | 备案号:湘ICP备2023003002号-8
本站资源均收集整理于互联网,其著作权归原作者所有,如有侵犯你的版权,请来信告知,我们将及时下架删除相应资源