返回市场
即时聊天

即时聊天

作者:Lucassssss305 星标更新:2025-06-25

项目介绍

<div align="center" style="margin-bottom:40px"> <h2>🎉 MCP 功能已准备就绪!🚀</h2> </div> <div align="center"> <img src="./icon/icon.png" alt="EE 聊天应用截图" width="60" /> <h1><a href="https://ee.chat">eechat</a></h1> <p>🚀 强大的本地AI聊天应用 — 安全、高效、个性化</p> <p>English | <a href="./README.zh-CN.md">简体中文</a></p> <p style="margin-top:20px"> <a href="#核心优势">核心优势</a> • <a href="#关键特性">关键特性</a> • <a href="#本地部署">本地部署</a> • <a href="#快速开始">快速开始</a> • <a href="#技术栈">技术栈</a> • <a href="#贡献">贡献</a> • <a href="#许可证">许可证</a> </p> </div> <img src="./resources/math.png" alt="EE 聊天应用截图" width="800" />

核心优势

eechat 是一个专注于本地部署的AI聊天应用,为用户提供安全、私密且高效的AI对话体验。

🎉 MCP 支持

MCP(模型上下文协议)是专门为AI助手场景设计的eechat全新核心扩展能力。它极大地提升了本地AI的可玩性和专业性。通过MCP,您可以轻松地集成、管理和运行各种AI工具和服务,只需一键操作,使您的AI助手无限扩展。

MCP 主界面

<img src="./resources/mcp_main.png" alt="MCP 主界面" width="900" />

通过MCP管理界面,您可以轻松查看、安装、启动、停止和移除各种AI工具,无需命令行操作,显著降低了入门门槛。

MCP 视觉配置

<img src="./resources/mcp_add.png" alt="MCP 视觉配置" width="900" />

提供基于表单的可视化方式添加新的MCP应用,支持自动读取README或AI驱动的配置填充。即使是初学者也能快速集成新工具。

MCP 文件配置

<img src="./resources/mcp_config.png" alt="MCP 文件配置" width="900" />

内置专业的JSON配置文件编辑器,支持格式化、重置和快速导航。非常适合高级用户批量管理和深度定制。完全兼容Claude Desktop、Cursor和Cline配置。

集成运行时环境

<img src="./resources/mcp_bin.png" alt="MCP 运行时环境" width="900" />

内置自动检测并一键下载bun和uv等运行时,无需手动设置依赖项,确保Node.js/Python工具开箱即用。

插件生态系统及热插拔

MCP工具可以随时添加、移除或升级,支持多实例并行运行。构建您自己的专属AI工具箱。

工具在聊天中的调用

<img src="./resources/mcp_chat.png" alt="MCP 工具在聊天中的调用" width="900" />

所有MCP工具都可以直接在聊天窗口中调用,实现AI与工具之间的无缝协作。

🔒 数据安全与隐私保护

  • 完全本地存储:所有对话数据都存储在本地,消除隐私泄露风险
<img src="./resources/localmodel_dark.png" alt="EE 聊天应用截图" width="800" />
  • 离线能力:初始设置后无需持续互联网连接
  • API 自定义:连接到您自己的AI模型API或第三方服务,保持完整的数据流控制
<img src="./resources/apimodel_light.png" alt="EE 聊天应用截图" width="800" />

💬 优越的对话体验

  • 多会话管理:轻松创建和管理多个独立的对话
  • 历史追踪:自动保存所有对话历史以供回顾和继续
  • 完美的Markdown支持:精确渲染Markdown格式,包括代码块、表格和数学公式
  • 智能代码高亮:自动检测并高亮多种编程语言的代码块

🎨 个性化选项

  • 主题切换:内置浅色和深色主题以适应不同场景和个人偏好
  • 提示管理:保存和管理常用提示以提高对话效率
  • 模型参数调整:灵活调整温度、最大输出和其他参数以获得最佳响应

🔌 强大的可扩展性

  • 插件生态系统:支持功能性扩展以满足特定场景需求
  • 多模型集成:轻松集成OpenAI、Anthropic等各类AI模型API
  • 自定义模型支持:配置和使用自定义本地或远程AI模型

关键特性

增强的智能对话

  • 上下文理解:AI在长时间对话中保持上下文连贯性
  • 多轮优化:复杂查询的增强交互体验
  • 知识库集成:连接自定义知识库以获得更准确的领域特定响应

开发者友好

  • 代码生成与解释:优化的代码生成能力支持多种编程语言
  • API 文档生成:帮助开发者快速生成API文档
  • 调试辅助:帮助识别代码问题并提供修复建议

生产力工具

  • 文档总结:快速总结长文档内容
  • 思维导图生成:将复杂概念转化为结构化的思维导图
  • 多语言翻译:支持多种语言之间的高质量翻译

本地部署

eechat 设计用于本地部署,确保您的数据安全和最佳用户体验。

系统要求

  • Windows 10/11 64位
  • macOS 10.15+
  • Linux (Ubuntu 18.04+, Debian 10+)
  • 最低4GB内存
  • 500MB可用磁盘空间
  • 带CUDA支持的GPU(可选)8GB+(Windows)

安装方法

下载预构建包

发布页面下载适用于您系统的安装包:

从源码构建

# 克隆仓库
git clone https://github.com/Lucassssss/eechat.git
cd eechat

# 安装依赖
npm install

# 在开发模式下运行
npm run dev

# 构建应用
npm run build