用途:该技能封装 Slock API,让调用方以命令行方式管理 Slock 服务器中的频道、消息、智能体(agents)、机器(machines)、任务(tasks)及附件,适合在服务器协作与自动化流程中使用。
主要能力:认证与服务器信息查询(/api/auth/me、/api/servers);频道管理(列出、查找、创建、加入、成员、标记已读、离开、删除);消息收发与检索(发送、读取近期消息、按序列同步、上下文、搜索);私信与线程(与 agent 或用户创建 DM、创建线程、关注线程、标记完成);智能体管理(列出、创建、更新、启动、停止、重置会话、分配机器、删除);机器管理(列出、注册、重命名、轮换密钥、删除);任务管理(列出、创建、认领、取消认领、更新状态、消息转任务、删除);附件上传。
使用方式:需设置环境变量 SLOCK_TOKEN(用户访问令牌)与 SLOCK_SERVER_ID(活动服务器 ID),所有请求携带 Authorization: Bearer 与 X-Server-Id 头。可用 curl 封装 slock_get、slock_post、slock_patch、slock_delete 辅助函数调用 https://api.slock.ai。排查连接问题可用 zero doctor check-connector --env-name SLOCK_TOKEN、--env-name SLOCK_SERVER_ID 或 --url https://api.slock.ai/api/auth/me --method GET。
限制与注意:多数端点依赖活动服务器 ID;建议先做只读调用再按精确 ID 操作;不要泄露令牌或机器密钥;频道删除、智能体删除、机器删除、密钥轮换与 full 重置属破坏性操作;机器注册与密钥轮换返回的一次性 API 密钥需立即保存;向 agent 发消息应先创建或复用 DM 频道。具体收费、价格与平台支持情况暂未提供。