mcpField
C
cloudflare

cloudflare

github.com/connorads云与 DevOps1875 次安装今天更新
代码仓库

关于 cloudflare

面向 Cloudflare 平台开发者的综合技能指南,通过决策树帮助选择产品,并链接到各产品的详细参考资料。它强调在使用 API、类型、限制和定价信息前先检索最新文档。

主要功能

  1. 01按需求选择 Cloudflare 产品
  2. 02覆盖计算、存储与 AI 服务
  3. 03提供网络、安全和媒体产品索引
  4. 04指向最新文档与配置资料

适用场景

  1. 01为应用选择 Cloudflare 运行环境
  2. 02确定数据存储或 AI 产品
  3. 03查找网络、安全或分析服务
  4. 04核对 API 与配置的最新信息

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/connorads/dotfiles --skill cloudflare

安装后在 Claude Code 中输入/cloudflare确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

references/agents-sdk/
README.md
api.md
configuration.md
gotchas.md
patterns.md
references/ai-gateway/
README.md
configuration.md
dynamic-routing.md
features.md
sdk-integration.md
troubleshooting.md
references/ai-search/
README.md
api.md
configuration.md
gotchas.md
patterns.md
references/analytics-engine/
README.md
api.md
configuration.md
gotchas.md
patterns.md
references/api-shield/
README.md
api.md
configuration.md
gotchas.md
patterns.md
references/api/
README.md
api.md
configuration.md
gotchas.md

详细介绍

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/限制、功能和弃用的近期变更

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

快速决策树

“我需要运行代码”
Need to run code?
├─ Serverless functions at the edge → workers/
├─ Full-stack web app with Git deploys → pages/
├─ Stateful coordination/real-time → durable-objects/
├─ Long-running multi-step jobs → workflows/
├─ Run containers → containers/
├─ Multi-tenant (customers deploy code) → workers-for-platforms/
├─ Scheduled tasks (cron) → cron-triggers/
├─ Lightweight edge logic (modify HTTP) → snippets/
├─ Process Worker execution events (logs/observability) → tail-workers/
└─ Optimize latency to backend infrastructure → smart-placement/
“我需要存储数据”
Need storage?
├─ Key-value (config, sessions, cache) → kv/
├─ Relational SQL → d1/ (SQLite) or hyperdrive/ (existing Postgres/MySQL)
├─ Object/file storage (S3-compatible) → r2/
├─ Versioned file trees (repos, build outputs, checkpoints) → artifacts/
├─ Message queue (async processing) → queues/
├─ Vector embeddings (AI/semantic search) → vectorize/
├─ Strongly-consistent per-entity state → durable-objects/ (DO storage)
├─ Secrets management → secrets-store/
├─ Streaming ETL to R2 → pipelines/
└─ Persistent cache (long-term retention) → cache-reserve/
“我需要 AI/ML”
Need AI?
├─ Run inference (LLMs, embeddings, images) → workers-ai/
├─ Vector database for RAG/search → vectorize/
├─ Build stateful AI agents → agents-sdk/
├─ Gateway for any AI provider (caching, routing) → ai-gateway/
└─ AI-powered search widget → ai-search/
“我需要网络/连接能力”
Need networking?
├─ Expose local service to internet → tunnel/
├─ TCP/UDP proxy (non-HTTP) → spectrum/
├─ WebRTC TURN server → turn/
├─ Private network connectivity → network-interconnect/
├─ Optimize routing → argo-smart-routing/
├─ Optimize latency to backend (not user) → smart-placement/
└─ Real-time video/audio → realtimekit/ or realtime-sfu/
“我需要安全防护”
Need security?
├─ Web Application Firewall → waf/
├─ DDoS protection → ddos/
├─ Bot detection/management → bot-management/
├─ API protection → api-shield/
├─ CAPTCHA alternative → turnstile/
└─ Credential leak detection → waf/ (managed ruleset)
“我需要媒体/内容”
Need media?
├─ Image optimization/transformation → images/
├─ Video streaming/encoding → stream/
├─ Browser automation/screenshots → browser-rendering/
└─ Third-party script management → zaraz/
“我需要分析/指标数据”
Need analytics?
├─ Query across all Cloudflare products (HTTP, Workers, DNS, etc.) → graphql-api/
├─ Custom high-cardinality metrics from Workers → analytics-engine/
├─ Client-side (RUM) performance data → web-analytics/
├─ Workers Logs and real-time debugging → observability/
└─ Raw logs (Logpush to external tools) → Cloudflare docs
“我需要基础设施即代码”
Need IaC? → pulumi/ (Pulumi), terraform/ (Terraform), or api/ (REST API)

产品索引

计算与运行时
产品参考资料
Workersreferences/workers/
Pagesreferences/pages/
Pages Functionsreferences/pages-functions/
Durable Objectsreferences/durable-objects/
Workflowsreferences/workflows/
Containersreferences/containers/
Workers for Platformsreferences/workers-for-platforms/
Cron Triggersreferences/cron-triggers/
Tail Workersreferences/tail-workers/
Snippetsreferences/snippets/
Smart Placementreferences/smart-placement/
存储与数据
产品参考资料
KVreferences/kv/
D1references/d1/
R2references/r2/
Artifactsreferences/artifacts/
Queuesreferences/queues/
Hyperdrivereferences/hyperdrive/
DO Storagereferences/do-storage/
Secrets Storereferences/secrets-store/
Pipelinesreferences/pipelines/
R2 Data Catalogreferences/r2-data-catalog/
R2 SQLreferences/r2-sql/
AI 与机器学习
产品参考资料
Workers AIreferences/workers-ai/
Vectorizereferences/vectorize/
Agents SDKreferences/agents-sdk/
AI Gatewayreferences/ai-gateway/
AI Searchreferences/ai-search/
网络与连接
产品参考资料
Tunnelreferences/tunnel/
Spectrumreferences/spectrum/
TURNreferences/turn/
Network Interconnectreferences/network-interconnect/
Argo Smart Routingreferences/argo-smart-routing/
Workers VPCreferences/workers-vpc/
安全
产品参考资料
WAFreferences/waf/
DDoS Protectionreferences/ddos/
Bot Managementreferences/bot-management/
API Shieldreferences/api-shield/
Turnstilereferences/turnstile/
媒体与内容
产品参考资料
Imagesreferences/images/
Streamreferences/stream/
Browser Renderingreferences/browser-rendering/
Zarazreferences/zaraz/
Real-Time Communication
ProductReference
RealtimeKitreferences/realtimekit/
Realtime SFUreferences/realtime-sfu/
Developer Tools
ProductReference
Wranglerreferences/wrangler/
Miniflarereferences/miniflare/
C3references/c3/
Observabilityreferences/observability/
GraphQL Analytics APIreferences/graphql-api/
Analytics Enginereferences/analytics-engine/
Web Analyticsreferences/web-analytics/
Sandboxreferences/sandbox/
Workerdreferences/workerd/
Workers Playgroundreferences/workers-playground/
Infrastructure as Code
ProductReference
Pulumireferences/pulumi/
Terraformreferences/terraform/
APIreferences/api/
Other Services
ProductReference
Email Routingreferences/email-routing/
Email Workersreferences/email-workers/
Static Assetsreferences/static-assets/
Bindingsreferences/bindings/
Cache Reservereferences/cache-reserve/

评论

支持 Markdown