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 镜像:

  1. 带后端管理的完整版 – registry.cn‑hangzhou.aliyuncs.com/ann-chat/lobe-chat-pro:latest(或特定标签)。启动后,用户门户运行在端口 3210,管理门户运行在 8888(默认凭证 admin/123456)。
  2. 网关仅(登录启用)版 – …/lobe-chat-pro:client。需要设置 AUTHORIZE_CODE、APP_URL、BACKEND_BASE_URL 等环境变量,以及一个 JSON 格式的 APP_CONFIG,告知前端如何与您选择的 API 网关通信。
  3. 网关仅(无登录)版 – 同一镜像使用 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 服务,并对用户、定价和模型提供商拥有精细控制的团队。

相关

  • 项目
  • 项目
  • 项目
  • 项目