diff --git a/README.md b/README.md index 08d99f3..7ea8925 100644 --- a/README.md +++ b/README.md @@ -40,6 +40,11 @@ English/[简体中文](https://github.com/deepseek-ai/awesome-deepseek-integrati ### <span id="applications">Applications</span> <table> + <tr> + <td><img src="docs/eechat/assets/logo.svg" alt="Icon" width="64" height="auto" /></td> + <td><a href="https://github.com/Lucassssss/eechat">eechat</a></td> + <td>A simple and user-friendly tool for local deployment of large language models, supporting local private deployment of open-source models such as DeepSeek-R1, DLlama 3, Phi-4, Mistral, Gemma 3, etc., while also supporting remote LLM API calls.</td> + </tr> <tr> <td><img src="docs/aingdesk/assets/logo.png" alt="Icon" width="64" height="auto" /></td> <td><a href="https://github.com/aingdesk/AingDesk">AingDesk</a></td> diff --git a/README_cn.md b/README_cn.md index 49b1cc9..9bbe09f 100644 --- a/README_cn.md +++ b/README_cn.md @@ -38,6 +38,11 @@ ### <span id="applications">应用程序</span> <table> + <tr> + <td><img src="docs/eechat/assets/logo.svg" alt="Icon" width="64" height="auto" /></td> + <td><a href="https://github.com/Lucassssss/eechat">eechat</a></td> + <td>简洁易用的大模型本地部署工具,支持开源模型 DeepSeek-R1, DLlama 3, Phi-4, Mistral, Gemma 3 等模型的本地化隐私部署,同时支持远程大模型API调用。</td> + </tr> <tr> <td><img src="docs/aingdesk/assets/logo.png" alt="Icon" width="64" height="auto" /></td> <td><a href="https://github.com/aingdesk/AingDesk">AingDesk</a></td> diff --git a/README_es.md b/README_es.md index 61d5588..14e865c 100644 --- a/README_es.md +++ b/README_es.md @@ -41,6 +41,11 @@ Integra la API de DeepSeek en softwares populares. Accede a la [Plataforma Abier ### <span id="applications">Aplicaciones</span> <table> + <tr> + <td><img src="docs/eechat/assets/logo.svg" alt="Icon" width="64" height="auto" /></td> + <td><a href="https://github.com/Lucassssss/eechat">eechat</a></td> + <td>Una herramienta simple y fácil de usar para el despliegue local de modelos de lenguaje grandes, que admite el despliegue local privado de modelos de código abierto como DeepSeek-R1, DLlama 3, Phi-4, Mistral, Gemma 3, etc., y también es compatible con llamadas a API de LLM remotos.</td> + </tr> <tr> <td><img src="docs/aingdesk/assets/logo.png" alt="Icon" width="64" height="auto" /></td> <td><a href="https://github.com/aingdesk/AingDesk">AingDesk</a></td> diff --git a/README_ja.md b/README_ja.md index db703f1..042fdc2 100644 --- a/README_ja.md +++ b/README_ja.md @@ -37,6 +37,11 @@ DeepSeek API を人気のソフトウェアに統合します。API キーを取 ### <span id="applications">アプリケーション</span> <table> + <tr> + <td><img src="docs/eechat/assets/logo.svg" alt="Icon" width="64" height="auto" /></td> + <td><a href="https://github.com/Lucassssss/eechat">eechat</a></td> + <td>シンプルで使いやすい大規模言語モデルのローカル展開ツールです。DeepSeek-R1、DLlama 3、Phi-4、Mistral、Gemma 3などのオープンソースモデルのローカルでのプライバシー保護された展開をサポートし、リモートの大規模言語モデルAPIの呼び出しにも対応しています。</td> + </tr> <tr> <td><img src="docs/aingdesk/assets/logo.png" alt="Icon" width="64" height="auto" /></td> <td><a href="https://github.com/aingdesk/AingDesk">AingDesk</a></td> diff --git a/README_zh_tw.md b/README_zh_tw.md index dab771e..0e12d3b 100644 --- a/README_zh_tw.md +++ b/README_zh_tw.md @@ -40,6 +40,11 @@ ### <span id="applications">應用</span> <table> + <tr> + <td><img src="docs/eechat/assets/logo.svg" alt="Icon" width="64" height="auto" /></td> + <td><a href="https://github.com/Lucassssss/eechat">eechat</a></td> + <td>簡潔易用的大型模型本地部署工具,支援開源模型 DeepSeek-R1、DLlama 3、Phi-4、Mistral、Gemma 3 等模型的本地化隱私部署,同時支援遠端大型模型 API 呼叫。</td> + </tr> <tr> <td><img src="docs/aingdesk/assets/logo.png" alt="Icon" width="64" height="auto" /></td> <td><a href="https://github.com/aingdesk/AingDesk">AingDesk</a></td> diff --git a/docs/eechat/assets/README.md b/docs/eechat/assets/README.md new file mode 100644 index 0000000..272ef1e --- /dev/null +++ b/docs/eechat/assets/README.md @@ -0,0 +1,109 @@ +<div align="center"> + <img src="./icon/icon.png" alt="EE Chat Application Screenshot" width="60" /> + <h1><a href="https://ee.chat">eechat</a> </h1> + <p>🚀 Powerful Local AI Chat Application - Secure, Efficient, Personalized</p> + <p> English | <a href="./README.zh-CN.md">简体中文</a> </p> + + <p style="margin-top:20px"> + <a href="#core-advantages">Core Advantages</a> • + <a href="#key-features">Key Features</a> • + <a href="#local-deployment">Local Deployment</a> • + <a href="#quick-start">Quick Start</a> • + <a href="#tech-stack">Tech Stack</a> • + <a href="#contribute">Contribute</a> • + <a href="#license">License</a> + </p> + +</div> + + <img src="./resources/math.png" alt="EE Chat Application Screenshot" width="800" /> + +## Core Advantages + +eechat is an AI chat application focused on local deployment, providing users with a secure, private, and efficient AI conversation experience. + +### 🔒 Data Security & Privacy Protection + +- **Fully Local Storage**: All conversation data is stored locally, eliminating privacy leak risks + + <img src="./resources/localmodel_light.png" alt="EE Chat Application Screenshot" width="800" /> + +- **Offline Capability**: No continuous internet connection required after initial setup +- **API Customization**: Connect to your own AI model API or third-party services, maintaining full data flow control + + <img src="./resources/apimodel_dark.png" alt="EE Chat Application Screenshot" width="800" /> + +### 💬 Superior Conversation Experience + +- **Multi-Session Management**: Easily create and manage multiple independent conversations +- **History Tracking**: Automatically save all conversation history for review and continuation +- **Perfect Markdown Support**: Precise rendering of Markdown format, including code blocks, tables, and math formulas +- **Smart Code Highlighting**: Automatic code block detection and highlighting for multiple programming languages + +### 🎨 Personalization Options + +- **Theme Switching**: Built-in light and dark themes for different scenarios and preferences +- **Prompt Management**: Save and manage frequently used prompts to improve conversation efficiency +- **Model Parameter Tuning**: Flexibly adjust temperature, max output, and other parameters for optimal responses + +### 🔌 Powerful Extensibility + +- **Plugin Ecosystem**: Support for functional extensions to meet specific scenario needs +- **Multi-Model Integration**: Easy integration with various AI model APIs like OpenAI, Anthropic, etc. +- **Custom Model Support**: Configure and use custom local or remote AI models + +## Key Features + +### Enhanced Intelligent Conversation + +- **Context Understanding**: AI maintains context coherence in long conversations +- **Multi-Turn Optimization**: Enhanced interaction experience for complex queries +- **Knowledge Base Integration**: Connect custom knowledge bases for more accurate domain-specific responses + +### Developer-Friendly + +- **Code Generation & Explanation**: Optimized code generation capabilities supporting multiple programming languages +- **API Documentation Generation**: Assist developers in quickly generating API documentation +- **Debug Assistance**: Help identify code issues and provide fix suggestions + +### Productivity Tools + +- **Document Summarization**: Quickly summarize long document content +- **Mind Map Generation**: Transform complex concepts into structured mind maps +- **Multi-Language Translation**: Support high-quality translation between multiple languages + +## Local Deployment + +eechat is designed for local deployment, ensuring your data security and optimal user experience. + +### System Requirements + +- Windows 10/11 64-bit +- macOS 10.15+ +- Linux (Ubuntu 18.04+, Debian 10+) +- Minimum 4GB RAM +- 500MB available disk space +- GPU with CUDA support (optional) 8GB+ (win) + +### Installation Methods + +#### Download Pre-built Packages + +Download the appropriate installation package for your system from the [releases page](https://github.com/Lucassssss/eechat/releases): + +#### Build from Source + +```bash +# Clone repository +git clone https://github.com/Lucassssss/eechat.git +cd eechat + +# Install dependencies +npm install + +# Run in development mode +npm run dev + +# Build application +npm run build +``` \ No newline at end of file diff --git a/docs/eechat/assets/README.zh-CN.md b/docs/eechat/assets/README.zh-CN.md new file mode 100644 index 0000000..b349cf8 --- /dev/null +++ b/docs/eechat/assets/README.zh-CN.md @@ -0,0 +1,113 @@ +<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> <a href="./README.md"> English</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 聊天应用,为用户提供安全、私密且高效的人工智能对话体验。 + +### 🔒 数据安全与隐私保护 + +- **完全本地存储**:所有对话数据均存储于本地,杜绝隐私泄露风险 + + +<img src="./resources/localmodel_light.png" alt="本地模型界面" width="800" /> + + +- **离线能力**:初始化设置后无需持续联网 +- **API 自定义**:可连接自有 AI 模型 API 或第三方服务,全程掌控数据流向 + + + +<img src="./resources/apimodel_dark.png" alt="API 模型设置" width="800" /> + +### 💬 卓越对话体验 + +- **多会话管理**:轻松创建和管理多个独立对话 +- **历史追溯**:自动保存全部对话记录,支持随时查阅与续聊 +- **完美 Markdown 支持**:精准渲染代码块、表格、数学公式等格式 +- **智能代码高亮**:自动检测并高亮多种编程语言代码块 + +### 🎨 个性化定制 + +- **主题切换**:内置明暗双色模式,适应不同场景需求 +- **提示词管理**:保存常用提示模板,提升对话效率 +- **模型参数调节**:灵活调整温度值、最大输出等参数获取最佳响应 + +### 🔌 强大扩展性 + +- **插件生态**:支持功能扩展,满足特定场景需求 +- **多模型集成**:轻松对接 OpenAI、Anthropic 等各类 AI 模型 API +- **自定义模型支持**:配置使用自有本地或远程 AI 模型 + +## 主要功能 + +### 增强智能对话 + +- **上下文理解**:AI 可在长对话中保持语境连贯 +- **多轮优化**:针对复杂查询的增强交互体验 +- **知识库整合**:连接自定义知识库获取更精准的领域响应 + +### 开发者友好 + +- **代码生成与解释**:优化多编程语言的代码生成能力 +- **API 文档生成**:协助开发者快速生成接口文档 +- **调试辅助**:帮助识别代码问题并提供修复建议 + +### 生产力工具 + +- **文档摘要**:快速提炼长文档核心内容 +- **思维导图生成**:将复杂概念转化为结构化视图 +- **多语言翻译**:支持多种语言的高质量互译 + +## 本地化部署 + +eechat专为本地化部署设计,确保您的数据安全和最佳使用体验。 + +### 系统要求 + +- Windows 10/11 64 位 +- macOS 10.15+ +- Linux (Ubuntu 18.04+, Debian 10+) +- 最低 4GB 内存 +- 500MB 可用存储空间 +- 支持 CUDA 的 GPU(可选)8GB+(Windows) + +### 安装方式 + +#### 下载预编译包 + +从[发布页面](https://github.com/Lucassssss/eechat/releases)下载适用于您系统的安装包: + +#### 源码编译 + +```bash +# 克隆仓库 +git clone https://github.com/Lucassssss/eechat.git +cd eechat + +# 安装依赖 +npm install + +# 开发模式运行 +npm run dev + +# 构建应用 +npm run build +``` \ No newline at end of file diff --git a/docs/eechat/assets/logo.png b/docs/eechat/assets/logo.png new file mode 100644 index 0000000..9e33431 Binary files /dev/null and b/docs/eechat/assets/logo.png differ diff --git a/docs/eechat/assets/logo.svg b/docs/eechat/assets/logo.svg new file mode 100644 index 0000000..14c3996 --- /dev/null +++ b/docs/eechat/assets/logo.svg @@ -0,0 +1,10 @@ +<svg width="1024.000000" height="1024.000000" viewBox="0 0 1024 1024" fill="none" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> + <desc> + Created with Pixso. + </desc> + <defs/> + <rect id="矩形 4" y="0.000031" rx="180.000000" width="1024.000000" height="1024.000000" fill="#000000" fill-opacity="1.000000"/> + <rect id="矩形 1" x="192.000000" y="200.000061" rx="5.000000" width="399.333344" height="73.333336" fill="#FFFFFF" fill-opacity="1.000000"/> + <rect id="矩形 2" x="192.000000" y="332.000031" rx="5.000000" width="399.333344" height="73.333336" fill="#FFFFFF" fill-opacity="1.000000"/> + <rect id="矩形 3" x="192.000244" y="464.000031" rx="5.000000" width="245.589996" height="73.333336" fill="#FFFFFF" fill-opacity="1.000000"/> +</svg> diff --git a/docs/eechat/assets/resources/apimodel_dark.png b/docs/eechat/assets/resources/apimodel_dark.png new file mode 100644 index 0000000..90b4510 Binary files /dev/null and b/docs/eechat/assets/resources/apimodel_dark.png differ diff --git a/docs/eechat/assets/resources/apimodel_light.png b/docs/eechat/assets/resources/apimodel_light.png new file mode 100644 index 0000000..25c100e Binary files /dev/null and b/docs/eechat/assets/resources/apimodel_light.png differ diff --git a/docs/eechat/assets/resources/chat.png b/docs/eechat/assets/resources/chat.png new file mode 100644 index 0000000..3b3a9b4 Binary files /dev/null and b/docs/eechat/assets/resources/chat.png differ diff --git a/docs/eechat/assets/resources/code.png b/docs/eechat/assets/resources/code.png new file mode 100644 index 0000000..57c4968 Binary files /dev/null and b/docs/eechat/assets/resources/code.png differ diff --git a/docs/eechat/assets/resources/localmodel_dark.png b/docs/eechat/assets/resources/localmodel_dark.png new file mode 100644 index 0000000..12120a0 Binary files /dev/null and b/docs/eechat/assets/resources/localmodel_dark.png differ diff --git a/docs/eechat/assets/resources/localmodel_light.png b/docs/eechat/assets/resources/localmodel_light.png new file mode 100644 index 0000000..f0918b8 Binary files /dev/null and b/docs/eechat/assets/resources/localmodel_light.png differ diff --git a/docs/eechat/assets/resources/math.png b/docs/eechat/assets/resources/math.png new file mode 100644 index 0000000..9e01687 Binary files /dev/null and b/docs/eechat/assets/resources/math.png differ diff --git a/docs/eechat/assets/resources/mini.png b/docs/eechat/assets/resources/mini.png new file mode 100644 index 0000000..380da05 Binary files /dev/null and b/docs/eechat/assets/resources/mini.png differ