cloudflare

cloudflare

热门

全面的 Cloudflare 平台技能,涵盖 Workers、Pages、存储(KV、D1、R2)、AI(Workers AI、Vectorize、Agents SDK)、功能标志(Flagship)、网络(Tunnel、Spectrum)、安全(WAF、DDoS)以及基础设施即代码(Terraform、Pulumi)。适用于任何 Cloudflare 开发任务。倾向于从 Cloudflare 文档中检索,而非依赖预训练知识。

1889Star
180Fork
更新于 2026/6/22
SKILL.md
只读
名称
cloudflare
描述

全面的 Cloudflare 平台技能,涵盖 Workers、Pages、存储(KV、D1、R2)、AI(Workers AI、Vectorize、Agents SDK)、功能标志(Flagship)、网络(Tunnel、Spectrum)、安全(WAF、DDoS)以及基础设施即代码(Terraform、Pulumi)。适用于任何 Cloudflare 开发任务。倾向于从 Cloudflare 文档中检索,而非依赖预训练知识。

Cloudflare 平台技能

在 Cloudflare 平台上构建的综合技能。使用下面的决策树找到合适的产品,然后加载详细的参考文件。

你对 Cloudflare API、类型、限制和定价的了解可能已过时。优先检索而非预训练——本技能中的参考文件是起点,而非事实来源。

检索来源

在引用具体数字、API 签名或配置选项之前,请获取最新信息。不要依赖内置知识或仅凭这些参考文件。

来源 如何检索 用途
Cloudflare 文档 cloudflare-docs 搜索工具或 https://developers.cloudflare.com/ 限制、定价、API 参考、兼容性日期/标志
Workers 类型 npm pack @cloudflare/workers-types 或检查 node_modules 类型签名、绑定形状、处理程序类型
Wrangler 配置模式 node_modules/wrangler/config-schema.json 配置字段、绑定形状、允许的值
产品变更日志 https://developers.cloudflare.com/changelog/ 限制、功能、弃用的近期变更

当参考文件与文档不一致时,以文档为准。这一点对于数字限制、定价层级、类型签名和配置选项尤其重要。

快速决策树

“我需要功能标志”

需要功能标志?
└─ 功能开关、目标规则、百分比发布 → flagship/
   ├─ 在 Workers 中评估 → Flagship 绑定 (env.FLAGS)
   ├─ 在 Node.js / 浏览器中评估 → OpenFeature SDK (@cloudflare/flagship)
   └─ 通过 API 管理标志 → Flagship REST API

“我需要运行代码”

需要运行代码?
├─ 边缘无服务器函数 → workers/
├─ 全栈 Web 应用(Git 部署) → pages/
├─ 有状态协调/实时 → durable-objects/
├─ 长时间运行的多步骤任务 → workflows/
├─ 运行容器 → containers/
├─ 多租户(客户部署代码) → workers-for-platforms/
├─ 定时任务(cron) → cron-triggers/
├─ 轻量级边缘逻辑(修改 HTTP) → snippets/
├─ 处理 Worker 执行事件(日志/可观测性) → tail-workers/
└─ 优化到后端基础设施的延迟 → smart-placement/

“我需要存储数据”

需要存储?
├─ 键值(配置、会话、缓存) → kv/
├─ 关系型 SQL → d1/ (SQLite) 或 hyperdrive/ (现有 Postgres/MySQL)
├─ 对象/文件存储(S3 兼容) → r2/
├─ 版本化文件树(仓库、构建输出、检查点) → artifacts/
├─ 消息队列(异步处理) → queues/
├─ 向量嵌入(AI/语义搜索) → vectorize/
├─ 强一致性每实体状态 → durable-objects/ (DO 存储)
├─ 密钥管理 → secrets-store/
├─ 流式 ETL 到 R2 → pipelines/
└─ 持久缓存(长期保留) → cache-reserve/

“我需要 AI/ML”

需要 AI?
├─ 运行推理(LLM、嵌入、图像) → workers-ai/
├─ 用于 RAG/搜索的向量数据库 → vectorize/
├─ 构建有状态 AI 代理 → agents-sdk/
├─ 任何 AI 提供商的网关(缓存、路由) → ai-gateway/
└─ AI 驱动的搜索小部件 → ai-search/

