cloudflare

cloudflare

熱門

全面的 Cloudflare 平台技能,涵蓋 Workers、Pages、儲存(KV、D1、R2)、AI(Workers AI、Vectorize、Agents SDK)、功能開關(Flagship)、網路(Tunnel、Spectrum)、安全(WAF、DDoS)以及基礎設施即程式碼(Terraform、Pulumi)。適用於任何 Cloudflare 開發任務。傾向於從 Cloudflare 文件檢索,而非依賴預先訓練的知識。

1889星標
180分支
更新於 2026/6/22
SKILL.md
readonlyread-only
name
cloudflare
description

全面的 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/
├─ 全端網頁應用程式搭配 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/