TapAuth

为OpenClaw智能体提供OAuth令牌服务

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:TapAuth。
它的用途是:为OpenClaw智能体提供OAuth令牌服务
完整的 Skill 内容见:https://321skill.com/skills/tapauth/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

'用 TapAuth 获取我的 Slack 工作区令牌,然后在 #general 频道发送一条欢迎消息。' 它会先引导你在浏览器中授权 Slack 应用,之后自动获取令牌并调用 Slack API 发送消息,全程无需手动复制令牌。

介绍

TapAuth 是一个专为 OpenClaw 智能体设计的 OAuth 令牌提供器,它解决了智能体在访问 Google Calendar、Gmail、GitHub、Slack、Linear、Notion、Vercel、Sentry、Asana、Discord、Apify 等第三方服务时需要用户授权的问题。通过 TapAuth,智能体可以安全地获取、刷新和管理 OAuth 访问令牌,从而代表用户执行读取日历、发送邮件、操作仓库等任务,而无需手动复制粘贴令牌或处理繁琐的授权流程。

使用 TapAuth 非常简单:首先在对应的第三方服务中创建 OAuth 应用并获取客户端 ID 和密钥,然后在 OpenClaw 环境中配置 TapAuth Skill,指定所需的服务范围。当智能体需要访问用户数据时,TapAuth 会自动引导用户完成授权流程(例如通过浏览器跳转),并将获取的令牌安全存储在本地。之后,智能体即可在令牌有效期内自由调用对应 API,令牌过期时 TapAuth 会自动尝试刷新。

TapAuth 适合所有使用 OpenClaw 框架开发智能体的开发者,尤其是需要集成多个第三方 SaaS 服务的项目。无论你是构建个人助手、自动化工作流,还是企业级智能体,只要涉及多平台授权,TapAuth 都能显著降低 OAuth 集成的复杂度。

使用前请确保已在各服务中正确配置 OAuth 应用的回调地址,并合理管理令牌的权限范围,避免授予超出需求的权限。TapAuth 不支持非 OpenClaw 环境的智能体,也不提供 OAuth 之外的认证方式(如 API Key 直接使用)。建议定期检查令牌的有效性,并注意各服务的令牌刷新限制。

核心特点

TapAuth 在 OpenClaw 生态中一站式覆盖了十多个主流服务的 OAuth 流程,远多于同类单服务认证方案,且完全与 OpenClaw 的智能体编排机制集成,无需额外适配。

注意事项

仅适用于 OpenClaw 框架,且用户需要自行在第三方服务中创建 OAuth 应用并配置密钥。

常见问题

TapAuth 支持哪些服务?

支持 Google Calendar、Gmail、GitHub、Slack、Linear、Notion、Vercel、Sentry、Asana、Discord、Apify 等,还支持用户自定义的 OAuth 服务。

如何配置 TapAuth?

在对应服务中创建 OAuth 应用,获取 Client ID 和 Secret,然后在 OpenClaw 环境配置 TapAuth Skill 时填入这些信息即可。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/tapauth/raw/index.md 读取 TapAuth 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。