vual/lobe-chat-pro
基于lobe-chat,增加了无限画布功能,支持doubao、google、openai、kling、midjourney等画图和视频模型,还有额外的独立的绘图、音乐、视频等创作面板,支持用户注册登录,充值消费,模型及价格管理,聊天、绘图、音乐、视频创作记录管理,通知公告等
Lobe Chat Pro – 是什么
Lobe Chat Pro 是在原始 lobe‑chat 项目基础上构建的 开源 Web 应用。它增加了完整的后端管理控制台,用于运行商业级 AI 聊天服务:
- 用户与分组管理 – 注册、登录,将用户分配到具有不同使用限额和推荐奖励的分组。
- 模型与定价管理 – 注册多个模型提供商(OpenAI、Google、Midjourney 等),设置按 token 或按调用计价,存储 API 密钥。
- 集成支付与计费 – WeChat、Stripe 及其他中国支付网关;自动充值、消费追踪、退款处理。
- 内容类型专用面板 – 专用于文本聊天、图像生成、音乐生成(Suno)、视频生成(OpenAI、Google、Runway 等)的 UI。
- “无限画布” – 一个多模态工作区,可在同一对话中生成图像、编辑、放大、去除背景,再将序列转为视频。
- 自托管“网关仅”模式 – 仅前端,连接任意兼容的 LLM/API 网关(one-api、new-api、shell-api),无需后端管理,适用于资源受限部署。
- 自定义钩子 – 更改应用名称/Logo,添加自定义侧边栏按钮,将用户生成的媒体发布到公共画廊。
主要功能(README 中列出)
| 领域 | 亮点 |
|---|---|
| 用户与计费 | 注册、基于分组的配额、推荐奖励、多支付方式(WeChat、Stripe 等)、充值/消费/退款流程、订单历史。 |
| 模型管理 | 存储提供商、设置按 token 或调用计价、管理多个服务(OpenAI、Google、Midjourney、Kling、Doubao 等)的 API 密钥。 |
| 无限画布 | 图像生成、放大、背景去除、图层提取、本地图像上传、网络搜索获取最新信息、从图像序列生成视频、移动端友好 UI。 |
| 专用面板 | • 绘图 – Midjourney、Kling、OpenAI、Doubao,支持细粒度参数和本地重绘。 |
| • 音乐 – Suno 模型,支持自定义参数。 | |
| • 视频 – Doubao、Google、OpenAI、Kling、Luma、Runway,支持额外设置。 | |
| 网关仅模式 | 仅前端,连接用户提供的 API 网关,支持通过网关登录、自动获取 API 密钥,可选无登录版本。 |
| 管理 UI | 管理用户、模型、支付、订单、通知,并查看所有聊天/媒体日志。 |
| 公共画廊 | 用户可将生成的图像、音乐或视频发布至社区浏览的公共画廊。 |
如何运行
项目提供三种部署形态的 Docker 镜像:
- 带后端管理的完整版 –
registry.cn‑hangzhou.aliyuncs.com/ann-chat/lobe-chat-pro:latest(或特定标签)。启动后,用户门户运行在端口 3210,管理门户运行在 8888(默认凭证admin/123456)。 - 网关仅(登录启用)版 –
…/lobe-chat-pro:client。需要设置AUTHORIZE_CODE、APP_URL、BACKEND_BASE_URL等环境变量,以及一个 JSON 格式的APP_CONFIG,告知前端如何与您选择的 API 网关通信。 - 网关仅(无登录)版 – 同一镜像使用
nologin标签;仅暴露前端,API 密钥需手动输入。
典型 Docker 运行命令(完整版):
docker run -d -p 3210:3210 \
-e AUTHORIZE_CODE='your‑code' \
-e APP_URL='https://client.example.com' \
-e BACKEND_BASE_URL='https://api.example.com' \
registry.cn-hangzhou.aliyuncs.com/ann-chat/lobe-chat-pro:latest
README 还链接了数据库设置、Nginx 反向代理配置、WeChat/Stripe 支付集成的详细部署文档。
谁会用它?
- 希望提供品牌化 AI 聊天服务并内置计费与用户管理的初创公司或 SaaS 提供商。
- 需要私有、自托管 LLM 门户,可集成多个模型供应商并强制使用配额的企业。
- 希望获得现成的多模态生成(文本、图像、音乐、视频)前端,并愿意接入自有 API 网关的开发者。
- 希望在受控环境中让成员生成并共享 AI 创作媒体的教育机构或社区。
限制 / README 未涵盖内容
- 后端管理需要 付费授权码(通过 WeChat 联系)——核心代码开源,但完整商业功能受限制。
- 支付集成以中国为中心(WeChat、「易支付」、「虎皮椒支付」),Stripe 为额外选项;适配其他支付提供商需额外工作。
- 项目假设用户熟悉中国云服务(阿里云 Docker 注册表、MinIO 存储等)。
- 未明确提及 GPU 要求;图像/视频生成依赖外部模型 API,因此主机可为普通配置。
快速总结
Lobe Chat Pro 是一个 可自托管、多模态 AI 聊天平台,在开源 Lobe‑Chat UI 的基础上扩展了完整的管理控制台、支付处理和“无限画布”功能,用于串联文本、图像和视频生成。适用于需要开箱即用、可品牌化 AI 服务,并对用户、定价和模型提供商拥有精细控制的团队。
相关
- 项目
- 项目
- 项目
- 项目