banner
约 600 字
2 分钟

Flare Stack Blog部署教程

前言#

Flare Stack Blog是一个GitHub开源的Cloudflare动态博客,开源地址:https://github.com/du2333/flare-stack-blog

官方部署方法文章:https://blog.dukda.com/post/flare-stack-blog%E9%83%A8%E7%BD%B2%E6%95%99%E7%A8%8B

虽然文档十分齐全,但是,这么多的配置项一个个填在屏幕大、操作较为方便的电脑上都很麻烦,更别提大部分情况下是手机为主,毕竟没有人会一直呆在电脑旁边。

正巧前段时间我在调试这个博客的umami统计时弄错了,改的话很麻烦,想着把数据备份了一下重新部署,还快了一点,但是当时我没办法开电脑(远程软件好像抽风了),手机的小屏又很麻烦(因为配置项很多),于是我就想到了可以使用AI帮助。

于是我先找到了我的Cloudflare的账户邮箱,又找到了全局令牌(旧版),发给了Trae的云端模式的AI,告诉它我的需求,一会就好了(我之前已经fork过GitHub仓库,也连接过GitHub),不得不说AI是真的快。

使用方式#

  1. 下载trae的官方软件(网页版也可以),随后接入你的GitHub(注意这里GitHub上要提前fork仓库,并且Cloudflare需要连接到这个GitHub)。

  2. 选择对应的仓库与分支

  3. 在https://dash.cloudflare.com/profile/api-tokens获取你的Global API Key,把这个令牌与你的Cloudflare账号邮箱都发给AI,不知道自己邮箱是什么的在这里看https://dash.cloudflare.com/profile/settings

  4. 给AI发送以下提示词:

纯文本
请根据我所发送的Cloudflare账户邮箱与Global API Key令牌,根据Cloudflare的官方文档正确调用,并且请根据我所选择的GitHub仓库进行部署这个项目,请先阅读项目的文档,理解如何部署,调用令牌进行正确的创建资源(例如:R2、KV、D1、Queue),并且正确获取这些资源的所需值,直到所有资源创建完毕后,请生成一份总结交给用户,告知目前的状况(例如:什么资源已经创建完毕、接下来要做什么、需要用户提供什么),在用户确认后,创建Cloudflare的Workers进行部署,并且询问用户使用什么域名。注意:再次之前如果你检查到有旧的此项目部署,请提示用户,并告知问题,给出一些解决方案(例如:复用旧资源、删除旧资源重新部署、创建新资源并对旧资源不处理)。

END