ZeroTier AI 员工

Leina 连接 ZeroTier,帮你检查虚拟网络并更新设置。在团队聊天中交代任务,Leina 完成工作,再把结果带回来。

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

Leina + ZeroTier 结果示例

你

读取工作室网络,将名称改为 Cedar Studio,保留其他设置。

Leina

网络已改名为 Cedar Studio,其余设置已保留。

ZeroTier · 示例

Cedar Studio · 网络已改名

为工作室共用网络设置清晰名称。

名称
Cedar Studio
修改范围
仅修改网络名称。
让团队更容易识别所用网络。

什么是 ZeroTier AI 智能体?

通过 ZeroTier AI 智能体检查网络设置,并修改所选网络的指定配置。

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

ZeroTier

ZeroTier 通过虚拟网络连接不同地点的设备。

  1. 选择网络

    指定要修改的网络。

  2. 核对当前设置

    读取现有配置。

  3. 应用指定变更

    更新名称并保留其他设置。

可以交给 Leina 的 ZeroTier 任务

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

查看网络清单

列出 [组织,如适用] 的 ZeroTier 网络,读取网络 [网络 ID],汇总访问和地址设置。

zerotier

更新网络

读取 ZeroTier 网络 [网络 ID],将名称改为 [名称],并应用这些指定设置:[变更]。保留其他设置。

zerotier

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

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

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

  1. 连接账号

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

  2. 尝试一个任务

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

  3. 核对结果

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

让 Leina 在 ZeroTier 中动手完成工作

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

List Networks

列出令牌可访问的 ZeroTier 网络,支持两种 API 版本。orgId、stats 和 permissionCheck 仅适用于 v2;v1 会拒绝这些参数并始终列出令牌可访问的所有网络。

Get Network

按 ID 获取一个 ZeroTier 网络及其配置;v1 响应还包含成员数量。

Create Network

创建 ZeroTier 网络。v1 发送 config、description,并拒绝 networkGroupId;v2 发送 name、description、config,并要求 networkGroupId(所属网络组)和 name。

Update Network

更新 ZeroTier 网络的名称、说明或配置字段。

Delete Network

永久删除 ZeroTier 网络及其全部成员。

List Members

列出加入 ZeroTier 网络的全部成员设备。

Get Member

获取 ZeroTier 网络的一个成员,包括授权和 IP 分配状态。

Update Member

更新网络成员。v1 字段:name、description、authorized、activeBridge、noAutoAssignIps、ipAssignments;v2 字段:name、description、activeBridge、noAutoAssignIps、ipv4Assignments、ipv6Assignments。其他版本的字段会被拒绝;v2 使用 authorize_member 或 deauthorize_member 更改授权。

Delete Member

从 ZeroTier 网络移除一个成员。

Authorize Member

授权一个成员加入 ZeroTier 网络。

Deauthorize Member

撤销一个 ZeroTier 网络成员的授权。

Get Org

获取 ZeroTier 组织。v1 省略 orgId 时返回当前用户的组织,否则查询 /org/{orgId}。v2 使用输入的 orgId 或连接配置中的 orgId,两者至少提供一个。

Get Status

仅 v1:获取 ZeroTier Legacy Central 状态,包括当前鉴权用户、版本和运行时间。

Get Random Token

仅 v1:获取服务端生成的随机令牌。

List Org Members

仅 v1:列出组织的用户成员。

List Invitations

仅 v1:列出当前用户的组织邀请。

Create Invitation

仅 v1:向电子邮件地址发送组织邀请。

Get Invitation

仅 v1:按 ID 获取一个组织邀请。

Accept Invitation

仅 v1:接受组织邀请。

Decline Invitation

仅 v1:拒绝或取消组织邀请。

Get User

仅 v1:按 ID 获取 ZeroTier 用户。

Update User

仅 v1:更新用户资料字段。

Delete User

仅 v1:按 ID 永久删除 ZeroTier 用户账户。上游还会删除该用户拥有的全部网络,无法撤销。

Add User Token

