Skip to content

基于lobe-chat,增加了绘图、音乐、视频等创作面板,支持midjourney、dall-e-3,flux,suno,luma,runway,kling(快手可灵),豆包画图,用户注册登录,充值消费,模型及价格管理,聊天、绘图、音乐、视频创作记录管理,通知公告等

License

Notifications You must be signed in to change notification settings

vual/lobe-chat-pro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

lobe-chat-pro

欢迎了解另一个项目ChatGPT-Next-Web-Pro

基于 ChatGPT-Next-Web,扩展了更多实用功能。

基于 new-api 的开源项目aiiai-api

推荐中转接口,api.annyun.cn,免去繁杂配置,获取 key 就可以用。

开源说明

  • 本项目开源版本包含 lobe-chat 完整源码及 midjourney 画图源码,并且会定期同步 lobe-chat 源码

版本介绍

  • 版本号:latest
  • 更新时间: 2025.09.07
  • 演示站点:https://lobe.annyun.cn ,手机端可以关注公众号:AnnYun_AI (或扫下方二维码),一键登录即可体验。充值入口:我的 -》账户管理 -》充值消费。
  • 管理端:https://lobea.annyun.cn, 演示账号:annyun 密码:123456

gongzhonghao

项目介绍

  • 基于lobe-chat,并定期同步原版代码,最近同步时间: 2025.09.07

  • 增加绘图面板,更全面的参数配置,更好看的界面,midjourney、Kling、dall-e-3、gpt-image-1、Flux。

    • 支持 midjourney-proxy

    • 支持 midjourney-proxy-plus,目前已支持大部分功能:

      • Imagine(文生图)
      • Imagine(图生图)
      • Blend(图片混合)
      • Describe(图生文)
      • InsightFace(AI 换脸)
      • 焦点移动: Pan ⬅️ ➡️ ⬆️ ⬇️
      • 图片变焦: Zoom 🔍
      • 局部重绘: Vary (Region) 🖌
      • sref(风格一致性)
      • cref(角色一致性)
      • 支持 V7 模型
    • mj 参数:

      • MIDJOURNEY_PROXY_URL:接口地址,支持 /mj,/mj-fast,/mj-turbo,/mj-relax 结尾的接口地址,如果都没填,则默认会自动拼上 /mj 结尾。
      • MIDJOURNEY_API_KEY:接口密钥,支持 Authorization Bearer 或者 mj-api-secret
      • 也可以在用户端应用设置 -》语言模型里设置 midjourney 接口地址和密钥。
    • 支持 OpenAI 画图模型

      • 填 openai 的接口和 key。
      • 支持 Dall-E-3 模型。
      • 支持 gpt-image-1 模型,支持对任意图片进行局部重绘,包括生成的以及自己上传的图片
    • 支持 Flux 模型画图

      • 切换到 Dall-E 页签,模型选择 flux 模型,目前支持的是走 Dall-E-3 的接口格式,填 openai 的接口和 key。
    • 增加支持 Kling (快手可灵) 图片生成与 AI 试衣

      • KLING_PROXY_URL:接口地址,中转接口地址可能需要加上 /kling,比如:https://ai.aiiai.top/kling/v1, 也支持快手官方接口:https://api.klingai.com/v1
      • KLING_API_KEY:接口密钥,支持快手官方密钥,填写格式:${AccessKey}@${SecretKey}, 比如 abcxvsdfs@sefsefsege
      • 也可以在用户端应用设置 -》语言模型里设置 Kling 接口地址和密钥,写法同上。
    • 增加支持 Volcengine (火山引擎) 图片生成

      • VOLCENGINE_API_KEY: 接口秘钥,
    • 图片本地存储,如果配了 s3 存储,则优先存到 s3,具体 s3 配置请看 lobe-chat。

  • 增加 suno 支持

    • 实现灵感模式或定制模式。
    • 支持音乐和视频播放。
    • 支持续写。
    • 支持下载音乐和视频。
    • suno 参数:
      • SUNO_PROXY_URL:接口地址,api 参考suno-api,然后中转接口地址可能需要加上 /suno,比如:https://ai.aiiai.top/suno
      • SUNO_API_KEY:接口密钥
      • 也可以在用户端应用设置 -》语言模型里设置 suno 接口地址和密钥。
  • 增加支持 luma 视频生成

    • 支持扩展视频和下载视频。
    • luma 参数:
      • LUMA_PROXY_URL:接口地址,中转接口地址可能需要加上 /luma,比如:https://ai.aiiai.top/luma
      • LUMA_API_KEY:接口密钥
      • 也可以在用户端应用设置 -》语言模型里设置 luma 接口地址和密钥。
  • 增加支持 runway 视频生成

    • 支持扩展视频和下载视频。
    • runway 参数:
      • RUNWAY_PROXY_URL:接口地址,api 参考runway-api,需要拼上 /v1,中转接口地址可能需要加上 /runwayml/v1,比如:https://ai.aiiai.top/runwayml/v1
      • RUNWAY_API_KEY:接口密钥
      • 也可以在用户端应用设置 -》语言模型里设置 runway 接口地址和密钥。
  • 增加支持 Kling (快手可灵) 视频生成

    • 支持文生视频,
    • 支持图生视频,
    • 支持多图视频,
    • 支持特效视频
    • 支持延长视频
    • 支持下载视频。
    • kling 参数:
      • KLING_PROXY_URL:接口地址,中转接口地址可能需要加上 /kling,比如:https://ai.aiiai.top/kling/v1, 也支持快手官方接口:https://api.klingai.com/v1
      • KLING_API_KEY:接口密钥,支持快手官方密钥,填写格式:${AccessKey}@${SecretKey}, 比如 abcxvsdfs@sefsefsege
      • 也可以在用户端应用设置 -》语言模型里设置 Kling 接口地址和密钥,写法同上。
  • 增加支持 Veo3 (Google) 视频生成

  • 支持后台管理

    • 用户登录注册
    • 用户管理,支持用户分组,不同分组设置不同倍率
    • 个人信息管理
    • 微信支付、易支付、虎皮椒支付、stripe 支付
    • 充值、兑换、消费、退款,消费失败不扣费
    • 注册赠送额度,在系统管理 - 参数管理里配置赠送额度,1 元 = 500000token
    • 订单管理
    • 消费记录查询
    • 平台、模型和价格管理,可以按 token 或者按次数设置模型价格
    • 用户只要充值即可使用所有模型
    • 聊天记录、画图记录、音乐记录、视频记录管理。
    • 通知公告
  • 对接 fastgpt 和 dify 知识库,dify 需要安装一个插件:OpenAI Compatible Dify App,把应用的接口转成 openai 适配接口:

    • 1. 先在平台管理里建一个平台,平台名称随意,接口格式选择 openai,接口地址那边填 fastgpt 的根地址,dify 可以不用填。
    • 2. 然后在模型管理里建模型,模型名称对应 fastgpt 或 diyf 的端点名称里建的知识库应用名称,dify 需要填写 path,dify 插件提供的地址类似: https://x4iq144hgqsox49d.ai-plugin.io/chat/completions, path 填: /chat/completions
    • 3. 接着在 apikey 新增 fastgpt 对应的知识库的 apikey,或 dify 端点里填的 apikey,并选择适用模型为第 2 步建的模型,dify 还需要填写接口地址,类似: https://x4iq144hgqsox49d.ai-plugin.io
    • 4. 用户端就可以用第 2 步建的模型,跟知识库对话了。
  • 完美适配移动端

    • 1. 支持手机端浏览器。
    • 2. 支持公众号一键登录,充值时支持在公众号环境里直接拉起微信支付。
  • 其它

    • 1. 重做了局部重绘组件,支持选择颜色,支持选择画笔和画笔大小,支持矩形,支持套索等。
    • 2. 支持修改应用名称和 LOGO。
    • 3. 支持用户把创作的图片、音乐、视频发布到公共空间,在发现页可以查看所有人分享的作品。

