AI Coding 必用平台 · 系列一

AI 编程时代 Cloudflare

免费额度慷慨,全球边缘部署,产品线覆盖前端到 AI——
小开发者从零到上线的最佳基础设施。

SCROLL

Cloudflare 产品全景

🌐

域名 & 网络

  • DNS — 全球最快,免费
  • CDN — 静态资源加速
🚀

部署 & 运行

  • Pages — 前端静态托管
  • Workers — Serverless 后端
💾

存储

  • R2 — 对象存储,0 出流量费
  • KV — 全局键值存储
  • D1 — SQLite 数据库
🤖

AI 专属

  • AI Gateway — API 代理/监控
  • Workers AI — 边缘推理
  • Vectorize — 向量数据库
CORE PRODUCTS

逐个拆解

每个产品只讲三件事:干什么用、免费额度多少、怎么用。

📄

Cloudflare Pages

免费的前端部署,替代 Vercel / Netlify

它能做什么

连接 GitHub 仓库,自动构建部署 React / Vue / Next.js / Astro 项目到全球 CDN。 带宽无限制,自动 HTTPS,支持自定义域名。

免费额度

站点数量无限
每月构建500 次
带宽无限
HTTPS自动

Cloudflare Workers

全球边缘运行的 Serverless 后端

它能做什么

写一段 JS/TS,部署到全球 300+ 节点。适合 API 接口、鉴权中间件、Webhook 处理、定时任务。 用户在哪里,代码就在哪里运行。

免费额度

每日请求100,000
CPU 时间10ms / 请求
脚本数量100 个
🗂️

Cloudflare R2

零出流量费的对象存储,兼容 S3 API

为什么特别重要

AWS S3 的隐形成本是出流量费(Egress Fee)。R2 出流量永久免费——用户下载再多文件都不额外收钱。 对有大量图片/文件下载的 AI 应用来说,意义重大。

免费额度

存储10 GB / 月
写入操作100 万次 / 月
读取操作1000 万次 / 月
出流量永久免费
🗃️

Cloudflare D1

Serverless SQLite 数据库

它能做什么

无需连接池管理,直接在 Workers 里写 SQL 查询。 适合小型应用数据存储、用户管理、原型开发和 MVP 阶段

免费额度

存储5 GB
读取行数50 亿 / 月
写入行数5000 万 / 月
🔑

Cloudflare KV

全球分布式键值存储

适合存什么

Session Token、应用配置、API 缓存、Feature Flags。 写入后同步到全球边缘节点,读取极快。 注意:最终一致性,不适合频繁更新的强一致数据。

免费额度

读取1000 万 / 天
写入10 万 / 天
存储1 GB
🛡️

AI Gateway

AI 应用必装的 API 代理层

解决什么痛点

只改一行 URL,就能为 OpenAI / Claude / Gemini 等 API 加上费用统计、日志记录、缓存复用、限流保护。 支持语义缓存——相似问题复用已有答案,省钱。

免费额度

请求次数无限
支持厂商全主流
费用完全免费
🧠

Workers AI

在边缘节点直接运行 AI 模型

支持什么模型

Llama 3、Mistral、Gemma(文本生成), Stable Diffusion XL(图像), Whisper(语音识别), BGE(文本嵌入)。 原型阶段免费测试想法,不需要 GPU。

免费额度

每日计算10,000 神经元
约等于数百次推理/天
📐

Vectorize

向量数据库,RAG 应用必备

RAG 工作流

文档 → 嵌入模型 → 向量 → 存入 Vectorize → 用户提问时检索最相关片段 → 喂给 LLM 生成有依据的回答。 做知识库问答、文档搜索的核心组件。

免费额度

向量数量30,000
月查询3000 万次
维度最高 1536

全家桶架构

一个典型的小型 AI 应用,完全用 Cloudflare 搭建长什么样?

👤 用户浏览器
Client
Pages
前端 · React / Astro
Workers
API 层 · 请求处理
AI Gateway
→ OpenAI / Claude
Workers AI
开源模型推理
Vectorize
语义搜索
D1
结构化数据
KV
缓存/Session
R2
文件存储
初期阶段月费
≈ $0
靠免费额度跑 MVP
中等规模(日活数百人)
$5–20
每月,不含 AI API 调用费
QUICK START

五步上手

从零到一个完整 AI 应用的最短路径。

01

注册 + 迁移 DNS

注册 Cloudflare 账号,把域名的 Nameserver 指向 Cloudflare

02

安装 Wrangler

npm i -g wrangler
然后 wrangler login

03

部署第一个 Worker

npm create cloudflare@latest
wrangler deploy

04

按需创建存储

wrangler d1 create
wrangler r2 bucket create

05

接入 AI Gateway

Dashboard 创建 Gateway,替换 SDK 的 baseURL