LobeChat部署与使用全攻略 - 打造你的云端AI聚合平台

LobeChat部署与使用全攻略 - 打造你的云端AI聚合平台

📖 系列导航


为什么选LobeChat?

LobeChat是云端API的最佳界面

  • 🎨 UI设计最优雅,接近原生体验
  • 🔌 插件丰富,搜索/绘图/联网
  • 🤖 助手市场,分享自定义角色
  • 📱 PWA支持,App级移动端体验
  • 🔄 多模型对比,一次问多个

读完这篇文章,你将能够:

  1. 在任意环境部署LobeChat
  2. 配置多种API(NVIDIA/OpenAI/Claude)
  3. 使用插件扩展功能
  4. 创建自定义助手
  5. 掌握10+使用技巧

一、部署前准备

1.1 部署方式选择

方式难度成本推荐
Vercel⭐ 最易免费✅ 推荐
Docker⭐⭐服务器费用✅ 推荐
手动部署⭐⭐⭐服务器费用⚠️ 进阶

1.2 环境变量准备

部署前需要准备:

变量必需说明
OPENAI_API_KEY⚠️OpenAI API Key
OPENAI_PROXY_URL⚠️API代理地址(可选)
ACCESS_CODE⚠️访问密码(可选)

二、Docker部署

2.0 部署方式对比

LobeChat部署方式对比

2.1 基础部署

docker run -d \
  -p 3210:3210 \
  -e OPENAI_API_KEY=你的API_KEY \
  -e ACCESS_CODE=你的密码 \
  --name lobechat \
  --restart always \
  lobehub/lobe-chat:latest

2.2 带数据库部署(推荐)

docker run -d \
  -p 3210:3210 \
  -e OPENAI_API_KEY=你的API_KEY \
  -e DATABASE_URL=你的数据库URL \
  -e ACCESS_CODE=你的密码 \
  -v lobechat:/app/data \
  --name lobechat \
  --restart always \
  lobehub/lobe-chat:latest

2.3 验证部署

访问 http://localhost:3210,看到LobeChat界面即成功!


三、Vercel部署(免费)

3.1 Fork仓库

  1. 登录 GitHub
  2. 访问 LobeChat仓库
  3. 点击右上角 Fork

3.2 部署到Vercel

  1. 登录 Vercel
  2. 点击 “New Project”
  3. 选择你Fork的仓库
  4. 配置环境变量:
    • OPENAI_API_KEY
    • ACCESS_CODE(可选)
  5. 点击 “Deploy”

3.3 等待部署

约2-3分钟,部署完成后获得域名:

https://你的项目名.vercel.app

四、手动部署

4.1 Linux部署

# 安装Node.js 20+
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
sudo apt install -y nodejs

# 克隆仓库
git clone https://github.com/lobehub/lobe-chat.git
cd lobe-chat

# 安装依赖
pnpm install

# 配置环境变量
cp .env.example .env
# 编辑 .env 填入API Key

# 构建
pnpm build

# 启动
pnpm start

4.2 Windows部署

# 安装Node.js 20+
# 从 https://nodejs.org 下载

# 安装pnpm
npm install -g pnpm

# 克隆仓库
git clone https://github.com/lobehub/lobe-chat.git
cd lobe-chat

# 安装依赖
pnpm install

# 配置环境变量
copy .env.example .env
# 编辑 .env

# 构建
pnpm build

# 启动
pnpm start

4.3 macOS部署

# 安装Homebrew(如未安装)
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

# 安装Node.js
brew install node@20

# 后续同Linux

五、配置API

5.1 NVIDIA API配置

LobeChat支持NVIDIA NIM:

步骤1:获取API Key

访问 NVIDIA NIM 获取

步骤2:配置到LobeChat

1. 登录LobeChat
2. 点击左下角 ⚙️ 设置
3. 进入 "语言模型"
4. 选择 "自定义模型"
5. 填写:
   - 模型提供商:OpenAI兼容
   - API地址:https://integrate.api.nvidia.com/v1
   - API Key:你的NVIDIA Key
   - 模型列表:meta/llama-3.1-405b-instruct
6. 保存

5.2 多API配置

LobeChat支持同时配置多个API:

模型提供商API地址
OpenAIhttps://api.openai.com/v1
NVIDIAhttps://integrate.api.nvidia.com/v1
Anthropichttps://api.anthropic.com
Moonshothttps://api.moonshot.cn/v1

六、插件系统

