Agent Skills
返回列表
💻

Nango 集成平台 SDK

开发编程 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3c6cb52e/nango-integration-platform-sdk。

技能介绍

解决什么痛点

在构建 AI Agent 或复杂产品时,直接对接外部 API 往往面临凭证管理、OAuth 握手、重试与限流处理等繁琐的基础设施工作。开发者需要为每个集成重复造轮子,导致核心业务逻辑被边缘化,且难以在规模化场景下保持稳定。

核心能力与工作流

本技能基于真实的 Nango 项目,指导开发者如何利用 @nangohq/node SDK 构建可靠的集成。

  • 托管认证与代理:通过 Nango 的 Proxy 发送请求,平台会自动解析 Provider、注入凭证并处理重试和限流逻辑,返回标准响应。
  • OAuth 集成与同步:支持处理复杂的 OAuth 授权流程,确保以用户身份进行安全的 API 请求,适用于生产环境的同步工作流。
  • 代码级执行:利用 TypeScript 和 Node.js 环境,将 API 调用封装为可执行的函数,便于 Agent 进行工具调用(Tool Calling)。

适用边界与注意事项

  • 需要具备 Node.js 和 TypeScript 开发环境。
  • 该技能侧重于代码层面的集成与执行,适合有后端开发基础的工程师。对于纯前端或无代码场景,可能需要评估 Nango 的其他产品形态。
  • 依赖外部 API 的稳定性,建议在实际生产中结合具体业务场景进行压力测试。

使用场景

  • 后端工程师构建 AI Agent 时,需调用外部 SaaS API 且不想处理 OAuth token 刷新。
  • 平台开发者需将企业内部系统通过统一代理对外暴露 API,并自动处理限流。
  • 产品工程师在代码中集成第三方服务时,需通过托管认证快速建立用户级授权。

适合人员

  • AI Agent 开发者,需要快速集成外部 API 且不想维护复杂的认证基础设施。
  • 后端平台工程师,负责构建高可用的 API 代理层以支持多租户系统集成。
  • 全栈工程师,希望在代码中通过 TypeScript SDK 简化第三方 API 的授权和调用。