[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"similar-Dooy--chatgpt-web-midjourney-proxy":3,"tool-Dooy--chatgpt-web-midjourney-proxy":64},[4,17,27,35,43,56],{"id":5,"name":6,"github_repo":7,"description_zh":8,"stars":9,"difficulty_score":10,"last_commit_at":11,"category_tags":12,"status":16},3808,"stable-diffusion-webui","AUTOMATIC1111\u002Fstable-diffusion-webui","stable-diffusion-webui 是一个基于 Gradio 构建的网页版操作界面，旨在让用户能够轻松地在本地运行和使用强大的 Stable Diffusion 图像生成模型。它解决了原始模型依赖命令行、操作门槛高且功能分散的痛点，将复杂的 AI 绘图流程整合进一个直观易用的图形化平台。\n\n无论是希望快速上手的普通创作者、需要精细控制画面细节的设计师，还是想要深入探索模型潜力的开发者与研究人员，都能从中获益。其核心亮点在于极高的功能丰富度：不仅支持文生图、图生图、局部重绘（Inpainting）和外绘（Outpainting）等基础模式，还独创了注意力机制调整、提示词矩阵、负向提示词以及“高清修复”等高级功能。此外，它内置了 GFPGAN 和 CodeFormer 等人脸修复工具，支持多种神经网络放大算法，并允许用户通过插件系统无限扩展能力。即使是显存有限的设备，stable-diffusion-webui 也提供了相应的优化选项，让高质量的 AI 艺术创作变得触手可及。",162132,3,"2026-04-05T11:01:52",[13,14,15],"开发框架","图像","Agent","ready",{"id":18,"name":19,"github_repo":20,"description_zh":21,"stars":22,"difficulty_score":23,"last_commit_at":24,"category_tags":25,"status":16},1381,"everything-claude-code","affaan-m\u002Feverything-claude-code","everything-claude-code 是一套专为 AI 编程助手（如 Claude Code、Codex、Cursor 等）打造的高性能优化系统。它不仅仅是一组配置文件，而是一个经过长期实战打磨的完整框架，旨在解决 AI 代理在实际开发中面临的效率低下、记忆丢失、安全隐患及缺乏持续学习能力等核心痛点。\n\n通过引入技能模块化、直觉增强、记忆持久化机制以及内置的安全扫描功能，everything-claude-code 能显著提升 AI 在复杂任务中的表现，帮助开发者构建更稳定、更智能的生产级 AI 代理。其独特的“研究优先”开发理念和针对 Token 消耗的优化策略，使得模型响应更快、成本更低，同时有效防御潜在的攻击向量。\n\n这套工具特别适合软件开发者、AI 研究人员以及希望深度定制 AI 工作流的技术团队使用。无论您是在构建大型代码库，还是需要 AI 协助进行安全审计与自动化测试，everything-claude-code 都能提供强大的底层支持。作为一个曾荣获 Anthropic 黑客大奖的开源项目，它融合了多语言支持与丰富的实战钩子（hooks），让 AI 真正成长为懂上",138956,2,"2026-04-05T11:33:21",[13,15,26],"语言模型",{"id":28,"name":29,"github_repo":30,"description_zh":31,"stars":32,"difficulty_score":23,"last_commit_at":33,"category_tags":34,"status":16},2271,"ComfyUI","Comfy-Org\u002FComfyUI","ComfyUI 是一款功能强大且高度模块化的视觉 AI 引擎，专为设计和执行复杂的 Stable Diffusion 图像生成流程而打造。它摒弃了传统的代码编写模式，采用直观的节点式流程图界面，让用户通过连接不同的功能模块即可构建个性化的生成管线。\n\n这一设计巧妙解决了高级 AI 绘图工作流配置复杂、灵活性不足的痛点。用户无需具备编程背景，也能自由组合模型、调整参数并实时预览效果，轻松实现从基础文生图到多步骤高清修复等各类复杂任务。ComfyUI 拥有极佳的兼容性，不仅支持 Windows、macOS 和 Linux 全平台，还广泛适配 NVIDIA、AMD、Intel 及苹果 Silicon 等多种硬件架构，并率先支持 SDXL、Flux、SD3 等前沿模型。\n\n无论是希望深入探索算法潜力的研究人员和开发者，还是追求极致创作自由度的设计师与资深 AI 绘画爱好者，ComfyUI 都能提供强大的支持。其独特的模块化架构允许社区不断扩展新功能，使其成为当前最灵活、生态最丰富的开源扩散模型工具之一，帮助用户将创意高效转化为现实。",107662,"2026-04-03T11:11:01",[13,14,15],{"id":36,"name":37,"github_repo":38,"description_zh":39,"stars":40,"difficulty_score":23,"last_commit_at":41,"category_tags":42,"status":16},3704,"NextChat","ChatGPTNextWeb\u002FNextChat","NextChat 是一款轻量且极速的 AI 助手，旨在为用户提供流畅、跨平台的大模型交互体验。它完美解决了用户在多设备间切换时难以保持对话连续性，以及面对众多 AI 模型不知如何统一管理的痛点。无论是日常办公、学习辅助还是创意激发，NextChat 都能让用户随时随地通过网页、iOS、Android、Windows、MacOS 或 Linux 端无缝接入智能服务。\n\n这款工具非常适合普通用户、学生、职场人士以及需要私有化部署的企业团队使用。对于开发者而言，它也提供了便捷的自托管方案，支持一键部署到 Vercel 或 Zeabur 等平台。\n\nNextChat 的核心亮点在于其广泛的模型兼容性，原生支持 Claude、DeepSeek、GPT-4 及 Gemini Pro 等主流大模型，让用户在一个界面即可自由切换不同 AI 能力。此外，它还率先支持 MCP（Model Context Protocol）协议，增强了上下文处理能力。针对企业用户，NextChat 提供专业版解决方案，具备品牌定制、细粒度权限控制、内部知识库整合及安全审计等功能，满足公司对数据隐私和个性化管理的高标准要求。",87618,"2026-04-05T07:20:52",[13,26],{"id":44,"name":45,"github_repo":46,"description_zh":47,"stars":48,"difficulty_score":23,"last_commit_at":49,"category_tags":50,"status":16},2268,"ML-For-Beginners","microsoft\u002FML-For-Beginners","ML-For-Beginners 是由微软推出的一套系统化机器学习入门课程，旨在帮助零基础用户轻松掌握经典机器学习知识。这套课程将学习路径规划为 12 周，包含 26 节精炼课程和 52 道配套测验，内容涵盖从基础概念到实际应用的完整流程，有效解决了初学者面对庞大知识体系时无从下手、缺乏结构化指导的痛点。\n\n无论是希望转型的开发者、需要补充算法背景的研究人员，还是对人工智能充满好奇的普通爱好者，都能从中受益。课程不仅提供了清晰的理论讲解，还强调动手实践，让用户在循序渐进中建立扎实的技能基础。其独特的亮点在于强大的多语言支持，通过自动化机制提供了包括简体中文在内的 50 多种语言版本，极大地降低了全球不同背景用户的学习门槛。此外，项目采用开源协作模式，社区活跃且内容持续更新，确保学习者能获取前沿且准确的技术资讯。如果你正寻找一条清晰、友好且专业的机器学习入门之路，ML-For-Beginners 将是理想的起点。",84991,"2026-04-05T10:45:23",[14,51,52,53,15,54,26,13,55],"数据工具","视频","插件","其他","音频",{"id":57,"name":58,"github_repo":59,"description_zh":60,"stars":61,"difficulty_score":10,"last_commit_at":62,"category_tags":63,"status":16},3128,"ragflow","infiniflow\u002Fragflow","RAGFlow 是一款领先的开源检索增强生成（RAG）引擎，旨在为大语言模型构建更精准、可靠的上下文层。它巧妙地将前沿的 RAG 技术与智能体（Agent）能力相结合，不仅支持从各类文档中高效提取知识，还能让模型基于这些知识进行逻辑推理和任务执行。\n\n在大模型应用中，幻觉问题和知识滞后是常见痛点。RAGFlow 通过深度解析复杂文档结构（如表格、图表及混合排版），显著提升了信息检索的准确度，从而有效减少模型“胡编乱造”的现象，确保回答既有据可依又具备时效性。其内置的智能体机制更进一步，使系统不仅能回答问题，还能自主规划步骤解决复杂问题。\n\n这款工具特别适合开发者、企业技术团队以及 AI 研究人员使用。无论是希望快速搭建私有知识库问答系统，还是致力于探索大模型在垂直领域落地的创新者，都能从中受益。RAGFlow 提供了可视化的工作流编排界面和灵活的 API 接口，既降低了非算法背景用户的上手门槛，也满足了专业开发者对系统深度定制的需求。作为基于 Apache 2.0 协议开源的项目，它正成为连接通用大模型与行业专有知识之间的重要桥梁。",77062,"2026-04-04T04:44:48",[15,14,13,26,54],{"id":65,"github_repo":66,"name":67,"description_en":68,"description_zh":69,"ai_summary_zh":70,"readme_en":71,"readme_zh":72,"quickstart_zh":73,"use_case_zh":74,"hero_image_url":75,"owner_login":76,"owner_name":76,"owner_avatar_url":77,"owner_bio":78,"owner_company":79,"owner_location":80,"owner_email":81,"owner_twitter":82,"owner_website":82,"owner_url":83,"languages":84,"stars":121,"forks":122,"last_commit_at":123,"license":124,"difficulty_score":23,"env_os":125,"env_gpu":126,"env_ram":127,"env_deps":128,"category_tags":137,"github_topics":138,"view_count":155,"oss_zip_url":82,"oss_zip_packed_at":82,"status":16,"created_at":156,"updated_at":157,"faqs":158,"releases":159},2709,"Dooy\u002Fchatgpt-web-midjourney-proxy","chatgpt-web-midjourney-proxy","One UI is all done with chatgpt web, midjourney, gpts,suno,luma,runway,viggle,flux,ideogram,realtime,pika,udio; Simultaneous support  Web \u002F PWA \u002F Linux \u002F Win \u002F MacOS platform","chatgpt-web-midjourney-proxy 是一款功能强大的开源聚合平台，旨在将 ChatGPT、Midjourney、Suno、Luma、Runway、Pika 等十余种主流 AI 服务整合至统一界面。它有效解决了用户在不同 AI 工具间频繁切换、管理多个账号及接口繁琐的痛点，提供“一站式”的多模态创作体验。\n\n该项目不仅保留了原版 ChatGPT Web 的所有对话功能，还深度集成了文生图、文生视频、音乐生成、舞蹈动画及实时语音交互等前沿能力。用户可通过单一入口轻松调用 GPT-4、Midjourney 绘图（含重绘、变焦等专业操作）、Suno 作曲以及各类视频生成模型，极大提升了创作效率。\n\n无论是需要快速原型验证的开发者、追求高效工作流的设计师，还是希望低成本体验多种顶尖 AI 模型的普通用户，都能从中受益。其技术亮点在于支持 Web、PWA 及全平台桌面端运行，并提供 Vercel 一键部署与本地无服务器安装方案。此外，项目兼容自定义 API 密钥与中转服务，允许用户灵活配置后端接口，在保障数据安全的同时实现个性化私有化部署。基于 MIT 协议开源，它是探索多模","chatgpt-web-midjourney-proxy 是一款功能强大的开源聚合平台，旨在将 ChatGPT、Midjourney、Suno、Luma、Runway、Pika 等十余种主流 AI 服务整合至统一界面。它有效解决了用户在不同 AI 工具间频繁切换、管理多个账号及接口繁琐的痛点，提供“一站式”的多模态创作体验。\n\n该项目不仅保留了原版 ChatGPT Web 的所有对话功能，还深度集成了文生图、文生视频、音乐生成、舞蹈动画及实时语音交互等前沿能力。用户可通过单一入口轻松调用 GPT-4、Midjourney 绘图（含重绘、变焦等专业操作）、Suno 作曲以及各类视频生成模型，极大提升了创作效率。\n\n无论是需要快速原型验证的开发者、追求高效工作流的设计师，还是希望低成本体验多种顶尖 AI 模型的普通用户，都能从中受益。其技术亮点在于支持 Web、PWA 及全平台桌面端运行，并提供 Vercel 一键部署与本地无服务器安装方案。此外，项目兼容自定义 API 密钥与中转服务，允许用户灵活配置后端接口，在保障数据安全的同时实现个性化私有化部署。基于 MIT 协议开源，它是探索多模态 AI 应用的理想起点。","# ChatGPT Web Midjourney Proxy\n\n[English](.\u002FREADME_EN.md) | [Русский язык](.\u002FREADME_RU.md) | [Français](.\u002FREADME_FR.md) | [한국어](.\u002FREADME_KR.md) | [Tiếng Việt](.\u002FREADME_VN.md) | [Türkçe](.\u002FREADME_TR.md)\n\n## 声明\n- 此项目只发布于 GitHub，基于 MIT 协议，免费且作为开源学习使用。并且不会有任何形式的卖号、付费服务、讨论群、讨论组等行为。谨防受骗。\n- 本开源是在 [ChenZhaoYu](https:\u002F\u002Fgithub.com\u002FChanzhaoyu\u002Fchatgpt-web) 基础上做二次开发 ；使用 [midjourney-proxy](https:\u002F\u002Fgithub.com\u002Fnovicezk\u002Fmidjourney-proxy) 、 Suno-API、[Luma-API](https:\u002F\u002Fgithub.com\u002FLumaAI-API\u002FLuma-API)  作为后端API而形成的；\n- 可以直接用 https:\u002F\u002Fvercel.ddaiai.com 先体验\n\n![cover](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FDooy_chatgpt-web-midjourney-proxy_readme_c9f6be01ab29.jpg)\n## 支持功能 \n- [x] 支持 udio 文生音乐\n- [x] 支持 pika  文生视频，图生视频\n- [x] 支持 openai realtime [点击观看.youtube](https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=pKvVi3oBRQU)  [B站](https:\u002F\u002Fwww.bilibili.com\u002Fvideo\u002FBV1Kt22YPE2c\u002F) \n- [x] 支持 kling 可灵 文生视频，图生视频, 绘图\n- [x] 支持 ideogram 绘图\n- [x] 支持 runway 文生视频，图生视频\n- [x] 支持 luma 文生视频，图生视频\n- [x] 支持 viggle 舞蹈\n- [x] 支持 suno 单独模块，可歌词调整 曲风调整\n- [x] 支持 suno 以音频生成音频\n- [x] 支持 flux dall.e 文生图\n- [x] 原chatgpt web 所有功能\n- [x] chatgpt web 支持自定义api key、base_url\n- [x] midjourney 文生图、垫图+文生图  、图变 U1到U4 、 V1到V4、重绘等操作\n- [X] midjourney 支持局部重绘、支持1.5倍变焦 2倍变焦、2倍高清 4倍高清\n- [X] midjourney 支持左、右、上、下延伸变化\n- [X] midjourney 同时支持[midjourney-proxy](https:\u002F\u002Fgithub.com\u002Fnovicezk\u002Fmidjourney-proxy) 接口 和 [midjourney-proxy-plus](https:\u002F\u002Fgithub.com\u002Flitter-coder\u002Fmidjourney-proxy-plus) 接口\n- [X] midjourney 图生文\n- [X] 图片使用localforage实现本地存储\n- [X] 支持midjourney、niji 不同机器人\n- [X] 支持[InsightFace 人脸替换](https:\u002F\u002Fdiscord.com\u002Fapi\u002Foauth2\u002Fauthorize?client_id=1090660574196674713&permissions=274877945856&scope=bot)\n- [X] midjourney 混图、获取 seed \n- [X] chatgpt 前端支持自定义模型、上下文对话数、回复数\n- [X] chatgpt 支持图片上传图片 供gpt-4-vision-preview使用、gpts\n- [X] chatgpt 支持超链模型切换 https:\u002F\u002Fvercel.ddaiai.com\u002F#\u002Fm\u002Fgpt-4-all https:\u002F\u002Fvercel.ddaiai.com\u002F#\u002Fm\u002Fgpt-4-gizmo-g-2fkFE8rbu\n- [X] 支持ChatGPT试的超链模型切换 https:\u002F\u002Fchat.openai.com\u002Fg\u002Fg-2fkFE8rbu 修改为 https:\u002F\u002Fvercel.ddaiai.com\u002F#\u002Fg\u002Fg-2fkFE8rbu\n- [X] chatgpt 支持 GPTs 多模态\n- [X] chatgpt 支持 tts whisper dall-e-3 画图\n- [X] 即时语音识别(浏览器自带语音识别 ASR) `v2.15.7`以上版本\n- [X] 支持超链更换设置，适合`one-api` `new-api`部署聊天(\u003Cb color=\"red\">为了安全，此方式请使用自己域名\u003C\u002Fb>) https:\u002F\u002Fmj.your-name.com\u002F#\u002Fs\u002Ft?OPENAI_API_BASE_URL=https:\u002F\u002Fabc.com&OPENAI_API_KEY=sk-xxxxx&MJ_SERVER=https:\u002F\u002Fabc.com&MJ_API_SECRET=sk-xxx&UPLOADER_URL=\n- [X] 支持`one-api`、`new-api`部署聊天 (\u003Cb color=\"red\">为了安全，此方式请使用自己域名\u003C\u002Fb>) https:\u002F\u002Fmj.your-name.com\u002F#\u002F?settings={%22key%22:%22sk-abc%22,%22url%22:%22https:\u002F\u002Fwww.abc.com%22} `(v.2.14.3)`\n\n## 无服务器-个人桌面安装\n> - [x] 请到 https:\u002F\u002Fgithub.com\u002FDooy\u002Fchatgpt-web-midjourney-proxy\u002Freleases 下载最新版本安装(选择合适你操作系统的版本)\n> - [x] 选择一个合适的中转服务商( 最好都支持 `gpt`  `gpts` `midjourney` `claude`  `suno` `luma` `runway` `viggle` `flux` `ideogram` `kling` `pika`)\n> - [x] 中转服务商推荐 https:\u002F\u002Fwww.openai-hk.com 一个`key`和`api接口地址` 同时支持 [gpt](https:\u002F\u002Fwww.openai-hk.com\u002Fdocs\u002Fgetting-started.html) [gpts](https:\u002F\u002Fwww.openai-hk.com\u002Fdocs\u002Fopenai\u002Fgpts.html) [midjourney](https:\u002F\u002Fwww.openai-hk.com\u002Fdocs\u002Fmidjourney\u002Fguide.html) [claude](https:\u002F\u002Fwww.openai-hk.com\u002Fdocs\u002Flab\u002Fclaude-3.html) [suno](https:\u002F\u002Fwww.openai-hk.com\u002Fdocs\u002Flab\u002Fsuno-v3.html) [luma](https:\u002F\u002Fwww.openai-hk.com\u002Fdocs\u002Flab\u002Fluma-video.html) [runway](https:\u002F\u002Fwww.openai-hk.com\u002Fdocs\u002Flab\u002Frunway-video.html) [viggle](https:\u002F\u002Fwww.openai-hk.com\u002Fdocs\u002Flab\u002Fviggle-dance.html) [ideogram](https:\u002F\u002Fwww.openai-hk.com\u002Fdocs\u002Flab\u002Fideogram.html) [flux](https:\u002F\u002Fwww.openai-hk.com\u002Fdocs\u002Flab\u002Fflux.html) [kling](https:\u002F\u002Fwww.openai-hk.com\u002Fdocs\u002Flab\u002Fkling.html) [pika](https:\u002F\u002Fwww.openai-hk.com\u002Fdocs\u002Flab\u002Fpika-video.html) [Riffusion](https:\u002F\u002Fwww.openai-hk.com\u002Fdocs\u002Flab\u002Friffusion-music.html)\n![多模态](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FDooy_chatgpt-web-midjourney-proxy_readme_c3986482df2c.jpg)\n\n## Vercel 一键部署\n\n[![Deploy with Vercel](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FDooy_chatgpt-web-midjourney-proxy_readme_a4c0f8073a9c.png)](https:\u002F\u002Fvercel.com\u002Fnew\u002Fclone?repository-url=https:\u002F\u002Fgithub.com\u002FDooy\u002Fchatgpt-web-midjourney-proxy&env=OPENAI_API_BASE_URL&env=OPENAI_API_KEY&env=MJ_SERVER&env=MJ_API_SECRET&project-name=chatgpt-web-midjourney-proxy&repository-name=chatgpt-web-midjourney-proxy)\n\n## env 环境变量\n\n| 环境变量 | 说明 | 默认值 |docker等部署| vercel 部署|\n| --- | --- | --- | --- | --- |\n| OPENAI_API_BASE_URL | OpenAI API 接口地址 | https:\u002F\u002Fapi.openai.com | ✅ |  ✅|\n| OPENAI_API_KEY | OpenAI API 密钥 |  sk-xxxxx | ✅ |  ✅|\n| OPENAI_API_MODEL |  默认模型 | gpt-3.5-turbo  | ✅ |  ✅|\n| MJ_SERVER |  mj proxy 接口地址  |[搭建参考](https:\u002F\u002Fgithub.com\u002Fnovicezk\u002Fmidjourney-proxy) | ✅ |  ✅|\n| MJ_API_SECRET |  mj proxy | 空  | ✅ |  ✅|\n| SUNO_SERVER |  SUNO API 接口地址  | [搭建参考](https:\u002F\u002Fgithub.com\u002FSunoAI-API\u002FSuno-API) | ✅ |  ✅|\n| SUNO_KEY |  SUNO API 的key | 空  | ✅ |  ✅|\n| AUTH_SECRET_KEY |  访问授权密码 | 无  | ✅ |   x|\n| API_UPLOADER |  支持上传 | 关闭  | ✅ |  x|\n| HIDE_SERVER |  前端ui隐藏服务端|    | ✅ |  x|\n| CUSTOM_MODELS |  自定义可选模型 `CUSTOM_MODELS=-all,gpt-3.5` | 无  | ✅ |  ✅|\n| TJ_BAIDU_ID |  百度统计ID | 无  | ✅ |  ✅|\n| TJ_GOOGLE_ID |  谷歌统计ID | 无  | ✅ |  ✅|\n| SYS_NOTIFY |  系统通知，支持HTML | 无  | ✅ |  ✅|\n| DISABLE_GPT4 |  禁用GPT-4 | 无  | ✅ |  ✅|\n| GPT_URL | 自定 GPT_URL=\u002Fgpts.json  | 无 也可自己的外链 | ✅ |  ✅|\n| UPLOAD_IMG_SIZE | 上传图片大小限制 默认1M |  1 | ✅ |  ✅|\n| SYS_THEME | 默认主题 `light`或者`dark`  | dark | ✅ |  ✅|\n| MJ_IMG_WSRV | 是否开启 `wsrv`图床  | 无(关闭)  | ✅ |  ✅|\n| AUTH_SECRET_ERROR_COUNT | 防爆破验证：验证次数触发 NGINX 请设置 `proxy_set_header   X-Forwarded-For  $remote_addr`  | 无  | ✅ |  x|\n| AUTH_SECRET_ERROR_TIME | 防爆破验证：停留时间 单位分钟  | 无  | ✅ |  x|\n| CLOSE_MD_PREVIEW | 是否不关闭输入预览 | 无  | ✅ |  ✅|\n| UPLOAD_TYPE | 指定上传方式 [`R2` R2上传] [`API` 跟随UI前端中转]、[`Container` 本地容器]、[`MyUrl` 自定义链接]  |  空 | ✅ |  x|\n| MENU_DISABLE  | 菜单禁用 可选:gpts,draws,gallery,music,video,dance,realtime |  空 | ✅ |  ✅|\n| VISION_MODEL  | 默认使用的识图 可选:`gpt-4o`,`gpt-4-turb`,`gpt-4-vision-preview`等 |  空 | ✅ |  ✅|\n| SYSTEM_MESSAGE  | 自定义默认角色消息 |  空 | ✅ |  ✅|\n| CUSTOM_VISION_MODELS  | 自定义可视图模型 用`,` 分开 |  空 | ✅ |  ✅|\n| LUMA_SERVER |  LUMA API 接口地址  | [搭建参考](https:\u002F\u002Fgithub.com\u002FLumaAI-API\u002FLuma-API) | ✅ |  ✅|\n| LUMA_KEY |  LUMA API 的key | 空  | ✅ |  ✅|\n\n  \n\n## docker 部署\n \n> - [x] 需 [midjourney-proxy](https:\u002F\u002Fgithub.com\u002Fnovicezk\u002Fmidjourney-proxy) 或者[trueai](https:\u002F\u002Fgithub.com\u002Ftrueai-org\u002Fmidjourney-proxy) 支持 \n> - [x] 需 Suno-API  支持\n> - [x] 需 [Luma-API](https:\u002F\u002Fgithub.com\u002FLumaAI-API\u002FLuma-API)  支持\n\n\n```bash\ndocker run --name chatgpt-web-midjourney-proxy  -d -p 6015:3002 \\\n-e OPENAI_API_KEY=sk-xxxxx \\\n-e OPENAI_API_BASE_URL=https:\u002F\u002Fapi.openai.com  \\\n-e MJ_SERVER=https:\u002F\u002Fyour-mj-server:6013  \\\n-e MJ_API_SECRET=your-mj-api-secret  \\\n-e LUMA_SERVER=https:\u002F\u002Fyour-luma-server:8000  \\\n-e LUMA_KEY=your-luma-key  \\\n-e SUNO_SERVER=https:\u002F\u002Fyour-suno-server:8000  \\\n-e SUNO_KEY=you-suno-key  ydlhero\u002Fchatgpt-web-midjourney-proxy\n```\n访问 http:\u002F\u002Fip:6015 \n\n**文件上传**: \n```bash\ndocker run --name chatgpt-web-midjourney-proxy  -d -p 6015:3002 \\\n-e OPENAI_API_KEY=sk-xxxxx \\\n-e OPENAI_API_BASE_URL=https:\u002F\u002Fapi.openai.com  \\\n-e MJ_SERVER=https:\u002F\u002F172.17.0.1:6013  \\\n-e API_UPLOADER=1  -v \u002Fdata\u002Fuploads:\u002Fapp\u002Fuploads \\\n-e MJ_API_SECRET=abc123456  ydlhero\u002Fchatgpt-web-midjourney-proxy\n```\n如果是前端ui设置 OPENAI_API_KEY OPENAI_API_BASE_URL ; 图片上传也会随着走 OPENAI_API_BASE_URL走\n```shell\ncurl -X POST -H \"Content-Type: multipart\u002Fform-data\" -F \"file=@\u002Fpath\u002Fto\u002Ffile\" http:\u002F\u002FOPENAI_API_BASE_URL\u002Fv1\u002Fupload\n```\n返回格式\n```json\n{\n\"url\":\"https:\u002F\u002Fxxxxxxx.jpg\"\n}\n```\n\n### midjourney-proxy API docker部署\n更多参考到 [midjourney-proxy](https:\u002F\u002Fgithub.com\u002Fnovicezk\u002Fmidjourney-proxy) 开源光光\n```bash\ndocker run -d --name mj6013  -p 6013:8080  \\\n-e mj.discord.guild-id=discord服务ID  \\\n-e mj.discord.channel-id=discord服务组ID   \\\n-e mj.queue.timeout-minutes=6 \\\n-e mj.api-secret=abc123456 \\\n-e mj.discord.user-token=**********  \\\n--restart=always novicezk\u002Fmidjourney-proxy:2.5.5\n```\n\n\n## 更多展示\n\n\n### Realtime \n\n[点击观看Realtime视频](https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=pKvVi3oBRQU) \n\n\u003Cdiv style=\"display: flex; flex-wrap: wrap\">\n \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FDooy_chatgpt-web-midjourney-proxy_readme_2a001726f3ee.jpg\" style=\"width:200px\" > \n\u003C\u002Fdiv>\n \n\n### suno、udio 音乐AI制作\n![suno](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FDooy_chatgpt-web-midjourney-proxy_readme_d15a4bd449e8.jpg)\n\n### luma runway pika kling 视频AI制作\n![suno](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FDooy_chatgpt-web-midjourney-proxy_readme_0af7e415327e.jpg)\n\n\n\n### 自定义服务端api key、base_url：\n![base_url](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FDooy_chatgpt-web-midjourney-proxy_readme_f06945b07a78.jpg)\n\n### GPTS  GTP Store \n![多模态](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FDooy_chatgpt-web-midjourney-proxy_readme_89d621e98b77.jpg)\n![多模态](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FDooy_chatgpt-web-midjourney-proxy_readme_278e1db69865.jpg)\n\n### 录音 whisper  和  tts\n![whisper--tts](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FDooy_chatgpt-web-midjourney-proxy_readme_1d318fe0130f.png)\n\n### 局部重绘：\n[![局部重绘](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FDooy_chatgpt-web-midjourney-proxy_readme_bf56665f1f54.jpg)](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FDooy_chatgpt-web-midjourney-proxy_readme_bf56665f1f54.jpg)\n\n### 换脸\n![换脸](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FDooy_chatgpt-web-midjourney-proxy_readme_ac4e70d39f70.jpg)\n\n### 混图\n![混图](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FDooy_chatgpt-web-midjourney-proxy_readme_b8535488e6df.jpg)\n\n### 支持图片上传图片 供gpt-4-vision-preview使用\n![混图](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FDooy_chatgpt-web-midjourney-proxy_readme_7ba00a560960.png)\n手机端：\n\u003Cdiv style=\"display: flex; flex-wrap: wrap\">\n \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FDooy_chatgpt-web-midjourney-proxy_readme_027c7c1aa973.jpg\" style=\"width:200px\" >\n \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FDooy_chatgpt-web-midjourney-proxy_readme_0458c0768bc1.jpg\"  style=\"width:200px\">\n \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FDooy_chatgpt-web-midjourney-proxy_readme_09919c86cce4.jpg\"  style=\"width:200px\">\n\u003C\u002Fdiv>\n\n\n## 文件上传 支持cloudflare r2 存储\n\n- cloudflare r2 存储 10 GB\u002F月 免费 https:\u002F\u002Fwww.cloudflare.com\u002Fzh-cn\u002Fdeveloper-platform\u002Fr2\u002F\n- 配置文档参考 https:\u002F\u002Fzhuanlan.zhihu.com\u002Fp\u002F658058503\n- vercel 不支持 r2 存储\n```yml\nR2_DOMAIN=\nR2_BUCKET_NAME=\nR2_ACCOUNT_ID=\nR2_KEY_ID=\nR2_KEY_SECRET=\n```\n## 文件服务器请求优先顺序\nR2> 前端UI设置文件服务> 后端文件服务 >跟随中转\n## 防爆破验证设置\n\n![防爆破](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FDooy_chatgpt-web-midjourney-proxy_readme_bbf4bac2fb71.jpg)\n- [x] vercel 不支持；仅支持Docker化部署\n- [x] 如果前面挂载 `nginx` 请配置 `proxy_set_header   X-Forwarded-For  $remote_addr;`\n- [x] 参数如下: 错误验证3次，只能在10分钟后再验证\n```yml\n# Secret key 注意: 只能拿事英文+数字\nAUTH_SECRET_KEY=my888god\n#爆破：验证次数 注意: 数字 ；nginx 请设置  proxy_set_header   X-Forwarded-For  $remote_addr;\nAUTH_SECRET_ERROR_COUNT=3\n#爆破：验证停留时间 单位分钟 注意: 是数字\nAUTH_SECRET_ERROR_TIME=10\n```\n- [x] 脚本如下\n```shell\ndocker run --name chatgpt-web-midjourney-proxy  -d -p 6015:3002 \\\n-e OPENAI_API_KEY=sk-xxxxx \\\n-e OPENAI_API_BASE_URL=https:\u002F\u002Fapi.openai.com  \\\n-e MJ_SERVER=https:\u002F\u002F172.17.0.1:6013  \\\n-e MJ_API_SECRET=abc123456 \\\n-e API_UPLOADER=1  -v \u002Fdata\u002Fuploads:\u002Fapp\u002Fuploads \\\n-e AUTH_SECRET_KEY=你的英文密码 -e AUTH_SECRET_ERROR_COUNT=3 \\\n-e AUTH_SECRET_ERROR_TIME=10 ydlhero\u002Fchatgpt-web-midjourney-proxy\n```\n- \n## License\nMIT © [Dooy](.\u002Flicense)\n\n## 其他\n如果觉得这个项目对您有所帮助，请帮忙点个star 或者捐助我们\n\n[![Star History Chart](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FDooy_chatgpt-web-midjourney-proxy_readme_6b547c8e5c14.png)](https:\u002F\u002Fstar-history.com\u002F#Dooy\u002Fchatgpt-web-midjourney-proxy&Date)\n\n## 捐助\n如果我的开源项目对你有帮助，请考虑通过以下任意一种方式赞助: \n\u003Cbr> `付款备注上您的联系方式`\n\u003Cdiv style=\"display: flex; flex-wrap: wrap\">\n    \u003Cdiv style=\"width:200px\">\n        \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FDooy_chatgpt-web-midjourney-proxy_readme_095ffc0066fd.jpg\"  style=\"width:200px\">\n        \u003Cdiv>微信捐助\u003C\u002Fdiv>\n    \u003C\u002Fdiv>\n    \u003Cdiv style=\"width:200px\">\n        \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FDooy_chatgpt-web-midjourney-proxy_readme_871bad4c4b61.jpg\"  style=\"width:200px\"> \n        \u003Cdiv>支付宝捐助\u003C\u002Fdiv>\n    \u003C\u002Fdiv>\n\u003C\u002Fdiv>","# ChatGPT Web Midjourney 代理\n\n[English](.\u002FREADME_EN.md) | [Русский язык](.\u002FREADME_RU.md) | [Français](.\u002FREADME_FR.md) | [한국어](.\u002FREADME_KR.md) | [Tiếng Việt](.\u002FREADME_VN.md) | [Türkçe](.\u002FREADME_TR.md)\n\n## 声明\n- 此项目只发布于 GitHub，基于 MIT 协议，免费且作为开源学习使用。并且不会有任何形式的卖号、付费服务、讨论群、讨论组等行为。谨防受骗。\n- 本开源是在 [ChenZhaoYu](https:\u002F\u002Fgithub.com\u002FChanzhaoyu\u002Fchatgpt-web) 基础上做二次开发 ；使用 [midjourney-proxy](https:\u002F\u002Fgithub.com\u002Fnovicezk\u002Fmidjourney-proxy) 、 Suno-API、[Luma-API](https:\u002F\u002Fgithub.com\u002FLumaAI-API\u002FLuma-API)  作为后端API而形成的；\n- 可以直接用 https:\u002F\u002Fvercel.ddaiai.com 先体验\n\n![cover](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FDooy_chatgpt-web-midjourney-proxy_readme_c9f6be01ab29.jpg)\n## 支持功能 \n- [x] 支持 udio 文生音乐\n- [x] 支持 pika  文生视频，图生视频\n- [x] 支持 openai realtime [点击观看.youtube](https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=pKvVi3oBRQU)  [B站](https:\u002F\u002Fwww.bilibili.com\u002Fvideo\u002FBV1Kt22YPE2c\u002F) \n- [x] 支持 kling 可灵 文生视频，图生视频, 绘图\n- [x] 支持 ideogram 绘图\n- [x] 支持 runway 文生视频，图生视频\n- [x] 支持 luma 文生视频，图生视频\n- [x] 支持 viggle 舞蹈\n- [x] 支持 suno 单独模块，可歌词调整 曲风调整\n- [x] 支持 suno 以音频生成音频\n- [x] 支持 flux dall.e 文生图\n- [x] 原chatgpt web 所有功能\n- [x] chatgpt web 支持自定义api key、base_url\n- [x] midjourney 文生图、垫图+文生图  、图变 U1到U4 、 V1到V4、重绘等操作\n- [X] midjourney 支持局部重绘、支持1.5倍变焦 2倍变焦、2倍高清 4倍高清\n- [X] midjourney 支持左、右、上、下延伸变化\n- [X] midjourney 同时支持[midjourney-proxy](https:\u002F\u002Fgithub.com\u002Fnovicezk\u002Fmidjourney-proxy) 接口 和 [midjourney-proxy-plus](https:\u002F\u002Fgithub.com\u002Flitter-coder\u002Fmidjourney-proxy-plus) 接口\n- [X] midjourney 图生文\n- [X] 图片使用localforage实现本地存储\n- [X] 支持midjourney、niji 不同机器人\n- [X] 支持[InsightFace 人脸替换](https:\u002F\u002Fdiscord.com\u002Fapi\u002Foauth2\u002Fauthorize?client_id=1090660574196674713&permissions=274877945856&scope=bot)\n- [X] midjourney 混图、获取 seed \n- [X] chatgpt 前端支持自定义模型、上下文对话数、回复数\n- [X] chatgpt 支持图片上传图片 供gpt-4-vision-preview使用、gpts\n- [X] chatgpt 支持超链模型切换 https:\u002F\u002Fvercel.ddaiai.com\u002F#\u002Fm\u002Fgpt-4-all https:\u002F\u002Fvercel.ddaiai.com\u002F#\u002Fm\u002Fgpt-4-gizmo-g-2fkFE8rbu\n- [X] 支持ChatGPT试的超链模型切换 https:\u002F\u002Fchat.openai.com\u002Fg\u002Fg-2fkFE8rbu 修改为 https:\u002F\u002Fvercel.ddaiai.com\u002F#\u002Fg\u002Fg-2fkFE8rbu\n- [X] chatgpt 支持 GPTs 多模态\n- [X] chatgpt 支持 tts whisper dall-e-3 画图\n- [X] 即时语音识别(浏览器自带语音识别 ASR) `v2.15.7`以上版本\n- [X] 支持超链更换设置，适合`one-api` `new-api`部署聊天(\u003Cb color=\"red\">为了安全，此方式请使用自己域名\u003C\u002Fb>) https:\u002F\u002Fmj.your-name.com\u002F#\u002Fs\u002Ft?OPENAI_API_BASE_URL=https:\u002F\u002Fabc.com&OPENAI_API_KEY=sk-xxxxx&MJ_SERVER=https:\u002F\u002Fabc.com&MJ_API_SECRET=sk-xxx&UPLOADER_URL=\n- [X] 支持`one-api`、`new-api`部署聊天 (\u003Cb color=\"red\">为了安全，此方式请使用自己域名\u003C\u002Fb>) https:\u002F\u002Fmj.your-name.com\u002F#\u002F?settings={%22key%22:%22sk-abc%22,%22url%22:%22https:\u002F\u002Fwww.abc.com%22} `(v.2.14.3)`\n\n## 无服务器-个人桌面安装\n> - [x] 请到 https:\u002F\u002Fgithub.com\u002FDooy\u002Fchatgpt-web-midjourney-proxy\u002Freleases 下载最新版本安装(选择合适你操作系统的版本)\n> - [x] 选择一个合适的中转服务商( 最好都支持 `gpt`  `gpts` `midjourney` `claude`  `suno` `luma` `runway` `viggle` `flux` `ideogram` `kling` `pika`)\n> - [x] 中转服务商推荐 https:\u002F\u002Fwww.openai-hk.com 一个`key`和`api接口地址` 同时支持 [gpt](https:\u002F\u002Fwww.openai-hk.com\u002Fdocs\u002Fgetting-started.html) [gpts](https:\u002F\u002Fwww.openai-hk.com\u002Fdocs\u002Fopenai\u002Fgpts.html) [midjourney](https:\u002F\u002Fwww.openai-hk.com\u002Fdocs\u002Fmidjourney\u002Fguide.html) [claude](https:\u002F\u002Fwww.openai-hk.com\u002Fdocs\u002Flab\u002Fclaude-3.html) [suno](https:\u002F\u002Fwww.openai-hk.com\u002Fdocs\u002Flab\u002Fsuno-v3.html) [luma](https:\u002F\u002Fwww.openai-hk.com\u002Fdocs\u002Flab\u002Fluma-video.html) [runway](https:\u002F\u002Fwww.openai-hk.com\u002Fdocs\u002Flab\u002Frunway-video.html) [viggle](https:\u002F\u002Fwww.openai-hk.com\u002Fdocs\u002Flab\u002Fviggle-dance.html) [ideogram](https:\u002F\u002Fwww.openai-hk.com\u002Fdocs\u002Flab\u002Fideogram.html) [flux](https:\u002F\u002Fwww.openai-hk.com\u002Fdocs\u002Flab\u002Fflux.html) [kling](https:\u002F\u002Fwww.openai-hk.com\u002Fdocs\u002Flab\u002Fkling.html) [pika](https:\u002F\u002Fwww.openai-hk.com\u002Fdocs\u002Flab\u002Fpika-video.html) [Riffusion](https:\u002F\u002Fwww.openai-hk.com\u002Fdocs\u002Flab\u002Friffusion-music.html)\n![多模态](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FDooy_chatgpt-web-midjourney-proxy_readme_c3986482df2c.jpg)\n\n## Vercel 一键部署\n\n[![Deploy with Vercel](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FDooy_chatgpt-web-midjourney-proxy_readme_a4c0f8073a9c.png)](https:\u002F\u002Fvercel.com\u002Fnew\u002Fclone?repository-url=https:\u002F\u002Fgithub.com\u002FDooy\u002Fchatgpt-web-midjourney-proxy&env=OPENAI_API_BASE_URL&env=OPENAI_API_KEY&env=MJ_SERVER&env=MJ_API_SECRET&project-name=chatgpt-web-midjourney-proxy&repository-name=chatgpt-web-midjourney-proxy)\n\n## env 环境变量\n\n| 环境变量 | 说明 | 默认值 |docker等部署| vercel 部署|\n| --- | --- | --- | --- | --- |\n| OPENAI_API_BASE_URL | OpenAI API 接口地址 | https:\u002F\u002Fapi.openai.com | ✅ |  ✅|\n| OPENAI_API_KEY | OpenAI API 密钥 |  sk-xxxxx | ✅ |  ✅|\n| OPENAI_API_MODEL |  默认模型 | gpt-3.5-turbo  | ✅ |  ✅|\n| MJ_SERVER |  mj proxy 接口地址  |[搭建参考](https:\u002F\u002Fgithub.com\u002Fnovicezk\u002Fmidjourney-proxy) | ✅ |  ✅|\n| MJ_API_SECRET |  mj proxy | 空  | ✅ |  ✅|\n| SUNO_SERVER |  SUNO API 接口地址  | [搭建参考](https:\u002F\u002Fgithub.com\u002FSunoAI-API\u002FSuno-API) | ✅ |  ✅|\n| SUNO_KEY |  SUNO API 的key | 空  | ✅ |  ✅|\n| AUTH_SECRET_KEY |  访问授权密码 | 无  | ✅ |   x|\n| API_UPLOADER |  支持上传 | 关闭  | ✅ |  x|\n| HIDE_SERVER |  前端ui隐藏服务端|    | ✅ |  x|\n| CUSTOM_MODELS |  自定义可选模型 `CUSTOM_MODELS=-all,gpt-3.5` | 无  | ✅ |  ✅|\n| TJ_BAIDU_ID |  百度统计ID | 无  | ✅ |  ✅|\n| TJ_GOOGLE_ID |  谷歌统计ID | 无  | ✅ |  ✅|\n| SYS_NOTIFY |  系统通知，支持HTML | 无  | ✅ |  ✅|\n| DISABLE_GPT4 |  禁用GPT-4 | 无  | ✅ |  ✅|\n| GPT_URL | 自定 GPT_URL=\u002Fgpts.json  | 无 也可自己的外链 | ✅ |  ✅|\n| UPLOAD_IMG_SIZE | 上传图片大小限制 默认1M |  1 | ✅ |  ✅|\n| SYS_THEME | 默认主题 `light`或者`dark`  | dark | ✅ |  ✅|\n| MJ_IMG_WSRV | 是否开启 `wsrv`图床  | 无(关闭)  | ✅ |  ✅|\n| AUTH_SECRET_ERROR_COUNT | 防爆破验证：验证次数触发 NGINX 请设置 `proxy_set_header   X-Forwarded-For  $remote_addr`  | 无  | ✅ |  x|\n| AUTH_SECRET_ERROR_TIME | 防爆破验证：停留时间 单位分钟  | 无  | ✅ |  x|\n| CLOSE_MD_PREVIEW | 是否不关闭输入预览 | 无  | ✅ |  ✅|\n| UPLOAD_TYPE | 指定上传方式 [`R2` R2上传] [`API` 跟随UI前端中转]、[`Container` 本地容器]、[`MyUrl` 自定义链接]  |  空 | ✅ |  x|\n| MENU_DISABLE  | 菜单禁用 可选:gpts,draws,gallery,music,video,dance,realtime |  空 | ✅ |  ✅|\n| VISION_MODEL  | 默认使用的识图 可选:`gpt-4o`,`gpt-4-turb`,`gpt-4-vision-preview`等 |  空 | ✅ |  ✅|\n| SYSTEM_MESSAGE  | 自定义默认角色消息 |  空 | ✅ |  ✅|\n| CUSTOM_VISION_MODELS  | 自定义可视图模型 用`,` 分开 |  空 | ✅ |  ✅|\n| LUMA_SERVER |  LUMA API 接口地址  | [搭建参考](https:\u002F\u002Fgithub.com\u002FLumaAI-API\u002FLuma-API) | ✅ |  ✅|\n| LUMA_KEY |  LUMA API 的key | 空  | ✅ |  ✅|\n\n  \n\n## docker 部署\n \n> - [x] 需 [midjourney-proxy](https:\u002F\u002Fgithub.com\u002Fnovicezk\u002Fmidjourney-proxy) 或者[trueai](https:\u002F\u002Fgithub.com\u002Ftrueai-org\u002Fmidjourney-proxy) 支持 \n> - [x] 需 Suno-API  支持\n> - [x] 需 [Luma-API](https:\u002F\u002Fgithub.com\u002FLumaAI-API\u002FLuma-API)  支持\n\n\n```bash\ndocker run --name chatgpt-web-midjourney-proxy  -d -p 6015:3002 \\\n-e OPENAI_API_KEY=sk-xxxxx \\\n-e OPENAI_API_BASE_URL=https:\u002F\u002Fapi.openai.com  \\\n-e MJ_SERVER=https:\u002F\u002Fyour-mj-server:6013  \\\n-e MJ_API_SECRET=your-mj-api-secret  \\\n-e LUMA_SERVER=https:\u002F\u002Fyour-luma-server:8000  \\\n-e LUMA_KEY=your-luma-key  \\\n-e SUNO_SERVER=https:\u002F\u002Fyour-suno-server:8000  \\\n-e SUNO_KEY=you-suno-key  ydlhero\u002Fchatgpt-web-midjourney-proxy\n```\n访问 http:\u002F\u002Fip:6015 \n\n**文件上传**: \n```bash\ndocker run --name chatgpt-web-midjourney-proxy  -d -p 6015:3002 \\\n-e OPENAI_API_KEY=sk-xxxxx \\\n-e OPENAI_API_BASE_URL=https:\u002F\u002Fapi.openai.com  \\\n-e MJ_SERVER=https:\u002F\u002F172.17.0.1:6013  \\\n-e API_UPLOADER=1  -v \u002Fdata\u002Fuploads:\u002Fapp\u002Fuploads \\\n-e MJ_API_SECRET=abc123456  ydlhero\u002Fchatgpt-web-midjourney-proxy\n```\n如果是前端ui设置 OPENAI_API_KEY OPENAI_API_BASE_URL ; 图片上传也会随着走 OPENAI_API_BASE_URL走\n```shell\ncurl -X POST -H \"Content-Type: multipart\u002Fform-data\" -F \"file=@\u002Fpath\u002Fto\u002Ffile\" http:\u002F\u002FOPENAI_API_BASE_URL\u002Fv1\u002Fupload\n```\n返回格式\n```json\n{\n\"url\":\"https:\u002F\u002Fxxxxxxx.jpg\"\n}\n```\n\n### MidJourney代理API的Docker部署\n更多参考请访问 [midjourney-proxy](https:\u002F\u002Fgithub.com\u002Fnovicezk\u002Fmidjourney-proxy) 开源项目。\n```bash\ndocker run -d --name mj6013  -p 6013:8080  \\\n-e mj.discord.guild-id=Discord服务ID  \\\n-e mj.discord.channel-id=Discord服务组ID   \\\n-e mj.queue.timeout-minutes=6 \\\n-e mj.api-secret=abc123456 \\\n-e mj.discord.user-token=**********  \\\n--restart=always novicezk\u002Fmidjourney-proxy:2.5.5\n```\n\n\n## 更多展示\n\n\n### 实时效果 \n\n[点击观看实时效果视频](https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=pKvVi3oBRQU) \n\n\u003Cdiv style=\"display: flex; flex-wrap: wrap\">\n \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FDooy_chatgpt-web-midjourney-proxy_readme_2a001726f3ee.jpg\" style=\"width:200px\" > \n\u003C\u002Fdiv>\n \n\n### suno、udio 音乐AI制作\n![suno](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FDooy_chatgpt-web-midjourney-proxy_readme_d15a4bd449e8.jpg)\n\n### luma runway pika kling 视频AI制作\n![suno](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FDooy_chatgpt-web-midjourney-proxy_readme_0af7e415327e.jpg)\n\n\n\n### 自定义服务端API密钥、基础URL：\n![base_url](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FDooy_chatgpt-web-midjourney-proxy_readme_f06945b07a78.jpg)\n\n### GPTS  GTP商店 \n![多模态](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FDooy_chatgpt-web-midjourney-proxy_readme_89d621e98b77.jpg)\n![多模态](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FDooy_chatgpt-web-midjourney-proxy_readme_278e1db69865.jpg)\n\n### 录音 whisper 和 TTS\n![whisper--tts](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FDooy_chatgpt-web-midjourney-proxy_readme_1d318fe0130f.png)\n\n### 局部重绘：\n[![局部重绘](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FDooy_chatgpt-web-midjourney-proxy_readme_bf56665f1f54.jpg)](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FDooy_chatgpt-web-midjourney-proxy_readme_bf56665f1f54.jpg)\n\n### 换脸\n![换脸](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FDooy_chatgpt-web-midjourney-proxy_readme_ac4e70d39f70.jpg)\n\n### 混图\n![混图](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FDooy_chatgpt-web-midjourney-proxy_readme_b8535488e6df.jpg)\n\n### 支持图片上传供GPT-4-Vision-Preview使用\n![混图](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FDooy_chatgpt-web-midjourney-proxy_readme_7ba00a560960.png)\n手机端：\n\u003Cdiv style=\"display: flex; flex-wrap: wrap\">\n \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FDooy_chatgpt-web-midjourney-proxy_readme_027c7c1aa973.jpg\" style=\"width:200px\" >\n \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FDooy_chatgpt-web-midjourney-proxy_readme_0458c0768bc1.jpg\"  style=\"width:200px\">\n \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FDooy_chatgpt-web-midjourney-proxy_readme_09919c86cce4.jpg\"  style=\"width:200px\">\n\u003C\u002Fdiv>\n\n\n## 文件上传支持Cloudflare R2存储\n\n- Cloudflare R2存储每月10 GB免费 https:\u002F\u002Fwww.cloudflare.com\u002Fzh-cn\u002Fdeveloper-platform\u002Fr2\u002F\n- 配置文档参考 https:\u002F\u002Fzhuanlan.zhihu.com\u002Fp\u002F658058503\n- Vercel不支持R2存储\n```yml\nR2_DOMAIN=\nR2_BUCKET_NAME=\nR2_ACCOUNT_ID=\nR2_KEY_ID=\nR2_KEY_SECRET=\n```\n## 文件服务器请求优先顺序\nR2> 前端UI设置文件服务> 后端文件服务 >跟随中转\n## 防爆破验证设置\n\n![防爆破](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FDooy_chatgpt-web-midjourney-proxy_readme_bbf4bac2fb71.jpg)\n- [x] Vercel不支持；仅支持Docker化部署\n- [x] 如果前面挂载 `nginx` 请配置 `proxy_set_header   X-Forwarded-For  $remote_addr;`\n- [x] 参数如下: 错误验证3次，只能在10分钟后再验证\n```yml\n# 密钥 注意: 只能用英文+数字\nAUTH_SECRET_KEY=my888god\n# 爆破：验证次数 注意: 数字 ；nginx 请设置  proxy_set_header   X-Forwarded-For  $remote_addr;\nAUTH_SECRET_ERROR_COUNT=3\n# 爆破：验证停留时间 单位分钟 注意: 是数字\nAUTH_SECRET_ERROR_TIME=10\n```\n- [x] 脚本如下\n```shell\ndocker run --name chatgpt-web-midjourney-proxy  -d -p 6015:3002 \\\n-e OPENAI_API_KEY=sk-xxxxx \\\n-e OPENAI_API_BASE_URL=https:\u002F\u002Fapi.openai.com  \\\n-e MJ_SERVER=https:\u002F\u002F172.17.0.1:6013  \\\n-e MJ_API_SECRET=abc123456 \\\n-e API_UPLOADER=1  -v \u002Fdata\u002Fuploads:\u002Fapp\u002Fuploads \\\n-e AUTH_SECRET_KEY=你的英文密码 -e AUTH_SECRET_ERROR_COUNT=3 \\\n-e AUTH_SECRET_ERROR_TIME=10 ydlhero\u002Fchatgpt-web-midjourney-proxy\n```\n- \n## 许可证\nMIT © [Dooy](.\u002Flicense)\n\n## 其他\n如果觉得这个项目对您有所帮助，请帮忙点个star 或者捐助我们\n\n[![Star History Chart](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FDooy_chatgpt-web-midjourney-proxy_readme_6b547c8e5c14.png)](https:\u002F\u002Fstar-history.com\u002F#Dooy\u002Fchatgpt-web-midjourney-proxy&Date)\n\n## 捐助\n如果我的开源项目对你有帮助，请考虑通过以下任意一种方式赞助: \n\u003Cbr> `付款备注上您的联系方式`\n\u003Cdiv style=\"display: flex; flex-wrap: wrap\">\n    \u003Cdiv style=\"width:200px\">\n        \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FDooy_chatgpt-web-midjourney-proxy_readme_095ffc0066fd.jpg\"  style=\"width:200px\">\n        \u003Cdiv>微信捐助\u003C\u002Fdiv>\n    \u003C\u002Fdiv>\n    \u003Cdiv style=\"width:200px\">\n        \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FDooy_chatgpt-web-midjourney-proxy_readme_871bad4c4b61.jpg\"  style=\"width:200px\"> \n        \u003Cdiv>支付宝捐助\u003C\u002Fdiv>\n    \u003C\u002Fdiv>\n\u003C\u002Fdiv>","# ChatGPT Web Midjourney Proxy 快速上手指南\n\n## 环境准备\n\n### 系统要求\n- **操作系统**：Linux、macOS 或 Windows（支持 Docker 环境）\n- **运行环境**：Docker 及 Docker Compose（推荐方式），或 Node.js 环境\n- **前置依赖服务**：\n  - **Midjourney 代理**：需自行部署 `midjourney-proxy` 或使用兼容的第三方服务。\n  - **AI 模型服务**：根据需求准备 OpenAI API、Suno API、Luma API 等服务的密钥和接口地址。\n  - **网络环境**：确保服务器能访问上述 API 服务端点。\n\n> **提示**：本项目推荐使用国内中转服务商（如 openai-hk.com 等）以获取更稳定的 GPT、Midjourney、Suno、Luma 等全模型支持，只需一个 Key 即可打通所有服务。\n\n---\n\n## 安装步骤\n\n### 方式一：Docker 一键部署（推荐）\n\n这是最简便的部署方式，适用于大多数服务器环境。\n\n1. **拉取并运行容器**\n   将以下命令中的占位符替换为你实际的配置信息：\n\n```bash\ndocker run --name chatgpt-web-midjourney-proxy -d -p 6015:3002 \\\n-e OPENAI_API_KEY=sk-你的 OpenAI 密钥 \\\n-e OPENAI_API_BASE_URL=https:\u002F\u002Fapi.openai.com \\\n-e MJ_SERVER=https:\u002F\u002F你的 MJ 代理地址:6013 \\\n-e MJ_API_SECRET=你的 MJ 密钥 \\\n-e LUMA_SERVER=https:\u002F\u002F你的 Luma 服务地址:8000 \\\n-e LUMA_KEY=你的 Luma 密钥 \\\n-e SUNO_SERVER=https:\u002F\u002F你的 Suno 服务地址:8000 \\\n-e SUNO_KEY=你的 Suno 密钥 \\\nydlhero\u002Fchatgpt-web-midjourney-proxy\n```\n\n2. **启用文件上传（可选）**\n   若需支持图片\u002F文件上传，需挂载卷并开启上传开关：\n\n```bash\ndocker run --name chatgpt-web-midjourney-proxy -d -p 6015:3002 \\\n-e OPENAI_API_KEY=sk-你的 OpenAI 密钥 \\\n-e OPENAI_API_BASE_URL=https:\u002F\u002Fapi.openai.com \\\n-e MJ_SERVER=https:\u002F\u002F172.17.0.1:6013 \\\n-e MJ_API_SECRET=abc123456 \\\n-e API_UPLOADER=1 \\\n-v \u002Fdata\u002Fuploads:\u002Fapp\u002Fuploads \\\nydlhero\u002Fchatgpt-web-midjourney-proxy\n```\n\n3. **部署 Midjourney 代理服务（若未准备）**\n   如果你还没有可用的 MJ 代理，可单独部署一个：\n\n```bash\ndocker run -d --name mj6013 -p 6013:8080 \\\n-e mj.discord.guild-id=你的 Discord 服务器 ID \\\n-e mj.discord.channel-id=你的 Discord 频道 ID \\\n-e mj.queue.timeout-minutes=6 \\\n-e mj.api-secret=abc123456 \\\n-e mj.discord.user-token=你的 Discord 用户 Token \\\n--restart=always novicezk\u002Fmidjourney-proxy:2.5.5\n```\n\n### 方式二：Vercel 零服务器部署\n\n适合个人快速体验，无需维护服务器。\n\n1. 点击下方按钮一键部署：\n   [![Deploy with Vercel](https:\u002F\u002Fvercel.com\u002Fbutton)](https:\u002F\u002Fvercel.com\u002Fnew\u002Fclone?repository-url=https:\u002F\u002Fgithub.com\u002FDooy\u002Fchatgpt-web-midjourney-proxy&env=OPENAI_API_BASE_URL&env=OPENAI_API_KEY&env=MJ_SERVER&env=MJ_API_SECRET&project-name=chatgpt-web-midjourney-proxy&repository-name=chatgpt-web-midjourney-proxy)\n\n2. 在部署页面填入环境变量（参考下文“基本使用”中的配置说明）。\n\n### 方式三：桌面客户端（无服务器）\n\n1. 访问 [Releases 页面](https:\u002F\u002Fgithub.com\u002FDooy\u002Fchatgpt-web-midjourney-proxy\u002Freleases)。\n2. 下载对应操作系统的最新版本安装包。\n3. 安装后启动软件，在设置中填入中转服务商提供的 API Key 和接口地址即可使用。\n\n---\n\n## 基本使用\n\n### 1. 访问界面\n部署完成后，在浏览器访问：\n- **Docker 部署**：`http:\u002F\u002F服务器 IP:6015`\n- **Vercel\u002F在线体验**：`https:\u002F\u002Fvercel.ddaiai.com`\n\n### 2. 核心功能配置\n首次进入可在设置界面（或通过环境变量预设）配置以下内容：\n\n- **聊天模型**：支持自定义 `API Key` 和 `Base URL`，可切换 GPT-3.5\u002F4、GPTs 等模型。\n- **绘画功能**：配置 `MJ_SERVER` 后即可使用 Midjourney 进行文生图、垫图、局部重绘、变焦等操作。\n- **音视频生成**：配置 Suno\u002FLuma\u002FRunway\u002FPika 等服务地址后，可使用音乐生成、视频生成功能。\n\n### 3. 使用示例\n\n#### 场景 A：进行对话与绘图\n1. 在聊天框输入文本，选择模型（如 `gpt-4`）进行对话。\n2. 输入 `\u002Fdraw` 或直接发送绘图指令（取决于具体集成方式），系统将调用 Midjourney 生成图片。\n3. 对生成的图片可进行 `U1-U4`（放大）、`V1-V4`（变体）、局部重绘等操作。\n\n#### 场景 B：生成音乐与视频\n1. 切换到“音乐”或“视频”标签页。\n2. 输入提示词（Prompt），选择风格（如 Suno 的曲风调整）。\n3. 点击生成，等待任务完成后播放或下载结果。\n\n#### 场景 C：高级链接启动（免登录\u002F自定义配置）\n可通过 URL 参数直接传递配置启动应用（注意安全风险，建议配合自有域名使用）：\n\n```text\nhttps:\u002F\u002F你的域名\u002F#\u002Fs\u002Ft?OPENAI_API_BASE_URL=https:\u002F\u002Fabc.com&OPENAI_API_KEY=sk-xxxxx&MJ_SERVER=https:\u002F\u002Fabc.com&MJ_API_SECRET=sk-xxx\n```\n\n或者使用 JSON 配置方式（v2.14.3+）：\n\n```text\nhttps:\u002F\u002F你的域名\u002F#\u002F?settings={\"key\":\"sk-abc\",\"url\":\"https:\u002F\u002Fwww.abc.com\"}\n```\n\n### 4. 安全加固（可选）\n为防止暴力破解，Docker 部署时可添加以下环境变量：\n\n```bash\n-e AUTH_SECRET_KEY=你的英文数字密码 \\\n-e AUTH_SECRET_ERROR_COUNT=3 \\\n-e AUTH_SECRET_ERROR_TIME=10\n```\n*注：若前端使用 Nginx 反向代理，请确保配置了 `proxy_set_header X-Forwarded-For $remote_addr;` 以生效。*","某独立游戏开发者正在为一款赛博朋克风格的游戏制作宣传素材，需要同时生成角色概念图、背景音乐及动态预告片。\n\n### 没有 chatgpt-web-midjourney-proxy 时\n- **多平台切换繁琐**：开发者需在 Midjourney Discord、Suno 网页版、Runway 和 Luma 等多个独立网站间反复跳转登录，工作流被严重割裂。\n- **协作与迭代低效**：生成的图片、音乐和视频分散在不同账户的历史记录中，难以统一查看版本变化，无法快速进行“图生视频”或“局部重绘”的连贯创作。\n- **部署门槛高**：若想私有化部署以保护创意资产，需分别搭建多个后端服务并处理复杂的 API 对接，对个人开发者而言技术成本过高。\n- **设备受限**：在外出使用平板或手机时，部分 AI 工具缺乏友好的移动端适配，导致无法随时调整提示词或预览生成结果。\n\n### 使用 chatgpt-web-midjourney-proxy 后\n- **一站式聚合操作**：在一个统一的 Web 界面中即可调用 Midjourney 绘图、Suno 作曲、Luma\u002FRunway 生成视频，无需反复切换账号和页面。\n- **多模态流畅联动**：支持将 Midjourney 生成的角色图直接作为输入，一键发送给 Pika 或 Kling 生成动态视频，或利用 InsightFace 快速替换人物面部，极大缩短创作链路。\n- **轻量级私有部署**：通过 Vercel 一键部署或直接下载桌面版，仅需配置一个中转 API Key 即可激活所有功能，既保障了数据安全又降低了运维难度。\n- **全平台无缝同步**：无论是 Windows 电脑、MacBook 还是手机 PWA 模式，都能获得一致的操作体验，随时随地修改歌词、调整曲风或变焦高清化图片。\n\nchatgpt-web-midjourney-proxy 通过聚合顶尖多模态 AI 能力，将原本碎片化的创作流程整合为高效闭环，让个人开发者也能拥有企业级的内容生产线。","https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FDooy_chatgpt-web-midjourney-proxy_c9f6be01.jpg","Dooy","https:\u002F\u002Foss.gittoolsai.com\u002Favatars\u002FDooy_dd609e84.png","coder (ts,vue,go)","GPT.LAB","China","ydlhero@gmail.com",null,"https:\u002F\u002Fgithub.com\u002FDooy",[85,89,93,97,101,105,108,112,115,118],{"name":86,"color":87,"percentage":88},"JavaScript","#f1e05a",35.8,{"name":90,"color":91,"percentage":92},"Vue","#41b883",33,{"name":94,"color":95,"percentage":96},"TypeScript","#3178c6",27.7,{"name":98,"color":99,"percentage":100},"Less","#1d365d",1.8,{"name":102,"color":103,"percentage":104},"HTML","#e34c26",0.8,{"name":106,"color":107,"percentage":104},"CSS","#663399",{"name":109,"color":110,"percentage":111},"Dockerfile","#384d54",0,{"name":113,"color":114,"percentage":111},"Shell","#89e051",{"name":116,"color":117,"percentage":111},"Rust","#dea584",{"name":119,"color":120,"percentage":111},"Batchfile","#C1F12E",6646,1604,"2026-04-03T02:46:11","MIT","Linux, macOS, Windows","未说明 (本项目为前端代理应用，本身不直接运行 AI 模型，无本地 GPU 需求。后端需连接独立的 Midjourney\u002FSuno\u002FLuma 等服务)","未说明 (取决于浏览器运行需求，作为 Docker 容器运行时通常 512MB-1GB 即可)",{"notes":129,"python":130,"dependencies":131},"1. 本项目是一个聚合前端，需配合外部 API 服务使用（如 OpenAI 接口、自建的 midjourney-proxy、Suno-API 等）。\n2. 支持三种部署方式：Vercel 一键部署、Docker 部署、个人桌面客户端（Windows\u002FMac\u002FLinux）。\n3. 若使用 Docker 部署文件上传功能，需挂载卷并设置 API_UPLOADER 环境变量。\n4. 防爆破验证功能仅在 Docker 部署下有效，Vercel 不支持。\n5. 图片存储支持本地存储、Cloudflare R2 或跟随中转 API。","未说明 (主要提供 Docker 镜像及桌面客户端，无需用户手动配置 Python 环境)",[132,133,134,135,136],"Docker","Node.js (构建时)","midjourney-proxy (后端依赖)","Suno-API (后端依赖)","Luma-API (后端依赖)",[26,14,52],[139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154],"chatgpt-ui","midjourney-ui","gpts","suno","luma","runway","viggle","flux","ideogram","realtime","kling","pika","fal-ai","sora-video","veo3","riffusion",7,"2026-03-27T02:49:30.150509","2026-04-06T05:37:24.256393",[],[160,165,170,175,180,185,190,195,200,205,210,215,220,225,230,235,240,245,250,255],{"id":161,"version":162,"summary_zh":163,"released_at":164},62885,"v2.26.2","# 2.26.2\n- suno 支持 v5.5\n- suno 支持 录音上传","2026-03-28T11:40:44",{"id":166,"version":167,"summary_zh":168,"released_at":169},62886,"v2.26.1","# 2.26.1\n\n修复了一些小bug","2026-03-20T11:43:27",{"id":171,"version":172,"summary_zh":173,"released_at":174},62887,"v2.25.11","# 2.25.11\n- 特性：添加 WebDAV 聊天记录同步功能 #665","2026-03-05T08:38:13",{"id":176,"version":177,"summary_zh":178,"released_at":179},62888,"v2.25.10","# 2.25.10\n- 😄 新增画图：nano-banana-2\n- 😄 新增对话模型：`gpt-5.1`、`gemini-3-pro-preview`、`grok-4.1`","2025-11-21T02:24:36",{"id":181,"version":182,"summary_zh":183,"released_at":184},62889,"v2.25.9","# 2.25.9\n- 🐞 修复：mj显示双图\n- 🐞 修复：gpt-5-all gpts 无法读取PDF的问题\n- 🐞 修复：nona-banana 请求返回正确，但页面不显示，原因是存在一个判断逻辑。以下代码即可解决 bug #667\n- 🐞 修复：MP4格式自动调用whisper-1模型是否可以去除？ #666","2025-11-06T14:37:36",{"id":186,"version":187,"summary_zh":188,"released_at":189},62890,"v2.25.8","# 2.25.8\n- 😄 新增视频：veo3.1、veo3.1-pro、openai\u002Fsora-2、openai\u002Fsora-2-pro\n- 😄 修改：sora-2参数","2025-10-21T07:24:31",{"id":191,"version":192,"summary_zh":193,"released_at":194},62891,"v2.25.7","\r\n# 2.25.7\r\n- 😄 新增视频：sora-2-pro\r\n- 😄 修改：修改 sora-2参数","2025-10-15T02:28:35",{"id":196,"version":197,"summary_zh":198,"released_at":199},62892,"v2.25.6","# 2.25.6\n- 😄 新增视频：sora-2\n\n\u003Cimg width=\"915\" height=\"519\" alt=\"image\" src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002Fbd7a1d54-7312-4da7-bddc-00bef51c96ed\" \u002F>","2025-10-06T13:07:33",{"id":201,"version":202,"summary_zh":203,"released_at":204},62893,"v2.25.5","# 2.25.5\n- 😄 新增：suno-v5","2025-09-29T03:23:33",{"id":206,"version":207,"summary_zh":208,"released_at":209},62894,"v2.25.4","# 2.25.4\n- 😄 新增：nano-banana 支持比例\n- 😄 新增：Google VEO 类视频、FAL-AI 视频类\n- 😄 新增：支持直达视频模型 https:\u002F\u002Fvercel.ddaiai.com\u002F#\u002Fvideo\u002Findex?tab=all&model=veo3","2025-09-16T11:14:22",{"id":211,"version":212,"summary_zh":213,"released_at":214},62895,"v2.25.3","# 2.25.3\r\n- 😄 新增：dalle格式的 谷歌 nano-banana","2025-08-27T08:14:49",{"id":216,"version":217,"summary_zh":218,"released_at":219},62896,"v2.25.2","# 2.25.2\r\n- 🐞 修复：gpt-image-1 无法同时传多个图片 #634\r\n- 🐞 修复：【bug】绘画 gpt-image-1 采用服务端配置生成图片报错 #646\r\n- 🐞 修复： gpt5报错 #650\r\n- 😄 新增：支持 mj 视频组合 `--video` `--bs 2`  生成视频  ","2025-08-19T09:43:11",{"id":221,"version":222,"summary_zh":223,"released_at":224},62897,"v2.25.1","# 2.25.1\r\n- 😄 新增：支持 suno 模型 `v4.5+` , 将 mv 修改为`chirp-bluejay`","2025-07-18T02:37:18",{"id":226,"version":227,"summary_zh":228,"released_at":229},62898,"v2.24.10","# 2.24.10\r\n- 😄 新增：支持 `reasoning_content`\r\n\r\n\u003Cimg width=\"1092\" alt=\"image\" src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002F2321317c-b278-4b40-935f-0fd6ce34f671\" \u002F>\r\n","2025-07-08T02:58:27",{"id":231,"version":232,"summary_zh":233,"released_at":234},62899,"v2.24.9","# 2.24.9\r\n- 😄 新增：mj `图生视频` `图片编辑`\r\n\u003Cimg width=\"1092\" alt=\"image\" src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002Fa9790197-78d5-403d-884d-459c385255f7\" \u002F>\r\n","2025-06-30T15:56:29",{"id":236,"version":237,"summary_zh":238,"released_at":239},62900,"v2.24.8","# 2.24.8\r\n- 😄 新增：`flux-kontext-pro` `flux-kontext-max` 模型","2025-06-22T03:46:53",{"id":241,"version":242,"summary_zh":243,"released_at":244},62901,"v2.24.7","# 2.24.7\r\n- 😄 新增：riffusion 音乐模块\r\n- 😄 改进：mj 按钮如果没有预先设置 则直接显示\r\n\r\n\u003Cimg width=\"1117\" alt=\"image\" src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002Fc14d5dfc-4977-4245-a971-46df70c0c1f7\" \u002F>\r\n","2025-06-20T14:11:16",{"id":246,"version":247,"summary_zh":248,"released_at":249},62902,"v2.24.6","# 2.24.6\r\n- 😄 新增：mj v6.1 v7的放大   关于MJ V6.1 和 V7 没有放大按钮 #635\r\n- 😄 新增：kling-v2-master 模型","2025-05-30T04:20:56",{"id":251,"version":252,"summary_zh":253,"released_at":254},62903,"v2.24.5","# 2.24.5\r\n- 😄 新增：pix 运镜","2025-05-18T02:18:56",{"id":256,"version":257,"summary_zh":258,"released_at":259},62904,"v2.24.4","# 2.24.4\r\n- 🐞 修复：oref 空 导致 trim错误","2025-05-15T12:33:10"]