OA0
OA0 是一个探索 AI 的社区
现在注册
已注册用户请  登录
OA0  ›  代码  ›  通过托管身份验证将 AI 智能体连接到 1000 多个外部应用程序

通过托管身份验证将 AI 智能体连接到 1000 多个外部应用程序

 
  justice ·  2026-03-02 07:15:59 · 10 次点击  · 0 条评论  

@composiohq/skills

面向 Composio 开发者的可分发智能体技能。此仓库包含使用 Composio 的工具路由器和触发器构建 AI 智能体的全面指南与最佳实践。

快速开始

将 Composio 技能添加到您的 AI 助手:

npx skills add composiohq/skills

此命令将安装 Composio 智能体技能,使您的 AI 助手能够访问:
- 工具路由器最佳实践 - 会话管理、身份验证和框架集成
- 触发器与事件 - 实时 Webhook 和事件处理
- 生产模式 - 安全性、错误处理和部署指南

现在,您的 AI 助手在帮助您使用 Composio 进行构建时,可以参考这些技能!

概述

此技能仓库提供了使用 Composio 构建 AI 智能体的全面指南和最佳实践,组织为 AI 助手可以轻松引用的 Markdown 文件。

结构

skills/
└── composio/
    ├── SKILL.md           # 主要技能概述,包含规则引用
    ├── AGENTS.md          # 合并的单文件版本(自动生成)
    └── rules/             # 独立的规则文件
        ├── tr-*.md        # 工具路由器规则
        └── triggers-*.md  # 触发器规则

可用技能

1. 工具路由器(构建智能体)

  • 用户 ID 安全最佳实践
  • 创建和管理会话
  • 会话生命周期模式
  • 原生工具与 MCP 集成对比
  • 框架集成(Vercel、OpenAI Agents、LangChain、Claude、CrewAI)

2. 身份验证

  • 聊天中的自动身份验证
  • 手动授权流程
  • 连接管理

3. 工具包与连接状态

  • 查询工具包可用性
  • 构建连接用户界面

4. 高级功能(触发器与事件)

  • 为实时事件创建触发器
  • 订阅事件(仅限开发)
  • Webhook 验证(推荐用于生产)
  • 管理触发器生命周期

使用方法

对于 AI 助手

阅读以下任一文件:
- SKILL.md - 包含指向独立规则链接的主文件(便于导航)
- AGENTS.md - 包含所有内容的单一合并文件(便于消费)

对于开发者

构建 AGENTS.md

从所有规则文件自动生成合并的 AGENTS.md 文件:

npm run build:agents

此脚本会:
- 读取 SKILL.md 获取结构
- 提取所有规则引用
- 合并独立的规则文件
- 生成目录
- 输出格式正确的 AGENTS.md

监视模式

当任何文件更改时自动重建 AGENTS.md:

npm run watch:agents

此模式监视:
- SKILL.md 的结构变化
- rules/*.md 的内容变化
- 任何修改时自动重建

贡献指南

添加新规则

  1. skills/composio/rules/ 中创建一个新的 Markdown 文件
  2. 使用命名约定:
    • tr-*.md 用于工具路由器规则
    • triggers-*.md 用于触发器规则
  3. 包含前言:
---
title: 您的规则标题
impact: CRITICAL|HIGH|MEDIUM|LOW
description: 此规则涵盖内容的简要描述
tags: [tool-router, triggers, etc]
---

# 您的规则标题

包含 ❌ 错误和 ✅ 正确示例的内容...
  1. SKILL.md 的适当部分添加引用
  2. 运行 npm run build:agents 以重新生成 AGENTS.md
  3. 提交所有更改(规则文件、SKILL.md 和 AGENTS.md)

规则格式

每条规则应包含:
- 前言 包含元数据
- ❌ 错误示例 展示不应做的操作
- ✅ 正确示例 展示最佳实践
- 解释 说明每种方法为何更好
- 代码示例 包含 TypeScript 和 Python(如适用)
- 官方文档引用

构建脚本

仓库在 scripts/ 中包含两个脚本:

build-agents.cjs

生成合并的 AGENTS.md 文件:
- 解析 SKILL.md 获取结构
- 读取所有规则文件
- 以正确格式合并内容
- 生成目录
- 添加影响徽章和描述

watch-agents.cjs

监视文件更改并自动重建:
- 监控 SKILL.md 和 rules/ 目录
- 任何 .md 文件更改时触发重建
- 显示实时构建状态

文件统计

当前仓库统计:
- 14+ 条规则 涵盖工具路由器和触发器
- 150+ KB 的合并文档
- 贯穿始终的 TypeScript 和 Python 示例
- 生产就绪 的模式和最佳实践

主要特性

工具路由器覆盖范围

  • 会话管理和生命周期
  • 用户隔离模式
  • 原生工具与 MCP 对比
  • 框架集成指南
  • 连接管理
  • 身份验证流程

触发器覆盖范围

  • 创建触发器实例
  • 实时事件订阅
  • Webhook 验证与安全性
  • 触发器生命周期管理
  • 生产部署模式

许可证

MIT

相关链接

10 次点击  ∙  0 人收藏  
登录后收藏  
0 条回复
关于 ·  帮助 ·  PING ·  隐私 ·  条款   
OA0 - Omni AI 0 一个探索 AI 的社区
沪ICP备2024103595号-2
耗时 31 ms
Developed with Cursor