闲社服务运行正常AI智能体自动化平台
l

万能钥匙

技能标识:latchkey

Interact with arbitrary third-party or self-hosted services (AWS, Slack, Google Drive, Dropbox, GitHub, GitLab, Linear, Coolify...) using their HTTP APIs.

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 2.3.0+5
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

万能钥匙

Latchkey

使用说明

Latchkey 是一款 CLI 工具,可自动向 curl 命令注入凭据。凭据(主要是 API 令牌)需要由用户手动管理。

当用户要求你使用具有 HTTP API 的服务(如 AWS、Coolify、GitLab、Google Drive、Discord 等)时,请使用此技能。

使用方法:

  1. 1. 使用 latchkey curl 替代常规 curl 来访问支持的服务。
  2. 传递所有常规 curl 参数——latchkey 是一个透明包装器。
  3. 使用 latchkey services list 查看支持的服务列表。使用 --viable 参数仅显示当前已配置的服务。
  4. 使用 latchkey services info 获取特定服务的信息(认证选项、凭据状态、API 文档链接、特殊要求等)。
  5. 如有必要,请先要求用户配置凭据。 告知用户在安装 latchkey 的机器上运行 latchkey auth set(使用 services info 命令中的 setCredentialsExample 示例)。
  6. 在线查找所需公共 API 的最新文档。
  7. 如果凭据状态为 valid 或 unknown,请勿发起新的登录——用户可能只是没有执行你尝试的操作所需的权限。

示例

发起带认证的 curl 请求

bash latchkey curl [curl 参数]

创建 Slack 频道

bash latchkey curl -X POST https://slack.com/api/conversations.create \ -H Content-Type: application/json \ -d {name:my-channel}

(注意:调用中未出现 -H Authorization: Bearer。)

获取 Discord 用户信息

bash latchkey curl https://discord.com/api/v10/users/@me

检测过期凭据

bash latchkey services info discord # 查看 credentialStatus 字段——显示 invalid

列出可用服务

bash
latchkey services list --viable

列出已存储凭据的服务。

获取服务特定信息

bash latchkey services info slack

返回该服务的认证选项、凭据状态和开发者说明。

存储凭据

用户负责提供凭据。用户通常需要执行如下操作:

bash
latchkey auth set my-gitlab-instance -H PRIVATE-TOKEN:

当凭据无法表示为静态 curl 参数时,用户应使用 set-nocurl 子命令。例如:

bash
latchkey auth set-nocurl aws

如果某个服务未出现在 --viable 标志的结果中,该服务可能仍受支持;只是用户尚未提供凭据。可使用 latchkey service info 查看如何为特定服务提供凭据。

注意事项

  • - 所有 curl 参数将原样传递
  • 返回码、标准输出和标准错误均来自 curl
  • 凭据始终以加密方式存储,绝不会传输到实际 curl 调用指定的端点之外

当前支持的服务

Latchkey 目前对以下服务提供不同程度的支持:AWS、Calendly、Coolify、Discord、Dropbox、Figma、GitHub、GitLab、Gmail、Google Analytics、Google Calendar、Google Docs、Google Drive、Google Sheets、Linear、Mailchimp、Notion、Sentry、Slack、Stripe、Telegram、Umami、Yelp、Zoom 等。

用户注册的服务

人工提示:用户还可以在运行时使用 latchkey services register 命令为新服务添加有限支持。

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 latchkey-1776269946 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 latchkey-1776269946 技能

通过命令行安装

skillhub install latchkey-1776269946

下载

⬇ 下载 latchkey v2.3.0+5(免费)

文件大小: 2.41 KB | 发布时间: 2026-4-16 17:06

v2.3.0+5 最新 2026-4-16 17:06
- Changed install instructions metadata from npm to node in compatibility requirements.
返回顶部