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
««
«
6
7
8
9
10
»
»»
DeepChat MCP 支持实现详解:打造强大的 AI 工具生态系统
Jul 31, 2025
7 minutes read
DeepChat MCP 支持实现详解:打造强大的 AI 工具生态系统 引言 随着大语言模型(LLM)的发展,单纯的文本生成能力已经无法满足复杂应用场景的需求。Model Context Protocol(MCP)作为一种新兴的标准化协议,为 LLM 提供了访问外部工具和资源的能力,极大地扩展了 AI 应用的可能性。DeepChat 作为先进的 AI 聊天平台,对 MCP 协议提供了完整而深入的支持,本文将详细解析 DeepChat 中 MCP 的实现机制。 MCP 协议简介 Model Context Protocol(MCP)是一个开放协议,旨在标准化 LLM 与外部工具、资源和提示之间的交互方式。MCP 定义了三种核心能力: ......
技术
AI工具
DeepChat
MCP
AI工具
生态系统
Model Context Protocol
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
多平台