Vercel Flags 已进入公开测试版

发布: (2026年2月11日 GMT+8 21:00)
3 分钟阅读

Source: Vercel Blog

概览

Vercel Flags 是内置于 Vercel 平台的功能标记(feature‑flag)提供商。它让您能够在 Vercel 仪表板中直接创建和管理带有目标规则、用户分段和环境控制的功能标记。

Flags SDK 为 Next.jsSvelteKit 应用提供了框架原生的方式来定义和使用这些标记,直接集成到您现有的代码库中。

使用 Flags SDK

定义标记 (flags.ts)

import { vercelAdapter } from "@flags-sdk/vercel";
import { flag } from "flags/next";

export const showNewFeature = flag({
  key: "show-new-feature",
  decide: () => false,
  description: "Show the new dashboard redesign",
  adapter: vercelAdapter(),
});

在页面中使用标记 (app/page.tsx)

import { showNewFeature } from "~/flags";

export default async function Page() {
  const isEnabled = await showNewFeature();

  return isEnabled ?  : 
;
}

OpenFeature 适配器

对于使用其他框架或自定义后端的团队,Vercel Flags 适配器支持 OpenFeature 标准,使您能够在各种系统之间组合功能标记,同时保持一致性。

示例 (app.ts)

import { OpenFeature } from "@openfeature/server-sdk";
import { VercelProvider } from "@vercel/flags-core/openfeature";

// Set up the provider and client
await OpenFeature.setProviderAndWait(new VercelProvider());
const client = OpenFeature.getClient();

// Evaluate flags
const enabled = await client.getBooleanValue("show-new-feature");

定价

Vercel Flags 的定价为 每 100 万次标记请求 $30(相当于 每次事件 $0.00003)。标记请求指的是任何读取底层标记配置的应用请求。对同一来源项目的单个请求中多次标记评估仍计为 一次 标记请求。完整的定价细节请参阅 限制与定价页面

可用性

Vercel Flags 现已进入公开测试版,所有 Vercel 计划的团队均可使用。

了解更多关于 Vercel Flags 的信息,开始使用功能标记管理。

0 浏览
Back to Blog

相关文章

阅读更多 »

在 AI Gateway 上使用 MiniMax M2.5

概述 MiniMax M2.5 现已在 AI Gateway 上可用。M2.5 在构建之前进行规划,拆解功能、结构和 UI 设计,然后再编写代码。它 ha...

你再也不能相信互联网了

markdown 这是一个 “byte” 帖子。它可能没有其他帖子那么详细。我喜欢奇怪且有点晦涩的事物。这是我的习惯,而且很多 t...