
dalle-playground
在浏览器里输入文字,立刻生成 AI 图像
项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 2735
使用教程
环境要求
- 安装 Docker(本地 docker-compose 部署方式必需)
- 安装 NVIDIA Container Toolkit(本地 GPU 运行后端必需)
- 可用的 NVIDIA GPU 机器(官方建议用更强的 ML 机器,如 AWS EC2)
- 浏览器可访问 localhost:3000
安装与启动步骤
-
1准备运行环境
先在机器上装好 Docker 与 NVIDIA Container Toolkit,两者是本地 docker-compose 跑后端的前提;无 GPU 可改用 Colab 方式。
-
2克隆项目仓库
把仓库克隆或 fork 到本地,后续 docker-compose 命令需在项目根目录执行。
git clone https://github.com/saharmor/dalle-playground.git cd dalle-playground -
3启动后端和前端
在项目根目录执行 docker-compose 启动服务;加 -d 可让服务在后台运行。第一次会较慢。
docker-compose up -d -
4等待模型下载完成
首次运行需要下载镜像、模型和其他依赖,耗时较长;模型等依赖只会下载一次,之后会走缓存。
-
5打开网页界面
服务起来后,在浏览器访问前端地址,进入 dalle-playground 页面。
-
6填入后端地址
把后端 URL 粘贴到网页的 backend url 输入框里,然后即可输入提示词生成图像。
关键配置
| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
backendUrl | 是 | 前端通过该查询参数指定后端图像生成服务地址 | https://XXXX.trycloudflare.com |
如何确认成功
浏览器打开 http://localhost:3000/dalle-playground 能看到界面并填入后端地址;后端就绪时日志会显示 --> Image generation server is up and running!
常见问题
Q:没有本地 GPU 怎么体验?
A:可按 README 的 Fast usage 用 Google Colab 跑后端:打开官方 notebook 并运行,等出现 Image generation server is up and running!,复制 Your url is: 后面的地址,再访问 https://saharmor.github.io/dalle-playground/?backendUrl=你的地址。
Q:生成图像时前端报超时或很久没反应?
A:免费版 Colab 生成超过约 2 张图就可能耗时超过 1 分钟,导致前端超时。建议升级 Colab Pro,或把后端 notebook 放到更强的 ML 机器(如 AWS EC2)上运行。
Q:第一次 docker-compose up 很久没启动?
A:首次运行需要下载镜像、模型和其他依赖,属正常现象;这些内容只下载一次,之后会被缓存,再次启动会快很多。
Q:前后端地址怎么对应?
A:把启动后得到的后端 URL 原样粘贴进网页的 backend url 输入框(对应 backendUrl 参数),Colab 方式则取输出中 Your url is: 后面的地址。
注意事项
- 本地 Docker 方式需要 Docker 与 NVIDIA Container Toolkit,缺少 GPU 环境时不建议使用该路径。
- Colab 免费版算力有限,生成图像数量多会触发前端超时,适合少量试玩。
- 首次启动的模型与依赖下载只发生一次,后续启动会使用本地缓存。
- 前端也可直接使用 GitHub 托管的版本,通过 backendUrl 参数指向自己的后端。
核心亮点
- 提供开箱即用的 Web UI,无需编写代码即可体验文本生成图像
- 支持切换 Stable Diffusion 和 DALL-E Mini 等多种模型,灵活性强
- 内置 Docker 部署方案,简化环境配置,适合快速启动
不足之处
- 前端界面功能相对基础,缺少高级编辑或批量处理能力
- 文档/社区待观察,项目更新频率和社区活跃度一般
适用场景
- 个人开发者搭建本地 AI 绘画演示工具
- 教育场景中展示文本到图像生成原理
- 快速原型验证,测试不同提示词对生成结果的影响
替代项目
Stable Diffusion WebUI (AUTOMATIC1111)、InvokeAI、ComfyUI
上一篇:min-dalle
下一篇:InfiniteYou
同类项目推荐
gpt-image-2.5-for-e-commerce
开源
套用提示词模板,快速批量生成电商商品图和营销素材
GPT Image 2.5 for e-commerce: prompt cookbook for listing photos, model try-on, prod···
ConceptLab
开源
用参考图学概念,再创意变形生成新图像
Official Implementation for "ConceptLab: Creative Generation using Diffusion Prior C···
comfyui_controlnet_aux
开源
在 ComfyUI 里一键提取线稿、姿态、深度等 ControlNet 条件图
ComfyUI's ControlNet Auxiliary Preprocessors
NeuralTexGen
开源
用神经网络优化3D纹理,告别手工UV映射
Image-space texture optimization of 3D meshes using PyTorch
sd-webui-semantic-guidance
开源
给Stable Diffusion加语义方向盘,用文字微调图像细节
Unofficial implementation of "SEGA: Instructing Text-to-Image Models using Semantic ···
OASIS
开源
只用对抗损失,就能生成高质量语义图像
Official implementation of the paper "You Only Need Adversarial Supervision for Sema···
sd-webui-depth-lib
开源
一键生成深度图,让 ControlNet 构图更精准
Depth map library for use with the Control Net extension for Automatic1111/stable-di···
ComfyUI_UltimateSDUpscale
开源
在 ComfyUI 中一键实现高质量、可控的图像放大,细节更清晰。
ComfyUI nodes for the Ultimate Stable Diffusion Upscale script by Coyote-A.
Ultimate-AI-Media-Generator-Skil···
开源
装进AI助手,一句话生成图像和视频
Open-source ai image generator skill and ai video generator skill for Codex, Claude ···