闲社服务运行正常AI智能体自动化平台
p

PC远程控制

技能标识:pc-control

Remote Windows desktop control from WSL/Linux via screenshot + mouse/keyboard simulation. Use when: user asks to control their PC, click something, open an app, interact with a GUI program, take a screenshot, or perform any desktop automation that has no CLI alternative. NOT for: tasks with command-line alternatives (prefer CLI/PowerShell), reading files, or running scripts.

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.0.0
检测标记
后台标记通过
免费
免费获取
1
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

PC远程控制

PC控制 — 远程桌面控制

通过截图(mss)和鼠标/键盘模拟(pyautogui),从WSL/Linux控制Windows桌面。在Windows上运行FastAPI服务器,Python客户端从WSL调用该服务器。

设置

1. 配置 config.json

编辑技能目录中的 config.json。将 python_path 设置为带有pip的Windows Python路径:

json
{
server: {
host: 127.0.0.1,
port: 18888,
python_path: C:\\Python312\\python.exe
},
powershell: /mnt/c/Windows/System32/WindowsPowerShell/v1.0/powershell.exe,
autoshutdownminutes: 10,
screenshot: {
default_scale: 0.5,
default_quality: 50
}
}

2. 安装依赖

bash
python3 scripts/install.py

将 fastapi uvicorn mss pyautogui pillow 安装到Windows Python环境中。

使用方法

启动服务器

bash
python3 scripts/launcher.py start

截图并分析

python
import sys; sys.path.insert(0, skills/pc-control/scripts)
from client import PCControl
pc = PCControl()
img_path = pc.screenshot(scale=0.5, quality=50)

使用图像分析工具理解屏幕内容

重要提示: 截图已缩放。点击时,将目标坐标除以缩放比例即可获得实际屏幕坐标。例如,如果scale=0.5且图像中目标位于(400, 300),则实际点击位置为(800, 600)。

执行操作

python
pc.click(x, y) # 左键单击
pc.double_click(x, y) # 双击
pc.right_click(x, y) # 右键单击
pc.move(x, y) # 移动光标
pc.scroll(x, y, clicks) # 滚动(负数=向下)
pc.drag(x1, y1, x2, y2) # 拖拽
pc.type_text(hello) # 输入文本
pc.press(enter) # 按键
pc.hotkey(ctrl, c) # 组合键

每次操作后验证

每次操作后务必截图确认操作成功,再继续下一步。

停止服务器

bash
python3 scripts/launcher.py stop

交互循环

截图 → 分析 → 决定操作 → 执行 → 截图验证 → 继续或完成

注意事项

  • - 服务器仅在本地主机监听,使用令牌认证(令牌每次会话自动生成)
  • Win+R → 输入应用名称 → 回车,比点击任务栏图标更可靠
  • 点击后等待1-2秒再重新截图
  • 优先使用命令行/PowerShell——仅在纯GUI任务时使用此工具

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 pc-control-1776296559 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 pc-control-1776296559 技能

通过命令行安装

skillhub install pc-control-1776296559

下载

⬇ 下载 pc-control v1.0.0(免费)

文件大小: 7.18 KB | 发布时间: 2026-4-16 17:29

v1.0.0 最新 2026-4-16 17:29
Initial release: remote Windows desktop control from WSL/Linux via screenshot + mouse/keyboard simulation (FastAPI + pyautogui + mss)
返回顶部