Home
Login

一個開源的現代化 AI 聊天框架,支援多 AI 提供商、知識庫管理、多模態互動等功能

NOASSERTIONTypeScript 62.6klobehub Last Updated: 2025-06-20

LobeChat 項目詳細介紹

項目概述

LobeChat 是一個開源的現代化AI聊天框架,支持多個AI提供商(OpenAI / Claude 4 / Gemini / DeepSeek / Ollama / Qwen),知識庫(文件上傳 / 知識管理 / RAG),多模態(插件 / Artifacts / MCP)和思維鏈功能。用戶可以一鍵免費部署自己的私人ChatGPT/Claude/DeepSeek應用。

核心特性

🧠 AI思維鏈可視化

體驗前所未有的AI推理過程。通過創新的思維鏈(CoT)可視化功能,用戶可以觀察複雜問題如何逐步展開,為AI決策過程提供前所未有的透明度。該功能將抽象思維轉化為引人入勝的互動式體驗。

🌿 分支對話

引入更自然、更靈活的AI對話方式。通過分支對話功能,討論可以像人類對話一樣向多個方向發展,從任何消息創建新的對話分支:

  • 延續模式:在保持有價值上下文的同時無縫擴展當前討論
  • 獨立模式:基於任何之前的消息開始新的主題

🎨 Claude Artifacts集成

集成了Claude Artifacts功能,擴展了AI-人類互動的邊界,支持實時創建和可視化多種內容格式:

  • 生成和顯示動態SVG圖形
  • 實時構建和渲染互動式HTML頁面
  • 生成多種格式的專業文檔

📁 文件上傳與知識庫

支持文件上傳和知識庫功能,用戶可以上傳包括文檔、圖像、音頻和視頻在內的各種類型文件,創建知識庫,方便用戶管理和搜索文件。

🤖 多AI提供商支持

LobeChat支持30+個AI模型服務提供商,包括但不限於:

主要提供商

  • OpenAI:GPT系列模型,自然語言處理領域的全球領導者
  • Anthropic:Claude 3.5 Sonnet、Claude 3系列模型
  • Google:Gemini系列多模態AI模型
  • DeepSeek:專注於AI技術研究和應用
  • Ollama:支持本地模型部署
  • Qwen:阿里云獨立開發的大規模語言模型

其他支持的提供商

  • Amazon Bedrock
  • HuggingFace
  • OpenRouter
  • Cloudflare Workers AI
  • GitHub Models
  • Novita AI
  • Together AI
  • Fireworks AI
  • Groq
  • Perplexity
  • Mistral

👁️ 多模態能力

支持OpenAI最新的gpt-4-vision模型,具備視覺識別能力。用戶可以輕鬆上傳或拖放圖像到對話框中,AI能夠識別圖像內容並基於此進行智能對話。

🎤 文本轉語音 (TTS) 和語音轉文本 (STT)

支持TTS和STT技術,應用可以將文本消息轉換為清晰的語音輸出。用戶可以從多種語音選項中選擇,包括OpenAI Audio和Microsoft Edge Speech。

🎨 文本生成圖像

支持最新的文本生成圖像技術,用戶可以在與AI的對話中直接調用圖像創建工具。通過DALL-E 3、MidJourney和Pollinations等AI工具,將想法轉化為圖像。

🔌 插件生態系統

插件生態系統是LobeChat核心功能的重要擴展,大大增強了助手的實用性和靈活性:

  • 獲取和處理實時信息
  • 搜索網絡信息
  • 快速搜索文檔
  • 生成圖像
  • 從Bilibili、Steam等各種平台獲取數據
  • 與各種第三方服務交互

🏪 Agent市場

在LobeChat Agent市場中,創作者可以發現一個充滿活力和創新的社區,匯集了眾多精心設計的Agent。這些Agent不僅在工作場景中發揮重要作用,還在學習過程中提供極大便利。

💾 數據存儲選項

支持兩種數據庫選擇:

  • 本地數據庫:適合需要更多數據控制和隱私保護的用戶,使用CRDT技術實現多設備同步
  • 服務端數據庫:支持PostgreSQL作為服務端數據庫,提供更便捷的用戶體驗

👥 多用戶管理

提供兩種主要的用戶認證和管理解決方案:

  • next-auth:集成靈活強大的身份驗證庫,支持OAuth、郵箱登錄等多種認證方式
  • Clerk:現代用戶管理平台,提供多因素認證(MFA)、用戶檔案管理等高級功能

📱 PWA支持

採用漸進式Web應用(PWA)技術,在桌面和移動設備上提供接近原生應用的體驗,保持輕量級和高性能特性。

🎨 主題定制

提供靈活多樣的主題模式:

  • 日間淺色模式和夜間深色模式
  • 豐富的顏色自定義選項
  • 支持聊天氣泡模式和文檔模式
  • 智能識別系統顏色模式並自動切換主題

技術特點

🚀 快速部署

  • 使用Vercel平台或Docker鏡像一鍵部署
  • 1分鐘內完成部署,無需複雜配置
  • 支持自定義域名綁定

🔒 隱私保護

所有數據存儲在用戶瀏覽器本地,確保用戶隱私安全。

💎 精美UI設計

  • 精心設計的界面,優雅外觀和流暢交互
  • 支持淺色和深色主題
  • 移動端友好設計
  • PWA支持提供更接近原生的體驗

🗣️ 流暢對話體驗

  • 流暢響應確保順滑的對話體驗
  • 完全支持Markdown渲染
  • 支持代碼高亮、LaTeX公式、Mermaid流程圖等

部署方式

一鍵部署選項

  • Vercel
  • Zeabur
  • Sealos
  • RepoCloud
  • 阿里云

本地開發

$ git clone https://github.com/lobehub/lobe-chat.git
$ cd lobe-chat
$ pnpm install
$ pnpm dev

使用GitHub Codespaces

支持在線開發環境,無需本地配置。

相關產品

LobeHub還提供以下相關產品:

  • Lobe SD Theme:Stable Diffusion WebUI的現代主題
  • Lobe Midjourney WebUI:Midjourney的WebUI界面
  • Lobe i18n:ChatGPT驅動的i18n國際化自動翻譯工具
  • Lobe Commit:基於Langchain/ChatGPT的Git提交信息生成CLI工具