发布于: -/最后更新: -/3 分钟/#FancyHelper

为FancyHelper创建Cloudflare的AI访问密钥

本教程指导 FancyHelper 用户配置 Cloudflare Workers AI。步骤包括:注册 Cloudflare 账号;在后台创建自定义令牌,勾选 Workers AI 权限并复制(令牌需以 cfat 开头);最后将令牌填入 config.yml 的 cf_key 中。注意需先激活 Workers 服务,使用自定义密钥可避免多人共用限制。

FancyHelper 默认使用 Cloudflare Workers AI。本教程教你从注册账号到拿到密钥,一步不落。

你需要准备什么

注册 Cloudflare 账号

打开 dash.cloudflare.com

  • 如果有账号,直接登录

  • 如果没有,点「Sign Up」用邮箱注册,然后去邮箱收验证邮件

登录后你会看到 Cloudflare 的后台首页。

不需要添加域名,也不需要付费。免费版就够用。


进入 API 令牌页面

在后台左侧边栏,找到并点击 "管理账户"(英文版是 "Account Management"

管理账户
点击查看大图
管理账户

如果左侧边栏折叠了,点左上角的 ☰ 图标展开。

帐户 API 令牌
点击查看大图
帐户 API 令牌

打开的页面会列出你已有的 API 令牌(新账号是空的)。

创建令牌

在 API 令牌页面,点 "创建令牌"(或 "Create Token"):

image.png
点击查看大图
image.png

选择合适的模板

不要选默认的"编辑 Cloudflare 的 DNS"之类的模板。翻到页面底部附近的 "创建自定义令牌"

按下图勾选设置

必须勾选的
点击查看大图
必须勾选的

复制令牌

创建成功后,你会看到一页只显示一次的令牌

点这个
点击查看大图
点这个

点击复制,然后立刻粘贴到你的 config.yml 里。关掉这个页面后就再也看不到了,需要重新创建。

令牌一定以 cfat_ 开头。如果复制到的内容不是 cfat_ 开头,说明选错了令牌类型,返回重新创建。

点击 API令牌 右侧的复制按钮

填入 config.yml

打开你的 plugins/FancyHelper/config.yml,找到 cloudflare 配置段:

YAML
cloudflare:
  # 把你刚复制的令牌填到下面
  cf_key: "cfat_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
  # 其他配置保持不动

改完后的效果

YAML
cloudflare:
  cf_key: "cfat_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
  proxy_url: "https://ptc.fancy.baicaizhale.top"
  model: "@cf/google/gemma-4-26b-a4b-it"
  co-model: "@cf/google/gemma-4-26b-a4b-it"

如果你不需要代理(国内用户建议保留),proxy_url 可以留空或删掉。

常见问题

Q: 创建令牌时找不到 "Workers AI" 权限

先在 Cloudflare 后台的左侧边栏点 "Workers 和 Pages",激活 Workers 服务(免费),然后再回去创建令牌。

Q: 验证时返回 403 或 401

  • 检查令牌是否以 cfat_ 开头

  • 检查令牌权限是否选了 Workers AI → Edit

  • 可能是令牌已经过期,重新创建一个

Q: 验证时返回 "not found"

  • 检查 URL 里的 {account_id} 是否替换成了你的 Account ID

  • Account ID 在 Cloudflare 后台右侧的 "帐户 ID" 可以找到

Q: 我想用英文界面,手机号收不到验证码

Cloudflare 注册是邮箱验证,不需要手机号。如果界面语言想切换,在登录页面底部可以选语言。

Q: 默认的 key 能用,为什么还要自己创建?

默认 config.yml 里内置了一个共享 key,但多人共用会有速率限制。用自己的 key 更稳定,也没有调用次数限制(免费版有额度上限,但个人用完全够)。

寻求帮助?

如果你还是不会,可以留言问我

正文结束