launchdarkly-flag-create 是做什麼的?
以貼合現有程式碼庫的方式建立和設定 LaunchDarkly 功能開關。當使用者想要建立新開關、將程式碼包裝在開關中、新增功能切換或設定實驗時使用。引導在建立前先探索現有模式。
功能
- 建立布林開關與多變數開關
- 根據現有程式碼模式自動建議開關名稱與標籤
- 設定初始開關規則(如百分比推出、目標使用者)
- 與 LaunchDarkly API 整合,自動套用設定
使用方式
- 探索現有程式碼庫,識別常見的開關使用模式。
- 使用
launchdarklyCLI 或 API 建立新開關。 - 設定開關的預設規則與變數值。
- 將開關整合至專案中的功能邏輯。
範例
# 使用 CLI 建立布林開關
launchdarkly create-flag --name "new-feature" --key "new-feature" --kind boolean --default-on false
先決條件
- 有效的 LaunchDarkly API 金鑰(設為環境變數
LAUNCHDARKLY_API_KEY) - 對 LaunchDarkly 開關概念有基本了解
支援平台
- Claude Code
- Cursor
- Codex
- 其他支援 SKILL.md 規範的 AI 代理