JQOpenClawNode skill

🦾 远程节点管控与自动化中枢

通过 Gateway 调用 JQOpenClawNode 实现远程文件操作、进程管理、系统截图、剪贴板控制等高级能力,支持节点自更新与输入模拟。

收藏
3.2k
安装
1k
版本
26.3.5
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心功能

JQOpenClaw Node Invoker 是一个高级系统管理技能,通过统一 Gateway 接口调用 JQOpenClawNode 节点,提供覆盖文件、进程、系统、输入四大类十余项底层能力。

文件操作:支持远程文件读取(含大文件分块、行区间、目录遍历、正则搜索)、写入、移动、删除及目录增删。file.write 默认禁用,需显式 allowWrite=true 授权。

进程管理:支持进程列表、搜索、终止(仅限 Windows)。process.exec 支持带参数的程序执行;process.which 探测命令可执行性。

系统能力:采集系统信息、屏幕截图、系统弹窗通知、剪贴板读写。

输入控制:支持鼠标(移动、点击、滚动、拖拽)和键盘(按下、释放、敲击、文本输入)的自动化操作,采用 latest-wins 调度策略。

节点维护:node.selfUpdate 支持节点自更新,含下载、MD5校验、脚本重启流程。

显著优点

  • 统一接口:单一 node.invoke 入口,参数结构化,调用模式一致
  • 幂等设计:每次调用需新生成 UUID 作为 idempotencyKey
  • 精细超时:按命令复杂度分级设置 timeoutMs(5秒至5分钟)
  • 安全授权:破坏性操作需显式确认,写入操作需 allowWrite 开关
  • 弱网适配:大文件支持分块读取,目录遍历支持递归与 glob

局限性与风险

  • 平台限制:process.manage 仅支持 Windows;system.input 依赖 Windows 线程池
  • 异步陷阱:system.notify/system.input 仅保证投递,不保证执行结果可见
  • latest-wins 冲突:输入控制请求会取消旧请求剩余动作,高频调用可能导致动作丢失
  • 网关策略依赖:命令需管理员预配置 gateway.nodes.allowCommands,否则遭拦截
  • 超时层叠:实际超时取网关等待、node.invoke.timeoutMs、能力内部超时三者最小值,易误判

适合人群

  • 远程服务器运维工程师
  • 自动化测试与 RPA 开发者
  • 需要跨节点批量管理的 DevOps 团队
  • 构建无人值守运维工作流的系统管理员

常规风险

  • 权限放大:虽设计最小必要原则,但 process.exec/file.write 仍可执行任意代码
  • 节点识别误判:弱匹配规则依赖节点自声明,存在冒用风险
  • MD5 校验单一:node.selfUpdate 仅校验 MD5,无签名验证
  • 敏感数据暴露:system.clipboard 可读取用户剪贴板历史,system.screenshot 可捕获屏幕敏感信息
  • 进程误杀:process.manage kill 默认保护关键进程,但自判定逻辑可能被绕过

JQOpenClawNode skill 内容

references文件夹
手动下载zip · 12.5 kB
command-spec.mdtext/markdown
请选择文件