SuperAPI AI 工具集

keka

办公与效率

查看项目

更新于 10-16 00:26

技能介绍

用途:这是面向 Keka 的集成技能,通过 Membrane CLI 与 Keka 交互,用于管理数据、记录并自动化工作流;当用户需要操作 Keka 数据时使用。资料中列出的相关对象包括 Archive(档案)、Archive Item(档案项)、Extraction(解压)、Extracted Item(解压项),并提示按需使用动作名称和参数。

主要能力与用法:Keka 本身是 macOS 的文件归档与压缩工具,用户可用它创建或解压 ZIP、7Z、GZIP 等多种格式的压缩文件。集成侧通过 Membrane 完成认证和凭据刷新,无需自行处理鉴权。安装 CLI:npm install -g @membranehq/cli@latest。登录:membrane login --tenant --clientName=<agentType>,可能打开浏览器或输出授权 URL;无界面环境需用户在浏览器完成登录后用 membrane login complete <code> 收尾。所有命令可加 --json 输出机器可读 JSON。

连接与动作:可用 membrane connection ensure "https://www.keka.com/" --json 查找或创建连接;若状态为 BUILDING,用 npx @membranehq/cli connection get <id> --wait --json 轮询至 READY;出现 CLIENT_ACTION_REQUIRED 时按 clientAction 提示完成认证或补充信息。搜索动作:membrane action list --connectionId=CONNECTION_ID --intent "QUERY" --limit 10 --json;运行动作:membrane action run <actionId> --connectionId=CONNECTION_ID --input '{"key": "value"}' --json,结果在 output 字段。需要时可通过代理直接请求 Keka API:membrane request CONNECTION_ID /path/to/endpoint,支持 -X/--method、-H/--header、-d/--data、--json、--rawData、--query、--pathParam。

适用场景与限制:适合在客户端或代理环境中以自然语言意图发现并调用 Keka 相关动作、自动化归档与解压数据管理。官方文档为 https://www.keka.io/en/faq。资料未提供具体动作清单、平台支持(除 macOS 外的系统)、收费、价格或效果信息。