《免费部署 AI图片模型:利用 Cloudflare Workers 搭建无限次数 AI 绘图平台(支持多模型)》

你是否想体验 AI 绘图,却因为显卡昂贵、算力有限而苦恼?其实完全没必要花钱租服务器,只需借助 Cloudflare Workers 免费算力,就能轻松搭建一个 在线绘图平台,无限次数生成图片,支持多种模型!

本文将手把手教你如何通过 Hello World Worker 改造,一步步部署开源项目 cf-ai-image,实现 Stable Diffusion 文生图(Text-to-Image)、图生图(Image-to-Image)、局部重绘(Inpainting) 等功能。

项目地址 👉 https://github.com/dgag-kj/cf-ai-image


为什么选择 Cloudflare Workers 部署 Stable Diffusion?

  1. 永久免费:Cloudflare Workers 提供免费层,完全可以支撑个人 AI 绘图使用
  2. 无需 GPU:所有推理任务运行在 Cloudflare 的 Workers AI 云算力
  3. 无限次数:相较本地显卡和部分付费平台,这里没有使用次数限制
  4. 多模型可选:支持 SDXL、Flux、DreamShaper、Lightning、SD1.5 图生图/重绘等
  5. 一键体验:有前端界面,无需命令行,直接输入 Prompt 即可出图

部署准备

  • Cloudflare 账号(免费注册) 👉 立即注册
  • 开启 Workers & Pages 功能(免费计划即可)
  • 绑定 Workers AI 服务(用于调用 AI 模型推理)

教程步骤:通过 Hello World Worker 快速部署

1. 创建一个 Hello World Worker

  • 登录 Cloudflare Dashboard
  • 左侧选择 Workers & Pages
  • 选择 创建 Worker,输入名称(如 sd-image
  • 你会看到一个默认的 Hello World 示例
  • 输入你的项目名称,保存并部署(例如:cf-img)

2. 替换 worker.js

  • 继续编辑代码

注意:将谷歌翻译关闭


3. 新建 index.html

  • 在 Worker 编辑器中新建文件:index.html
  • 打开[ cf-ai-image/index.html]
  • 复制全部代码 → 粘贴进去
  • 保存

4. 配置 AI 绑定

进入 Worker → 设置 → 变量 → 绑定

  • 类型:Workers AI
  • 名称:AI(必须是大写)

这样 Worker 就能调用 Cloudflare 的 AI 模型。


5. 部署并访问

保存后,点击重新部署。
访问地址类似:

https://你的项目名.workers.dev

即可进入 Stable Diffusion 在线绘图界面 🎉


6.修改默认访问密码

项目自带了访问密码功能(防止被他人滥用)。

修改方法:

在 Cloudflare Workers 中找到 worker.js 文件

代码第75行(默认密码:admin123)

将默认密码修改为你自己设置的新密码

保存并重新部署


7. 绑定自定义域名(可选)

如果你希望用自己的域名(例如 ai.yourdomain.com)访问绘图平台,可以这样做:

  1. 确保你的域名托管在 Cloudflare
  2. 打开 Cloudflare Dashboard → Workers & Pages
  3. 添加自定义域名,例如:ai.yourdomain.com
  1. 保存并等待 DNS 生效
  2. 现在你就可以通过 自定义域名 访问 AI 绘图服务

使用方法:AI 绘图体验

  1. 输入 提示词(通过AI生成)
  2. 选择模型(SDXL、Flux、DreamShaper 等)
  3. 调整参数:尺寸、步数、随机种子、生成张数(最多 8 张)
  4. 点击 生成
  5. 图片支持放大、复制参数、批量打包 ZIP 下载

模型推荐与应用场景

模型特点适合场景
SDXL Base高分辨率,画质细腻插画、产品图、风景
Flux Schnell出图极快灵感草图、快速预览
DreamShaper艺术风、二次元表现强插画、动漫风格
Lightning秒级出图快速迭代草稿
SD1.5 Img2Img基于参考图生成风格迁移、图片修改
SD1.5 Inpainting局部遮罩编辑修复、替换元素

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注