jaxiu He
Home
博客
动态
关于
jaxiu He
Categories
技术 (53)
项目分析 (17)
架构设计 (10)
Ai工具 (8)
教程 (3)
Ai (2)
技术实践 (2)
源码解析 (2)
运维 (2)
Ai应用 (1)
Blog (1)
Devops (1)
前端 (1)
安全 (1)
应用案例 (1)
开发指南 (1)
开源项目 (1)
总结 (1)
效率工具 (1)
智能客服 (1)
系统设计 (1)
自动化 (1)
Featured Tags
nps (18)
go语言 (15)
ai (13)
deepchat (13)
qwen code (9)
架构设计 (8)
todoing (7)
内网穿透 (6)
开源项目 (6)
electron (5)
开发工具 (4)
教程 (4)
服务端 (4)
docker (3)
git (3)
mongodb (3)
node.js (3)
多平台 (3)
客户端 (3)
架构 (3)
Recommend Series
Qwen Code实践 (1)
开源项目 (1)
Blogs
58 posts
««
«
5
6
7
8
9
»
»»
DeepChat 多窗口多标签架构深度解析
Jul 31, 2025
7 minutes read
DeepChat 多窗口多标签架构深度解析 引言 现代桌面应用程序普遍采用多窗口多标签的设计模式,以提升用户的工作效率和使用体验。DeepChat 作为一个功能丰富的 AI 聊天平台,实现了先进的多窗口多标签架构,支持跨窗口的标签页拖拽、独立会话管理等功能。本文将深入解析 DeepChat 的多窗口多标签架构设计,揭示其背后的技术实现原理。 传统 Electron 多窗口实现 在传统的 Electron 应用中,创建多个窗口通常有两种方式: BrowserWindow 方式 - 每个窗口都是独立的 BrowserWindow 实例 BrowserView 方式 - 在主窗口中使用 BrowserView 实现标签页效果 这两种方式各有优缺点: ......
技术
架构设计
DeepChat
Electron
架构设计
多窗口
多标签
DeepChat 多平台构建实现详解:从代码到发布
Jul 31, 2025
3 minutes read
DeepChat 多平台构建实现详解:从代码到发布 引言 在现代软件开发中,跨平台支持已成为许多应用程序的基本要求。DeepChat 作为一个开源的 AI 聊天平台,支持 Windows、macOS 和 Linux 三大主流操作系统。实现这一目标的关键在于其精心设计的构建系统。本文将深入分析 DeepChat 的多平台构建实现机制,包括构建配置、平台特定处理以及自动化发布流程。 构建系统概览 DeepChat 使用 electron-builder 作为其主要的构建工具,配合 electron-vite 进行代码打包和优化。整个构建流程可以分为以下几个阶段: ......
技术
DevOps
DeepChat
Electron
构建系统
CI/CD
多平台
DeepChat 项目概览:多模型AI对话平台介绍
Jul 31, 2025
4 minutes read
DeepChat 项目概览:多模型AI对话平台介绍 什么是 DeepChat? DeepChat 是一个功能丰富的开源 AI 聊天平台,支持多种云端和本地大语言模型,具备强大的搜索增强和工具调用能力。作为一个跨平台的 AI 助手应用程序,DeepChat 不仅支持基本的聊天功能,还提供了诸如搜索增强、工具调用和多模态交互等高级功能,让 AI 能力更加触手可及和高效。 无论您是使用 OpenAI、Gemini、Anthropic 等云 API,还是本地部署的 Ollama 模型,DeepChat 都能提供流畅的用户体验。 ......
技术
AI工具
DeepChat
AI
Electron
多平台
开源项目