仅 v1:为用户注册 API 令牌。调用者提供令牌值(可通过 get_random_token 生成);设置后无法再次获取。

Delete User Token

仅 v1:按名称删除用户的一个 API 令牌。

Set Network User Permissions

仅 v1:替换用户在网络上的权限集合。调用会设置全部四个标志,省略的标志按 false 发送。

List Orgs

仅 v2:列出服务账户可访问的组织。

List Network Groups

仅 v2:列出网络组,可按组织筛选。

Get Network Group

仅 v2:按 ID 获取一个网络组。

Create Network Group

仅 v2:在组织内创建网络组。

Update Network Group

仅 v2:修改网络组的名称或说明。

Delete Network Group

仅 v2:永久删除网络组,上游也会删除组内的全部网络。

List Network Group Networks

仅 v2:列出一个网络组中的网络。

Get Iam

仅 v2:列出组织、网络组或网络上的 IAM 角色分配。

Add Iam

仅 v2:为主体添加组织、网络组或网络上的角色。

Replace Iam

仅 v2:替换组织、网络组或网络上的全部 IAM 分配。列表中未包含的现有分配会被移除,空列表会清除全部角色。

Remove Iam

仅 v2:移除主体在组织、网络组或网络上的角色。

Get Org Iam Tree

仅 v2:获取组织的 IAM 树,包括组、网络、主体和角色。

Search Principals

仅 v2:按电子邮件关键词搜索组织用户。

Invite Users

仅 v2:邀请电子邮件地址加入组织。

Get Org Subscription

仅 v2:获取组织的订阅套餐及权益。

List Service Accounts

仅 v2:列出组织中的服务账户。

Create Service Account

仅 v2:在组织中创建服务账户。

Get Service Account

仅 v2:按 ID 获取服务账户,包括其 API 密钥。

Update Service Account

仅 v2:更新服务账户的名称或说明。

Delete Service Account

仅 v2:永久删除服务账户及其全部 API 密钥。

Create Api Key

仅 v2:为服务账户创建 API 密钥,密钥值仅返回一次。

Get Api Key

仅 v2:按 ID 获取一个 API 密钥的元数据。

Update Api Key

仅 v2:更新 API 密钥说明。

Delete Api Key

仅 v2:删除 API 密钥。

List Webhooks

仅 v2:列出组织中的 webhook。

Create Webhook

仅 v2:为组织创建 webhook。

Get Webhook

仅 v2:按 ID 获取一个 webhook。

Update Webhook

仅 v2:更新 webhook 的 URL、事件列表或说明。

Delete Webhook

仅 v2:删除 webhook。

Rotate Webhook Secret

仅 v2:轮换 webhook 签名密钥。

Delete Webhook Secret

仅 v2:在宽限期结束前按 ID 撤销重叠有效的旧 webhook 密钥。不能删除当前主密钥(上游返回 400),应先轮换。

Check Permissions

仅 v2:检查当前鉴权主体是否拥有资源权限。

Update Current User

仅 v2:更新当前鉴权用户的资料。

Delete Current User

仅 v2:永久删除当前鉴权用户账户。

Add Members

仅 v2:一次向网络添加多个成员。

Remove Members

仅 v2:一次从网络移除多个成员。

Authorize Members

仅 v2:一次授权多个网络成员。

Deauthorize Members

仅 v2:一次撤销多个网络成员的授权。

Reject Members

仅 v2:一次拒绝多个网络成员。

Reject Member

仅 v2:拒绝一个网络成员。

Get Flow Rules

仅 v2(测试版):获取网络流量规则。

Update Flow Rules

仅 v2(测试版):更新网络流量规则,可设置自定义规则源码或隔离配置。

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

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

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

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

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

网络已改名为 Cedar Studio,其余设置已保留。

Cedar Studio · 网络已改名

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

可以连接哪种账户?

Legacy Central 使用个人令牌,New Central 使用服务账户密钥。请选择与账户匹配的版本。

可以先查看设置再修改吗?

可以。先提出网络检查,再单独说明需要修改的内容。

让 Leina 成为你的 ZeroTier AI 员工

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

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