Overview
- Skill Key
- 188080501/jqopenclaw-node-invoker
- Author
- 188080501
- Source Repo
- openclaw/skills
- Version
- -
- Source Path
- skills/188080501/jqopenclaw-node-invoker
- Latest Commit SHA
- 6413a7fbbdd537f8f0f4968359be539c9fd67fb8
统一通过 Gateway 的 node.invoke 调用 JQOpenClawNode 能力(file.read、file.write、process.exec、process.manage、system.run、process.which、system.info、system.screenshot、system.notify、system.clipboard、system.input、node.selfUpdate)。当用户需要远程文件读写、文件移动/删除、目录创建/删除、进程管理(列表/搜索/终止)、远程进程执行、命令可执行性探测、系统信息采集、截图采集、系统弹窗、系统剪贴板读写、输入控制(鼠标/键盘)、节点自更新、节点命令可用性排查或修复 node.invoke 参数错误时使用。
Stars
0
Installs
0
Status
ACTIVE
Visibility
PUBLIC
直接复制以下提示词,发送给你的 AI 助手即可完成安装。
请先检查是否已安装 SkillHub 商店,若未安装,请根据 https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/skillhub.md 安装 SkillHub 商店,然后安装 jqopenclaw-node-invoker 技能。 若已安装,则直接安装 jqopenclaw-node-invoker 技能。
# JQOpenClaw Node Invoker
## 快速流程
1. 确定目标 `nodeId`(用户给定优先)。
2. 调用 `node.describe` 检查节点在线状态,并按“节点识别规则”确认是否为 JQOpenClawNode。
3. 若命令未声明或被网关策略拦截,先输出阻断原因,再给修复建议。
4. 按 [references/command-spec.md](references/command-spec.md) 构造 `node.invoke` 请求。
5. 每次调用使用新的 `idempotencyKey`(UUID)。
6. 输出结果时先给结论,再给关键字段,不直接堆原始 JSON。
## 节点识别规则
- 先读 `node.describe` 返回的 `modelIdentifier`、`commands`、`displayName`、`nodeId`。
- 强匹配(可直接判定为 JQOpenClawNode):
- `modelIdentifier` 非空,且满足以下任一条件:
- 等于 `JQOpenClawNode`。
- 以 `JQOpenClawNode` 开头(如 `JQOpenClawNode(Qt/C++)`)。
- 弱匹配(仅在 `modelIdentifier` 为空时使用):
- `commands` 同时包含:`file.read`、`file.write`、`process.exec`、`process.manage`、`system.run`、`process.which`、`system.info`、`system.screenshot`、`system.notify`、`system.clipboard`、`system.input`、`node.selfUpdate`。
- 且 `displayName` 或 `nodeId` 包含 `JQOpenClaw`。
- 拒绝匹配:
- `modelIdentifier` 明确存在但不匹配 `JQOpenClawNode*`,即使命令集合相似也不按本技能处理。
- 不确定处理:
- 若仅满足部分条件,先明确告知“节点类型不确定”,并要求用户指定目标 `nodeId` 或修正节点 `modelIdentifier` 后再执行。
## 命令映射
- 文件读取:`file.read`
- 文件写入/移动/删除/目录增删:`file.write`
- 进程执行(program/arguments/detached):`process.exec`
- 进程管理(枚举/搜索/终止):`process.manage`
- 远程进程执行(OpenClaw 标准参数):`system.run`
- 可执行命令探测:`process.which`
- 系统基础信息:`system.info`
- 屏幕截图:`system.screenshot`
- 系统弹窗:`system.notify`
- 系统剪贴板:`system.clipboard`
- 输入控制:`system.input`
- 节点自更新:`node.selfUpdate`
## 调用规则
- 统一使用 `node.invoke`。
- `params` 必须是对象,字段类型严格匹配。
- 节点侧仅接受 `node.invoke.request.payload.paramsJSON`,且 `paramsJSON` 必须解析为对象。
- `paramsJSON` 缺失或 `null` 时按空对象处理;若存在但不是字...
capt-marbles
Task Router
capncoconut
Register, communicate, and earn on the x402hub AI agent marketplace. Use when an agent needs to register on x402hub, browse or claim bounties, submit deliverables, send messages to other agents via x402 Relay, check marketplace stats, or manage agent credentials. Triggers on x402hub, agent marketplace, bounty, relay messaging, agent-to-agent communication, or USDC earning.
capevace
Real-time event bus for AI agents. Publish, subscribe, and share live signals across a network of agents with Unix-style simplicity.
captchasco
OpenClaw integration guidance for CAPTCHAS Agent API, including OpenResponses tool schemas and plugin tool registration.
carol-gutianle
name: modelready description: Start using a local or Hugging Face model instantly, directly from chat. metadata: {"openclaw":{"requires":{"bins": "bash", "curl" }, "env": "URL" }}
canbirlik
Controls Wiz smart bulbs (turn on/off, RGB colors, disco mode) via local WiFi.