SuperAPI AI 工具集

protocolsio-integration

编程与开发

查看项目

更新于 10-15 21:39

技能介绍

用途:将 Claude 接入 protocols.io 平台,以编程方式管理科研实验方案(protocol)全生命周期,包括检索、创建、修改、发布、协作与数据导出。

主要能力:

  1. 认证与访问:支持客户端访问令牌与 OAuth 流程,含授权链接生成、授权码换取令牌、刷新令牌及限流处理。
  2. 方案操作:按关键词、DOI 或分类搜索方案;获取含步骤的完整详情;创建、更新、发布方案并获取 DOI;管理步骤与材料试剂;收藏方案;生成 PDF。
  3. 讨论与协作:查看方案级和步骤级评论,创建评论与嵌套回复,编辑或删除自己的评论。
  4. 工作空间:列出与访问工作空间,查看成员,申请加入,管理基于角色的权限及团队方案。
  5. 文件操作:搜索、上传、下载、更新元数据、移动与删除文件,维护文件夹层级。
  6. 附加功能:用户档案、通知、最近发布方案查询、实验记录创建与追踪、组织数据导出。

使用方式:所有请求基于 https://protocols.io/api/v3,并在请求头携带 Authorization: Bearer YOUR_ACCESS_TOKEN。多数端点使用 JSON,可用 content_format 参数控制内容返回格式(json、html、markdown)。官方文档见 https://apidoc.protocols.io/。技能内含 references/authentication.md、protocols_api.md、discussions.md、workspaces.md、file_manager.md、additional_features.md 等参考文件,按任务查阅。

限制:标准端点限流约每分钟 100 次请求,PDF 端点更严(登录 5 次/分钟,未登录 3 次/分钟),需实现指数退避处理 HTTP 429。使用前须自行获取有效访问令牌;各类权限取决于工作空间与方案访问级别。具体字段、价格或更细粒度配额资料暂未提供。