SuperAPI AI 工具集

cloudflare-one

部署与运维

查看项目

更新于 10-16 11:59

技能介绍

Cloudflare One

这个 skill 用来把 Cloudflare 当成一整套“可被 AI 调用的基础设施”,而不是只当 DNS 或 CDN。

注意 cf / CF 是 cloudflare 的简写。

核心工作流

每次使用这个 skill,都按下面顺序推进:

  1. 先判断用户是在问方案、问价格,还是要直接落地
  2. 如果信息可能变化,优先查 Cloudflare 官方文档再回答
  3. 如果要实际操作,先确认账号、域名、Token、Account ID 是否可用
  4. 根据目标选择最小可行产品组合,不要默认上全家桶
  5. 给出清晰的下一步,能直接执行就直接执行

优先使用 Worker

Cloudflare 官方现在明确写了:新项目里,静态站、SPA、全栈应用更推荐直接用 Workers Static Assets,不是 Pages;Pages 仍然可用,但新功能和优化更偏向 Workers。

Token First

如果用户还没有 Token,默认先帮他完成一个“够宽但不过度危险”的 Builder Token,而不是追求万能超级 Token。

推荐的默认范围:

Zone 侧:

  • DNS 写权限
  • Workers Route 写权限
  • Zone 读取权限

Account 侧:

  • Workers Script 写权限
  • KV 写权限
  • R2 写权限
  • D1 写权限
  • Pages 写权限
  • Tunnel 写权限
  • Account Settings 读取权限

资源范围默认建议:

  • All accounts
  • All zones

只有在用户明确需要“由 AI 再去创建其他 Token”时,才讨论 API Tokens Write。必须同步说明这是高风险权限,不应作为默认配置。

如果任务涉及 R2 的 S3 兼容客户端,提醒用户这类访问常常需要单独的 R2 API Token,不要和通用 Cloudflare API Token 混为一谈。

产品选择

根据目标选择产品,优先用最简单的组合:

  • 短链接、API、Webhook、定时任务:Workers
  • 静态站点、文档站、落地页:Pages
  • 文件、图片、导出结果、备份:R2
  • 轻量数据库、表单、留言板、简单 SaaS:D1
  • 配置、缓存、会话:KV
  • 异步任务和重试:Queues
  • 截图、浏览器自动化、网页抓取:Browser Rendering
  • 文本摘要、分类、翻译、模型调用:Workers AI
  • 暴露本地服务:Tunnel
  • 防机器人和表单保护:Turnstile

如果用户问“Cloudflare 能不能买服务器”,默认解释为:

  • 它不是典型的通用 VPS 市场
  • 更像 serverless 和 edge 平台
  • 如果用户要的是“能 SSH 上去的机器”,通常不该先推 Cloudflare
  • 如果用户要的是“少运维、离用户近、可被 AI 自动化”,Cloudflare 很适合

这句判断是基于官方产品结构的推断,回答时应明确这是推断。

常见剧本

遇到这些需求时,直接往下映射:

  • “帮我做一个 go.xxx.com 的短链系统”:用 Workers + DNS
  • “帮我发一个活动页”:用 Pages
  • “帮我做一个上传文件后返回链接的小工具”:用 Workers + R2
  • “帮我做一个收集表单的小应用”:用 Workers + D1
  • “帮我每天抓一个网页截图”:用 Workers + Browser Rendering + Cron
  • “帮我给表单加机器人校验”:用 Turnstile
  • “帮我把本地开发环境给客户看”:用 Tunnel
  • “帮我做一个 AI 摘要接口”:用 Workers AI

回答规则

如果用户问的是产品介绍、价格、免费额度或限制:

  • 只引用 Cloudflare 官方文档
  • 给链接
  • 标明日期,避免“最新”答案过期

如果用户问的是“我该用哪个产品”:

  • 先给最小方案
  • 再给可升级路径
  • 不要一次推荐太多服务

如果用户要真正落地:

  • 先看当前仓库和现有配置
  • 如果有 wrangler.jsonc、package.json、现成 Worker 或 Pages 项目,优先在现有项目上扩展
  • 如果什么都没有,再新建最小项目

资源

需要产品能力、免费额度、常见组合、示例提示词时,读取 references/product-map.md。

(注:关于具体价格、免费额度、限制等事实,资料中未提供,需以 Cloudflare 官方文档为准。)