运行时依赖
安装命令
点击复制技能文档
ClawHQ Dashboard Connector 向您的ClawHQ仪表盘报告agent状态、心跳和任务完成情况。 要求 环境变量必须设置:CLAWHQ_API_KEY — 您的ClawHQ API密钥(在设置 → API密钥中生成) 行为 会话开始时 报告状态“working”和当前任务: Windows(PowerShell): $headers = @{ "Authorization" = "Bearer $env:CLAWHQ_API_KEY"; "Content-Type" = "application/json" } $body = @{ agent = ""; status = "working"; task = "" } | ConvertTo-Json Invoke-RestMethod -Uri "https://app.clawhq.co/api/agents/report" -Method Post -Headers $headers -Body $body Mac/Linux(curl): curl -s -X POST "https://app.clawhq.co/api/agents/report" \ -H "Authorization: Bearer $CLAWHQ_API_KEY" \ -H "Content-Type: application/json" \ -d '{"agent":"","status":"working","task":""}' 会话结束时 报告状态“idle”: Windows: $headers = @{ "Authorization" = "Bearer $env:CLAWHQ_API_KEY"; "Content-Type" = "application/json" } $body = @{ agent = ""; status = "idle" } | ConvertTo-Json Invoke-RestMethod -Uri "https://app.clawhq.co/api/agents/report" -Method Post -Headers $headers -Body $body Mac/Linux: curl -s -X POST "https://app.clawhq.co/api/agents/report" \ -H "Authorization: Bearer $CLAWHQ_API_KEY" \ -H "Content-Type: application/json" \ -d '{"agent":"","status":"idle"}' 心跳 发送心跳以保持仪表盘更新。使用上述命令并设置“status”为“heartbeat”。 注意 所有调用都应为fire-and-forget —— 使用try/catch包装,以确保失败不会阻塞agent。 将替换为agent的名称(例如“Eros”,“Atlas”)。 API会在第一次报告时自动创建agent —— 无需在仪表盘中进行设置。