6.1 插件市场

LobeChat内置插件市场:

左侧菜单 → 插件 → 浏览插件

6.2 推荐插件

插件功能使用场景
搜索引擎联网搜索查询最新信息
DALL-E图片生成AI绘图
天气查询实时天气日常查询
PDF阅读文档解析分析PDF

6.3 启用插件

1. 插件市场找到插件
2. 点击"安装"
3. 对话时 @插件名 调用

七、自定义助手

7.1 创建助手

左侧菜单 → 助手 → +
1. 输入名称
2. 选择模型
3. 编写系统提示词
4. 选择头像
5. 保存

7.2 助手模板示例

写作助手

你是一位专业写作助手。
擅长:文章润色、结构优化、创意写作
风格:简洁明了、生动有趣
语言:中文为主,英文辅助

代码助手

你是一位资深软件工程师。
擅长:代码审查、Bug调试、架构设计
语言:Python、JavaScript、Go
原则:代码简洁、注释清晰、性能优先

7.3 助手市场

分享你的助手:

助手设置 → 分享到市场

发现优秀助手:

左侧菜单 → 助手市场 → 浏览

八、PWA移动端

8.1 什么是PWA

PWA = 渐进式Web应用

像App一样的网页体验

8.2 添加到桌面

iOS Safari

1. Safari打开LobeChat
2. 点击"分享"按钮
3. 选择"添加到主屏幕"

Android Chrome

1. Chrome打开LobeChat
2. 点击菜单 → "添加到主屏幕"

8.3 PWA优势

特性说明
全屏无浏览器UI
离线部分功能离线可用
推送消息通知
桌面图标像原生App

九、使用技巧

技巧1:多模型对比

开启多个对话
选择不同模型
问同一问题
对比回答效果

技巧2:对话模板

助手设置 → 对话模板
预设开场白和提示词

技巧3:快捷键

快捷键功能
Ctrl/Cmd + K快速搜索
Ctrl/Cmd + Shift + S新建对话
Ctrl/Cmd + /显示快捷键

技巧4:导出对话

对话页面 → ⋯ → 导出
选择Markdown格式

技巧5:配置同步

设置 → 同步
使用WebDAV同步配置
多设备共享设置

技巧6:主题切换

设置 → 外观
支持:自动/亮色/暗色

技巧7:语音输入

输入框点击 🎤
开始说话
自动转文字

技巧8:多语言

设置 → 语言
支持:中文、英文等

技巧9:回复设置

对话设置 → 模型参数
调整 temperature、max_tokens

技巧10:历史记录

左侧对话列表 → 搜索
快速找到历史对话

十、常见问题FAQ

Q1: Docker部署后无法访问?

检查端口和日志:

docker logs lobechat
docker ps

Q2: Vercel部署失败?

常见原因:

  • 环境变量未配置
  • 仓库未正确Fork
  • Vercel配额超限

Q3: 如何更新?

Docker

docker pull lobehub/lobe-chat:latest
docker restart lobechat

Vercel: 自动更新(Fork仓库有新commit)

Q4: 支持本地模型吗?

支持,需配置:

自定义模型 → API地址:http://localhost:11434/v1

Q5: 数据存在哪里?

Docker部署:

/app/data 目录

Q6: 如何备份?

导出配置:

设置 → 导出配置

Q7: 多用户支持?

支持:

  • 每个用户独立数据
  • 访问码控制权限

Q8: 移动端体验?

PWA体验优秀

  • 添加到桌面后像App
  • 全屏无浏览器UI

Q9: 插件不工作?

检查:

  • API配置正确
  • 插件权限设置
  • 网络连接正常

Q10: 和Open WebUI比?

场景推荐
云端APILobeChat ✅
本地模型Open WebUI ✅
UI美观LobeChat ✅
RAG知识库Open WebUI ✅

十一、总结

11.1 你学会了

  1. ✅ Docker/Vercel部署LobeChat
  2. ✅ 配置多种API
  3. ✅ 使用插件扩展功能
  4. ✅ 创建自定义助手
  5. ✅ PWA移动端配置

11.2 下一步


本系列文章

  1. Poe vs Coze 对比
  2. Poe完全使用指南
  3. 自托管方案对比
  4. Open WebUI部署与使用
  5. ✅ 本篇:LobeChat部署与使用
  6. 📝 MaxKB企业知识库
  7. 从小白到专家

参考资料

💬 评论区

返回文章列表