#项目地址
https://github.com/622cc/cf-picup
R2 选项点击 创建存储桶输入存储桶名称(例如: images)选择最近的数据中心位置点击 创建存储桶 完成创建三、创建 Workers在 Cloudflare 控制面板左侧菜单找到 Workers 和 Pages点击 创建应用程序选择 Workers输入 Workers 名称(例如: image-upload)选择 HTTP 处理程序点击 部署 创建 Workers四、配置 Workers创建完成后,点击刚创建的 Workers点击 快速编辑将之前提供的 worker.js 代码完整复制粘贴到编辑器中点击 保存并部署五、绑定 R2 存储桶在 Workers 详情页面,点击 设置找到 变量 选项卡在 R2 存储桶绑定 部分:变量名称填写: R2_BUCKET选择之前创建的存储桶点击 保存并部署六、配置自定义域名在 Workers 详情页面,点击 触发器点击 添加自定义域输入域名(例如: img.example.com)按照提示完成 DNS 记录配置等待域名生效七、生成 API Token在 Workers 详情页面,点击 设置找到 变量 选项卡在 环境变量 部分:变量名称填写: UPLOAD_API_TOKEN值填写一个随机字符串(建议使用安全的随机生成器生成)加密选项打开点击 保存并部署八、安装浏览器脚本安装 Tampermonkey 浏览器扩展点击 Tampermonkey 图标,选择 创建新脚本将之前提供的 ganba.de-cf.js 代码完整复制粘贴点击 文件 -> 保存在任意网页点击 Tampermonkey 图标点击 ⚙️ 设置配置:API 地址: https://你的workers域名/apiAPI Token: 填入之前设置的 UPLOAD_API_TOKEN 值九、使用说明在任意支持的编辑器中:可以直接粘贴图片可以拖拽图片支持的图片格式: JPG、PNG、GIF、WebP上传成功后会自动插入对应格式的图片链接支持的链接格式:MarkdownBBCodeHTML富文本纯 URL十、注意事项R2 存储有免费额度(每月 10GB),超出需付费Workers 也有免费额度(每天 100,000 请求),超出需付费建议设置强密码作为 API Token图片大小限制为 50MB建议定期清理不需要的图片以节省存储空间如有任何问题,欢迎随时询问!

