部署过程分为以下关键步骤:
- environmental preparation:注册Cloudflare账户(免费计划即可),安装Wrangler工具(
npm install -g @cloudflare/wrangler
). - Code Fetch:克隆GitHub仓库(
git clone https://github.com/justlovemaki/CloudFlare-AI-Image.git
)并进入项目目录。 - 账户配置::
- 在Cloudflare仪表板获取账户ID
- 创建API令牌(需包含Workers AI、KV存储权限)
- pass (a bill or inspection etc)
wrangler login
登录授权
- KV存储设置: Run
wrangler kv:namespace create IMAGE_KV
创建命名空间,将返回的ID填入wrangler.toml
Configuration file. - Key Configuration: Use
wrangler secret put
命令设置CLOUDFLARE_API_TOKEN
(必需)和SF_TOKEN
(可选)。 - 最终部署: Implementation
wrangler publish
完成发布,获得 Workers URL即可访问服务。
部署全程通过命令行工具完成,建议测试阶段先使用wrangler dev
进行本地调试。
This answer comes from the articleAI Image Generation Scripts Based on Cloudflare WorkerThe