用途:这是一个通过 Membrane CLI 与 Hubstaff(时间追踪与劳动力管理软件)交互的集成技能,适用于远程团队、自由职业者及外勤人员相关的时间与工作管理场景。用户可通过自然语言查找并执行操作,管理 Hubstaff 中的组织数据。
主要能力:资料列出的操作包括列出组织、成员、团队、客户、项目、任务、活动(时间追踪)与截图;获取单个客户、团队、任务、项目、组织、用户及当前认证用户;创建客户、团队、任务、项目;更新客户。还可通过地址列表中的 Membrane 代理直接请求 Hubstaff API。
使用方式:先安装 CLI:npm install -g @membranehq/cli@latest。登录:membrane login --tenant --clientName=<agentType>。建立连接:membrane connection ensure "https://hubstaff.com/" --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 --json,传参用 --input '{"key": "value"}'。代理请求:membrane request CONNECTION_ID /path/to/endpoint。
适用场景:需要以程序化方式读取或创建 Hubstaff 组织、项目、任务、团队、用户及时间追踪数据时。
限制:认证由 Membrane 在服务端处理,不应向用户索取 API 密钥或令牌。具体收费、价格、平台与效果资料暂未提供。部分操作仅支持列出或创建,更新能力仅列出客户。