SuperAPI AI 工具集

coderpad

数据与分析

查看项目

更新于 10-16 06:46

技能介绍

用途:该技能用于让 AI 代理与 CoderPad 技术面试平台的数据交互,管理 Pad(面试编码环境)、面试题、组织用户及用量统计。CoderPad 本身是面向招聘方和工程师的实时协作编码面试平台。

主要能力:提供预置动作,包括获取配额(get-quota)、列出组织用户(list-organization-users)、列出组织题目与 Pad(list-organization-questions、list-organization-pads)、获取组织统计与信息(get-organization-stats、get-organization)、面试题的增删改查(create-question、get-question、update-question、delete-question、list-questions)、Pad 的创建、查询、更新、环境与事件日志(create-pad、get-pad、update-pad、get-pad-environment、get-pad-events、list-pads)。

使用方式:先安装 CLI:npm install -g @membranehq/cli@latest;再登录:membrane login --tenant --clientName=<agentType>,无头环境会输出授权 URL,完成后执行 membrane login complete <code>。用 membrane connection ensure "https://coderpad.io/" --json 建立连接,若状态为 BUILDING 可用 npx @membranehq/cli connection get <id> --wait --json 轮询至 READY。用 membrane action list --connectionId=CONNECTION_ID --intent "QUERY" --limit 10 --json 搜索动作,用 membrane action run <actionId> --connectionId=CONNECTION_ID --input '{"key": "value"}' --json 执行。动作不覆盖时可经代理直接请求:membrane request CONNECTION_ID /path/to/endpoint,支持 -X、-H、-d、--json、--query、--pathParam 等选项。

适用场景:需要以编程方式查询或管理 CoderPad 面试 Pad、题库、组织成员与用量数据时。

限制:认证与凭据刷新由 Membrane 服务端处理,不应向用户索取 API 密钥;具体动作参数与返回结构以实际查询结果为准。资料未提供收费、价格与平台支持范围等信息。