Doppler AI 员工

Leina 连接 Doppler,帮你比较配置完整性、更新指定配置。在团队聊天中交代任务,Leina 完成工作,再把结果带回来。

连接 Doppler,选择要共享的内容,就可以交代第一项任务。

Leina + Doppler 结果示例

你

比较项目 [项目] 的 staging 和 production 配置,只列出缺失的密钥名称,不读取值。

Leina

已比较密钥名称,production 缺少 staging 中的一项配置。

Doppler · 配置检查

部署

发布前需要核对一处差异。

仅 staging 存在
PAYMENTS_WEBHOOK_SECRET
密钥值
未读取,本次仅比较名称。
部署前找出缺失配置。

什么是 Doppler AI 智能体?

Doppler AI 智能体可以比较不同环境的密钥名称,并应用你明确提供的配置变更。

你指定资料来源和保存位置。Leina 使用连接有权访问的内容完成任务,再把结果交给你检查。

Doppler

Doppler 用于集中保存不同环境的应用密钥与配置。

  1. 选择配置

    指定项目和两份配置。

  2. 比较密钥名称

    检查仅在其中一侧存在的名称。

  3. 核对缺失项

    判断差异是否符合预期。

可以交给 Leina 的 Doppler 任务

复制示例,补充具体信息,然后在已接入的团队聊天中发给 Leina。

比较配置覆盖

比较项目 [项目] 中配置 [A] 与 [B] 的密钥名称,仅列出单侧存在的名称,不读取密钥值。

doppler

应用提供的配置值

在项目 [项目] 的配置 [配置] 中应用以下密钥与值变更:[变更]。只报告受影响的名称,不展示值。

doppler

下一项 Doppler 工作,从一条消息开始。

连接工具,交代任务,查看结果

在团队聊天中告诉 Leina 你的需求,说明数据来源、保存位置和预期结果。

  1. 连接账号

    连接任务涉及的工具,让 Leina 访问需要的内容。

  2. 尝试一个任务

    提供资料来源、结果的保存位置,以及你希望完成的工作。

  3. 核对结果

    查看任务结果,并核对应用中的变更。

让 Leina 在 Doppler 中动手完成工作

把这些日常工作交给你的 AI 员工。

Get Auth Me

获取当前 Doppler 令牌的身份、主体和工作区摘要信息。

List Projects

列出当前 Doppler 工作区中可见的项目。

Get Project

获取单个 Doppler 项目的详细信息。

Create Project

在当前工作区创建 Doppler 项目。

Update Project

更新 Doppler 项目的名称或描述。

Delete Project

从当前工作区删除 Doppler 项目。

List Environments

列出 Doppler 项目下的环境。

Get Environment

获取单个 Doppler 环境的详细信息。

Create Environment

在 Doppler 项目下创建环境。

Update Environment

重命名 Doppler 环境或更新个人配置设置。

Delete Environment

从 Doppler 项目删除环境。

List Configs

列出特定 Doppler 项目下的配置。

Get Config

获取单个 Doppler 配置的详细信息。

Create Config

在 Doppler 项目和环境下创建分支配置。

Update Config

重命名 Doppler 配置。

Delete Config

删除 Doppler 配置。

Clone Config

克隆 Doppler 分支配置及其密钥。

Set Config Inheritable

更新 Doppler 配置是否可被其他配置继承。

List Secrets

列出特定项目和配置的所有密钥及其元数据。

List Secret Names

仅列出 Doppler 项目和配置的密钥名称。

Get Secret

获取特定项目和配置的单个密钥的值和元数据。

Download Secrets

以特定格式导出 Doppler 配置中的密钥。

Update Secrets

批量创建或更新特定项目和配置的密钥。

Delete Secret

删除特定项目和配置的单个密钥。

Update Secret Note

更新特定密钥的备注。

Issue Dynamic Secret Lease

为 Doppler 动态密钥签发短期租约。

Revoke Dynamic Secret Lease

撤销为 Doppler 动态密钥签发的租约。

List Config Logs

列出特定项目和配置的配置变更日志。

Get Config Log

获取特定配置变更日志条目的详细信息。

List Service Tokens

列出特定项目和配置的服务令牌。

Create Service Token

为特定项目和配置创建新的服务令牌。

Delete Service Token

删除特定项目和配置的服务令牌。

List Integrations

列出工作区中可用的 Doppler 集成。

Get Integration

获取 Doppler 集成的详细信息。

Get Sync

获取 Doppler 机密同步的详细信息。

Create Sync

为项目配置创建 Doppler 机密同步。

Delete Sync

删除 Doppler 机密同步。

List Change Requests

列出 Doppler 工作区变更请求。

Create Change Request

创建一个包含一个或多个单元的 Doppler 变更请求。

Get Change Request

获取 Doppler 变更请求的详细信息。

Update Change Request

更新 Doppler 变更请求的元数据或单元。

Update Change Request Assignees

替换分配给 Doppler 变更请求的审核人。

Update Change Request Unit Status

更新一个 Doppler 变更请求单元的状态。

Review Change Request Unit

为一个 Doppler 变更请求单元提交批准审核。

为你的 AI 员工连接更多工具

连接工作中使用的 App,让 Leina 获取任务需要的信息,继续推进工作。

讨论继续往前走, Leina 接手具体工作。

在团队讨论中交代任务。Leina 使用已连接的工具完成工作,再回到聊天中交付结果。

了解 Leina 如何在 Slack 中工作
Leina结果示例

已比较密钥名称,production 缺少 staging 中的一项配置。

部署

关于 Doppler 和 Leina,你可能还想知道

可以不暴露密钥值就比较环境吗?

可以,通过比较密钥名称清单识别缺失项。

更新配置需要说明什么?

请指定项目、配置,以及要修改的确切密钥名称和值。

让 Leina 成为你的 Doppler AI 员工

从手头的一项工作开始。告诉 Leina,你想要什么样的结果。

连接 Doppler,选择要共享的内容,就可以交代第一项任务。