SuperAPI AI 工具集

knot-api

编程与开发

查看项目

更新于 10-16 00:26

技能介绍

用途:该技能用于在用户需要与 Knot API 数据交互时,通过 Membrane CLI 连接并操作 Knot API,管理数据、记录和自动化工作流。资料称其面向婚礼策划相关任务,供策划师、供应商和新人在活动协调、RSVP 跟踪和宾客名单管理中使用,可作为婚礼相关数据和流程的中心枢纽。

主要能力:借助 Membrane 处理 Knot API 的认证与凭证刷新。支持的实体名称包括 Datastore、Record、User、Session,但资料未说明各实体的具体字段与操作范围。可列出并运行预置动作,也可通过代理直接发送请求,未覆盖的动作可走代理。

使用方式:先安装 CLI:npm install -g @membranehq/cli@latest。登录:membrane login --tenant --clientName=<agentType>,无交互环境会打印授权 URL,完成后用 membrane login complete <code>。建立连接:membrane connection ensure "https://knotapi.com/" --json,若状态为 BUILDING,用 npx @membranehq/cli connection get <id> --wait --json 轮询至 READY;出现 clientAction 时按类型处理。搜索动作:membrane action list --connectionId=CONNECTION_ID --intent "QUERY" --limit 10 --json。运行动作:membrane action run <actionId> --connectionId=CONNECTION_ID [--input '{...}'] --json。代理请求:membrane request CONNECTION_ID /path/to/endpoint,可加 -X、-H、-d、--json、--query、--pathParam 等选项。任意命令可加 --json。

适用场景:需要在 AI 代理或自动化流程中读取、写入 Knot API 数据并编排工作流时。

限制:官方文档为 https://docs.knotapi.com/;资料未提供免费或收费方式、限流、字段级说明及具体可用动作清单。应优先使用 Membrane 预置动作而不直接索要 API 密钥。