OpenFeature - 为所有人标准化特性标志管理
摘要
OpenFeature 是一个用于特性标志的开放规范及社区驱动的 API,旨在跨不同工具和供应商标准化特性标志管理,避免供应商锁定。它是一个开源的 CNCF 孵化项目。
<p><a href="https://lobste.rs/s/4ttyrk/openfeature_standardizing_feature">评论</a></p>
查看缓存全文
缓存时间: 2026/07/02 04:07
# OpenFeature
来源:https://openfeature.dev/
为每个人标准化特性标志
#### 什么是特性标志?
特性标志是一种软件开发技术,允许团队在不修改源代码的情况下,启用、禁用或改变产品或服务中特定功能或代码路径的行为。
#### 什么是OpenFeature?
OpenFeature 是一个开放规范,提供与供应商无关、由社区驱动的特性标志 API,可与您喜爱的特性标志管理工具或内部解决方案配合使用。
#### 为什么要标准化?
标准化特性标志将不同工具和供应商统一在通用接口下,避免在代码层面被供应商锁定。它为构建扩展和集成提供了框架,这些扩展和集成可以在社区内共享。
开源
## 社区驱动的特性标志
OpenFeature 是一个开源项目,是 CNCF 孵化项目,采用 Apache 2 许可证。请查看 GitHub 上的项目(https://github.com/open-feature),并考虑加入 OpenFeature 社区!(https://openfeature.dev/community/)
功能特点 01
避免代码级锁定
### 单一 SDK,任意后端
OpenFeature 旨在与任何特性标志管理工具或内部解决方案配合使用。这使您能够更轻松地在不同平台之间切换,或整合多个平台。
- 继续使用您当前的解决方案
- 在单一接口背后整合多个解决方案
- 尝试新解决方案而无需重构代码
与行业共同开发
### 支持您喜爱的工具
OpenFeature 获得了广泛的行业支持,许多顶级开源和商业工具已创建了官方支持的提供商。
- 与您喜爱的供应商合作
- 与流行的开源项目集成
- 为您的内部解决方案添加支持
终极灵活性
### 说您的语言
OpenFeature 支持多种主流编程语言,更多语言即将推出。
相似文章
Cloudflare Flagship
Cloudflare 发布了 Flagship,这是一项功能标记服务,允许开发者在不重新部署的情况下控制功能可见性,支持原生 Workers 绑定和 OpenFeature 兼容性。
Fission-AI/OpenSpec
OpenSpec 是一个开源规范框架,为 AI 辅助软件开发提供结构化工作流,用户可通过集成 AI 的 CLI 命令探索、提议和实现功能。
@mattpocockuk: 有人用智能体做特性标志开发吗?我没试过,但理论上特性标志是另一种模型…
Matt Pocock 建议将特性标志作为AI智能体的开发策略,实现逐步推出和错误修复。
open-metadata/OpenMetadata
OpenMetadata 是一个快速增长的统一开源元数据平台,提供数据发现、可观测性和治理功能,支持 84+ 连接器及零代码数据质量工具。
[RFC] LLVM Foundation 支持开放获取标准文档的声明
LLVM Foundation 发布了一份声明,倡导开放获取标准文档,旨在提高透明度和社区参与度。