跳到主要內容
Foxyko

CloudflareCloudflare

也常被稱為:CF

一句話解釋

提供網站加速、防護與邊緣運算的服務商,近年也是許多 AI 應用背後的推論與流量控管基礎設施。

定義

Cloudflare 是一家提供網站加速、資安防護與邊緣運算服務的公司。核心的產品邏輯是:在使用者和你的伺服器之間,插入一層遍佈全球的網路節點,讓網站內容能從離使用者最近的節點快速送出,同時擋掉惡意流量、阻擋攻擊。

早期它比較常被理解成「CDN(內容傳遞網路)」加上「防 DDoS 攻擊」的服務。但這些年產品線大幅擴張,現在也涵蓋無伺服器運算(Workers)、資料庫、AI 推論等基礎設施能力,不再只是網站前面的一道防護牆。

和 AI 領域的關聯

Cloudflare 近年把自己定位成 AI 應用背後的基礎設施供應商之一,主要體現在幾個地方:

  • Workers AI:讓開發者直接在 Cloudflare 的邊緣節點上跑模型推論,不需要自己管理 GPU 伺服器,優勢是回應通常更接近使用者所在地理位置,延遲較低。
  • AI Gateway:架在你的應用和各家模型 API 之間的代理層,統一處理快取、用量監控與安全防護規則,方便管理多個模型供應商的呼叫。
  • Vectorize:內建的向量資料庫服務,供應用實作語意搜尋或 RAG 這類需要向量檢索的功能。
  • Agents SDK:協助開發者建構能持續運作、記得住狀態的 AI Agent,直接部署在 Cloudflare 的運算環境上。

AI 爬蟲控制:另一個近期的重點

隨著大量 AI 公司派出爬蟲蒐集網路內容做訓練或即時查詢,Cloudflare 也扮演起「網站主決定 AI 能不能抓我的內容」的把關角色:

  • 依用途分類 AI 爬蟲:分成負責搜尋索引、代表使用者即時執行任務(例如聊天機器人幫你即時查資料)、以及蒐集訓練資料這幾類,網站主可以分別開放或封鎖,不是只有單一個「擋掉所有 AI」的開關。
  • AI Crawl Control:讓網站主更精細地決定哪些爬蟲能進、哪些不能,並朝「預設不開放,網站主主動選擇開放」的方向調整。
  • Pay Per Crawl:讓內容擁有者能對想抓取內容的 AI 公司要求按次付費,把原本被默默抓走的內容變成可以收費的資源。

該注意的地方

  • 免費方案和付費方案的能力差距不小,AI 推論、進階的爬蟲控制這類功能,多半需要對應的付費方案才能完整使用。
  • 邊緣推論能跑的模型種類通常有限,不如直接串接專門模型供應商的 API 齊全,適合的是需要低延遲、任務相對明確的場景,不是所有 AI 需求都適合放到邊緣端跑。
  • 爬蟲控制規則會持續調整,哪些爬蟲被歸在哪一類、預設開放或封鎖的規則,會隨產業狀況與政策更新變動,經營網站的人需要不定期回頭確認目前的設定是否還符合預期。

常見問題

Cloudflare 和一般的網站主機(hosting)一樣嗎?
不太一樣。傳統主機是把網站檔案放在一台伺服器上;Cloudflare 更接近「站在你的網站和訪客之間」的一層網路服務,透過遍佈全球的節點加速內容傳遞、擋掉惡意流量,同時也提供讓你在這層網路上直接跑程式與 AI 推論的能力,很多網站是兩者一起用。
Workers AI 和一般呼叫 OpenAI、Anthropic 的 API 有什麼不同?
差別在推論發生的位置和定位。呼叫 OpenAI、Anthropic 的 API,請求會送到那家公司的伺服器處理;Workers AI 則是讓你在 Cloudflare 遍佈全球的邊緣節點上直接跑模型推論,優點是回應通常更接近使用者所在地、延遲較低,但可選用的模型種類通常不如專門的模型供應商齊全。
網站主可以完全擋掉 AI 爬蟲嗎?
可以做到相當精細的控制,但不是單純的「全擋」或「全開」。Cloudflare 把 AI 爬蟲依用途分成搜尋索引、即時代理任務、模型訓練資料蒐集等類別,網站主可以分別決定要開放哪些類別存取,也有工具能針對特定爬蟲要求付費才能抓取內容。

更新於 .全部術語