jaxiu He
Home
博客
动态
关于
jaxiu He
Categories
技术 (54)
项目分析 (18)
架构设计 (10)
Ai工具 (8)
教程 (3)
Ai (2)
技术实践 (2)
技术教程 (2)
源码解析 (2)
运维 (2)
Ai应用 (1)
Blog (1)
Devops (1)
前端 (1)
安全 (1)
应用案例 (1)
开发指南 (1)
开源项目 (1)
总结 (1)
效率工具 (1)
智能客服 (1)
生活 (1)
系统设计 (1)
自动化 (1)
Featured Tags
nps (18)
go语言 (16)
ai (14)
deepchat (13)
qwen code (9)
架构设计 (8)
todoing (7)
内网穿透 (6)
开源项目 (6)
electron (5)
docker (4)
开发工具 (4)
教程 (4)
服务端 (4)
git (3)
mongodb (3)
node.js (3)
vue (3)
多平台 (3)
客户端 (3)
Recommend Series
博客优化 (2)
Devtools (1)
Qwen Code实践 (1)
开源项目 (1)
Blogs
62 posts
««
«
5
6
7
8
9
»
»»
DeepChat 多模型支持机制详解
Jul 31, 2025
5 minutes read
DeepChat 多模型支持机制详解 引言 在 AI 领域,不同的大语言模型(LLM)都有各自的优势和适用场景。DeepChat 的核心价值之一就是能够统一管理和使用各种不同的 AI 模型,包括云端模型和本地模型。本文将深入分析 DeepChat 的多模型支持机制,探讨其如何实现对众多 AI 模型提供商的统一管理。 统一接口设计与实现 抽象层设计 DeepChat 采用了适配器模式来实现对不同模型提供商的支持。其核心思想是定义一个统一的接口,然后为每个模型提供商实现相应的适配器。 ┌─────────────────────────────────────────────────────────────┐ │ 统一接口架构 │ ├─────────────────────────────────────────────────────────────┤ │ ┌──────────────┐ │ │ │ 统一接口 │ │ │ │ (API抽象层) │ │ │ └──────────────┘ │ │ │ │ │ ┌─────────────────┼─────────────────┐ │ │ │ │ │ │ │ ┌──────────────┐ ┌──────────────┐ ┌──────────────┐ │ │ │ OpenAI 适配器 │ │ Gemini 适配器 │ │ Ollama 适配器 │ │ │ └──────────────┘ └──────────────┘ └──────────────┘ │ │ │ │ │ │ │ ┌─────▼─────┐ ┌─────▼─────┐ ┌─────▼─────┐ │ │ │ OpenAI API│ │Gemini API │ │ Ollama API│ │ │ └───────────┘ └───────────┘ └───────────┘ │ └─────────────────────────────────────────────────────────────┘ 核心接口定义 DeepChat 定义了统一的模型接口,所有模型适配器都需要实现这些接口: ......
技术
AI工具
DeepChat
AI
多模型
API集成
架构设计
DeepChat 跨平台实现机制详解:构建真正跨系统的 Electron 应用
Jul 31, 2025
7 minutes read
DeepChat 跨平台实现机制详解:构建真正跨系统的 Electron 应用 引言 在当今多样化的计算环境中,用户使用着不同操作系统的设备,包括 macOS、Windows 和 Linux。为了让应用程序能够触及更广泛的用户群体,跨平台支持已成为现代桌面应用开发的基本要求。DeepChat 作为一个功能丰富的 AI 聊天平台,成功实现了对三大主流操作系统的支持,为用户提供了统一而优质的使用体验。 本文将深入解析 DeepChat 的跨平台实现机制,从构建系统、平台适配到发布流程,全面剖析其背后的技术细节和工程实践。 ......
技术
架构设计
DeepChat
Electron
跨平台
构建系统
macOS
Windows
Linux
DeepChat 架构设计解析:Electron 多平台实现原理
Jul 31, 2025
5 minutes read
DeepChat 架构设计解析:Electron 多平台实现原理 引言 在当今快速发展的 AI 时代,跨平台应用程序的需求日益增长。DeepChat 作为一个支持多种大语言模型的 AI 聊天平台,能够在 Windows、macOS 和 Linux 三大主流操作系统上运行,这得益于其基于 Electron 的架构设计。本文将深入解析 DeepChat 的架构设计,特别是其多平台实现原理。 Electron 在 DeepChat 中的应用 Electron 是一个使用 Web 技术构建跨平台桌面应用程序的开源框架。DeepChat 选择 Electron 作为其基础框架,主要原因包括: ......
技术
架构设计
DeepChat
AI
Electron
架构设计
多平台