在人工智能飞速发展的当下,聊天机器人已经成为人们生活和工作中的得力助手。今天要给大家介绍一款功能强大、令人惊艳的开源 ChatGPT/LLMs 聊天应用与开发框架 ——LobeChat,它就像一个充满魔法的 AI 百宝箱,为你带来前所未有的聊天体验。
✨ 核心特性
思维链 (CoT) 可视化 - 实时观察 AI 推理过程 分支对话 - 像人类对话一样自然延伸 支持白板 (Artifacts) - 实时创建和可视化内容 文件上传/知识库 - 支持多种文件类型 多模型服务商支持 - 支持 40+ 主流 AI 模型 本地大语言模型 - 基于 Ollama 支持本地部署 视觉识别 - 支持图片内容识别 TTS & STT 语音会话 - 支持语音输入输出 文生图 - 支持 DALL-E 3、MidJourney 等 插件系统 - 支持 45+ 实用插件 助手市场 - 支持 488+ 专业助手 自定义主题 - 支持亮暗色主题切换
🛳 快速部署
使用 Vercel 一键部署
# 1. 准备好你的 OpenAI API Key
# 2. 点击下方按钮开始部署
[](https://vercel.com/new/clone?repository-url=https%3A%2F%2Fgithub.com%2Flobehub%2Flobe-chat&env=OPENAI_API_KEY,ACCESS_CODE)
使用 Docker 本地部署
# 1. 创建存储文件夹
mkdir lobe-chat-db && cd lobe-chat-db
# 2. 启动一键脚本
bash <(curl -fsSL https://lobe.li/setup.sh) -l zh_CN
# 3. 启动 LobeChat
docker compose up -d
🔧 环境变量配置
# 主要环境变量
OPENAI_API_KEY=sk-xxxxxx...xxxxxx # 必填
ACCESS_CODE=your_access_code # 可选,用于保护网站
OPENAI_PROXY_URL=https://api.chatanywhere.cn # 可选,代理地址
🧩 插件系统示例
// 插件开发示例
import { createPlugin } from '@lobehub/chat-plugin-sdk';
export default createPlugin({
name: 'example-plugin',
description: '示例插件',
version: '1.0.0',
functions: [
{
name: 'exampleFunction',
description: '示例函数',
parameters: {
type: 'object',
properties: {
input: {
type: 'string',
description: '输入参数'
}
}
}
}
]
});
🔗 相关链接
官网: https://lobehub.com GitHub: https://github.com/lobehub/lobe-chat 文档: https://lobehub.com/zh/docs Discord: https://discord.gg/AYFPHvv2jT
🌟 项目数据
GitHub Stars: 58.8k+ Discord 成员: 11k+ 插件数量: 45+ 助手数量: 488+
❤ 社区支持
每一分支持都珍贵无比,汇聚成我们支持的璀璨银河!感谢你对我们的信任。
项目采用 Apache 2.0 开源协议