用途:该技能用于让 AI 代理与 Toggl Track 时间追踪应用交互,管理时间条目、计时器、项目、任务、客户、工作区、报告、用户和标签等数据,适合自由职业者与团队记录工时、分析工作习惯和计费。
主要能力:提供预制动作,包括列出时间条目、项目、客户、标签、任务、工作区;获取当前时间条目、项目、客户、任务、工作区及当前用户;创建时间条目、项目、客户、标签、任务;更新时间条目、项目;删除时间条目。也支持通过代理直接调用 Toggl Track API 端点。
使用方式:先安装 CLI:npm install -g @membranehq/cli@latest;然后登录:membrane login --tenant --clientName=<agentType>,无头环境会输出授权 URL,完成后运行 membrane login complete <code>。用 membrane connection ensure "https://toggl.com" --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 代理请求。
限制:Membrane 负责认证和凭证刷新,不应向用户索要 API 密钥;具体动作参数与返回结构以实际查询为准,资料未提供完整字段清单。