开发计划

  • 1.【已完成】发现页展示用户创作的图片、音乐、视频。
  • 2.【计划】增加数字人视频合成。

开源版本启动应用(浏览器端默认使用 pglite 数据库)

docker run -d -p 3210:3210 registry.cn-hangzhou.aliyuncs.com/ann-chat/lobe-chat-pro:latest

启动后,访问:http://{启动机器的 ip}:3210

如果需要导出以前 localstore 里的数据,参考方案

带后台管理版启动(服务端数据库版)

启动后,

  • 用户端:http://{启动机器的 ip}:3210,
  • 管理端:http://{启动机器的 ip}:8888, 账号:admin,密码:123456

配置域名转发

  • 端口 3210,用户端
  • 端口 8888,管理端
  • 端口 9000,minio

其它

  • 如果使用 minio,则启动后,需要登录进去手动创建 bucket,bucket 名字为 annyun-lobe,如果你改了 bucket 名称,则改成实际的。

截图

img1 img2 img3 img4 img5 img6 img7 img8 img9 img10 img11 img12 img13 img14 img15 img16 img17 img18 img19 img20 img21 img22 img23 img24 img25 img26 img27 img28 img29 img30

交流

  • 微信:822784588
  • 添加微信进群

About

基于lobe-chat,增加了绘图、音乐、视频等创作面板,支持midjourney、dall-e-3,flux,suno,luma,runway,kling(快手可灵),豆包画图,用户注册登录,充值消费,模型及价格管理,聊天、绘图、音乐、视频创作记录管理,通知公告等

Topics

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

No packages published