“我需要网络/连接”

需要网络?
├─ 将本地服务暴露到互联网 → tunnel/
├─ TCP/UDP 代理(非 HTTP) → spectrum/
├─ WebRTC TURN 服务器 → turn/
├─ 私有网络连接 → network-interconnect/
├─ 优化路由 → argo-smart-routing/
├─ 优化到后端(而非用户)的延迟 → smart-placement/
└─ 实时视频/音频 → realtimekit/ 或 realtime-sfu/

“我需要安全”

需要安全?
├─ Web 应用防火墙 → waf/
├─ DDoS 防护 → ddos/
├─ 机器人检测/管理 → bot-management/
├─ API 保护 → api-shield/
├─ CAPTCHA 替代方案 → turnstile/
└─ 凭证泄露检测 → waf/ (托管规则集)

“我需要媒体/内容”

需要媒体?
├─ 图像优化/转换 → images/
├─ 视频流/编码 → stream/
├─ 浏览器自动化/截图 → browser-rendering/
└─ 第三方脚本管理 → zaraz/

“我需要分析/指标数据”

需要分析?
├─ 查询所有 Cloudflare 产品(HTTP、Workers、DNS 等) → graphql-api/
├─ Workers 中的自定义高基数指标 → analytics-engine/
├─ 客户端(RUM)性能数据 → web-analytics/
├─ Workers 日志和实时调试 → observability/
└─ 原始日志(Logpush 到外部工具) → Cloudflare 文档

“我需要基础设施即代码”

需要 IaC? → pulumi/ (Pulumi)、terraform/ (Terraform) 或 api/ (REST API)

产品索引

功能标志

产品 参考
Flagship references/flagship/

计算与运行时

产品 参考
Workers references/workers/
Pages references/pages/
Pages Functions references/pages-functions/
Durable Objects references/durable-objects/
Workflows references/workflows/
Containers references/containers/
Workers for Platforms references/workers-for-platforms/
Cron Triggers references/cron-triggers/
Tail Workers references/tail-workers/
Snippets references/snippets/
Smart Placement references/smart-placement/

存储与数据

产品 参考
KV references/kv/
D1 references/d1/
R2 references/r2/
Artifacts references/artifacts/
Queues references/queues/
Hyperdrive references/hyperdrive/
DO Storage references/do-storage/
Secrets Store references/secrets-store/
Pipelines references/pipelines/
R2 Data Catalog references/r2-data-catalog/
R2 SQL references/r2-sql/

AI 与机器学习

产品 参考
Workers AI references/workers-ai/
Vectorize references/vectorize/
Agents SDK references/agents-sdk/
AI Gateway references/ai-gateway/
AI Search references/ai-search/

网络与连接

产品 参考
Tunnel references/tunnel/
Spectrum references/spectrum/
TURN references/turn/
Network Interconnect references/network-interconnect/
Argo Smart Routing references/argo-smart-routing/
Workers VPC references/workers-vpc/

安全

产品 参考
WAF references/waf/
DDoS Protection references/ddos/
Bot Management references/bot-management/
API Shield references/api-shield/
Turnstile references/turnstile/

媒体与内容

产品 参考
Images references/images/
Stream references/stream/
Browser Rendering references/browser-rendering/
Zaraz references/zaraz/

实时通信

产品 参考
RealtimeKit references/realtimekit/
Realtime SFU references/realtime-sfu/

开发者工具

产品 参考
Wrangler references/wrangler/
Miniflare references/miniflare/
C3 references/c3/
Observability references/observability/
GraphQL Analytics API references/graphql-api/
Analytics Engine references/analytics-engine/
Web Analytics references/web-analytics/
Sandbox references/sandbox/
Workerd references/workerd/
Workers Playground references/workers-playground/

基础设施即代码

产品 参考
Pulumi references/pulumi/
Terraform references/terraform/
API references/api/

其他服务

产品 参考
Email Routing references/email-routing/
Email Workers references/email-workers/
Static Assets references/static-assets/
Bindings references/bindings/
Cache Reserve references/cache-reserve/