由于原有的 Telegraph API 接口被官方关闭,需要将上传渠道切换至 Telegram Channel,请按照文档中的部署要求设置 TG_Bot_Token 和 TG_Chat_ID,否则将无法正常使用上传功能。
如何获取 Telegram 的 Bot_Token 和 Chat_ID如果您还没有 Telegram 账户,请先创建一个。接着,按照以下步骤操作以获取 BOT_TOKEN 和 CHAT_ID:
获取 Bot_Token
在 Telegram 中,向 @BotFather 发送命令 /newbot,根据提示依次输入您的机器人名称和用户名。成功创建机器人后,您将会收到一个 BOT_TOKEN,用于与 Telegram API 进行交互。
设置机器人为频道管理员
创建一个新的频道(Channel),进入该频道后,选择频道设置。将刚刚创建的机器人添加为频道管理员,这样机器人才能发送消息。
获取 Chat_ID
通过 @VersaToolsBot 获取您的频道 ID。向该机器人发送消息,按照指示操作,最后您将得到 CHAT_ID(即频道的 ID)。
或 ...
项目地址:https://github.com/git80123/r2-img
部署教程:1. 创建 Cloudflare R2 存储桶
进入 Cloudflare Dashboard,创建一个 R2 Bucket(如:img-bed)。
2. 部署 Cloudflare Worker
新建一个 Worker 服务,拷贝本仓库的 worker.js 代码到 Worker 编辑器。
在 Worker 的环境变量中配置以下内容:
password: 管理员登录密码(如:yourpassword)
绑定 R2 存储到 Worker(Workers 仪表板 → 设置 → R2 Integration)。
r2:绑定R2存储桶变量名称
部署并访问 Worker 域名,由于是部署workers,需要绑定自定义域名
3. 使用说明
首次访问:进入首页,输入用户名 admin 和你在环境变量设置的密码登录。
上传图片:选择图片文件(支持 jpg/jpeg/png/webp,最大 5MB),可填写上传路径(文件夹)。
上传成 ...
准备:
开通SaaS功能的cloudflare账号(需绑定信用卡)
一个托管cloudflare的域名
一个非托管cloudflare的域名,例如:saas.xxx.cn(避免冲突)
部署好一个网站:例如:www.xxx.com(在cloudflare上已指向该网站)
开始:
选择一个托管在cloudflare上的域名(指向网站的域名,即www.xxx.com),点击SSL目录下的自定义主机名
添加回源域名:www.xxx.com等待一分钟左右
添加自定义主机名:saas.xxx.cn
打开saas.xxx.cn域名网站或该域名的托管网站
添加一条CNAME记录:
分别复制自定义主机名的DCV委派下的名称和值,例如,名称: _acme-dfij11laifj. ,值: 92afidjdk49jaf84.dav.cloudflare.com
在saas.xxx.cn网站上添加CNAME记录,名称: _acme-dfij11laifj.saas (改为saas.xxx.cn的前缀,也就是saas);值: saas.xxx.cn.92afidjdk49jaf84.dav.c ...
github项目:https://github.com/git80123/cf-ai-image
在cloudflare上创建一个workers
复制github中的worker.js,到cloudflare编辑代码中
更改密码:在第75行代码的admin123更改为自己想要的密码
在cloudflare编辑代码中,添加一个新文件,复制index.html到cloudflare的编辑代码中
在cloudflare中的绑定选项中,添加绑定workers AI,变量名称为:AI
绑定域名即可
使用方法:
高级选项中的图像宽度和高度不要拉到2048*2048(像素太高会很慢,并且有时候会生成不出来)
引导系数最好在10以内
迭代步数选择20,(选择最高即可)
模型推荐使用第一个和第二个,剩下的用的比较少
视频
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.
Quick StartCreate a new post1$ hexo new "My New Post"
More info: Writing
Run server1$ hexo server
More info: Server
Generate static files1$ hexo generate
More info: Generating
Deploy to remote sites1$ hexo deploy
More info: Deployment

