用途:帮助理解 Vercel 的 Fluid Compute 计费模型,识别成本驱动因素,并通过配置降低函数执行、带宽、边缘中间件与镜像优化等费用。
主要能力:对比 Hobby、Pro、Enterprise 套餐的带宽、Serverless 执行、Edge Function 与 Middleware 调用、镜像优化、构建次数等配额;通过 Usage API 查看用量;按端点调整函数内存;将只读端点迁移到 Edge Functions;用 Cache-Control 的 s-maxage 在边缘缓存响应;压缩并缓存静态资源;限制 middleware matcher 范围;在控制台配置支出预算与告警。
使用方式:先通过 curl -s -H "Authorization: Bearer $VERCEL_TOKEN" "https://api.vercel.com/v2/usage" | jq . 查看用量;在 vercel.json 中为不同函数设置 memory;为响应添加 s-maxage 与 stale-while-revalidate;在 middleware.ts 中限定 matcher;在 Settings > Billing > Spend Management 设置预算、硬限制与 50%/75%/90%/100% 邮件告警。
适用场景:Vercel 账单分析、函数执行时间与内存优化、带宽与镜像优化、中间件调用控制、构建分钟优化、支出告警配置。
限制:资料未提供具体价格数字以外的实时费率、各套餐全部细节、企业版配额、API 版本兼容性说明,也未提供官方文档链接与完整错误处理流程;部分配置需结合当前部署架构判断,硬限制可能暂停全部项目。