Agent Skills
返回列表
桌面自动化 Pro

桌面自动化 Pro

AI Agent 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_7084a1b1/desktop-automation-pro。

技能介绍

要解决什么问题

桌面自动化常见痛点是:脚本只能按固定坐标点,窗口一改版、分辨率或 DPI 一变就失效;纯截图让模型「看」界面,却缺少可点击的像素坐标;任务稍长又缺少「这一步成了没有」的闭环。本技能把 Agent 当成会规划、会看屏、会改策略的执行者,而不是一次性宏录制。

技能如何工作

整体遵循 感知 → 思考 → 行动 → 验证 循环:

  • 任务规划:首轮把用户意图拆成可验证的步骤列表(如单独一步打开应用、单独一步搜索),用 current_step 跟踪进度,后续轮次尽量保持步骤不变。
  • 三通道感知:推荐一次 sense 同时产出 EasyOCR 文字坐标、YOLOv8 图形/UI 检测、以及不缩放、高压缩 JPEG 截图;文字找按钮文案,图形找无字图标,截图补全视觉上下文,坐标统一为整屏绝对像素。
  • 行动层:通过 mouse_ops.py、keyboard_ops.py、window_ops.py、app_ops.py 等脚本执行;优先系统命令/快捷键,必要时再点坐标;界面大变(开应用、跳页)后必须再 sense。
  • 反思与恢复:对照 OCR/YOLO/截图判断成败;失败时按文档矩阵重试(双击、重新 sense、激活窗口、滚动、YOLO/locate 补定位);同一操作连续 2~3 轮无进展则换策略,4 轮仍卡住则向用户说明。

适用边界与注意点

  • 环境:依赖 Python 侧 pyautogui、easyocr 等;macOS 需辅助功能与屏幕录制权限;EasyOCR 首次会拉语言模型。
  • 可靠性:避免靠双击桌面图标或任务栏打开应用;打开应用更推荐 Spotlight(macOS)或 Win 搜索(Windows)。
  • 安全:鼠标移到屏幕左上角可触发 pyautogui 紧急停止;删除文件、改系统设置等危险操作需先向用户确认。

使用场景

  • 发版后在 macOS 上用 Spotlight 打开 Safari/Chrome,定位搜索框输入关键词,按回车并用 sense 核对结果页是否出现预期文字。
  • 需要通过 Finder 逐级进入目录、选中目标文件并复制到桌面,窗口位置或列表布局变化时仍靠 OCR/YOLO 重定位再操作。
  • 音乐或视频客户端界面以图标为主时,用 YOLO 找播放控件、点击后用三通道感知确认是否进入播放状态。
  • 自动化流程中途弹出权限或错误对话框时,先关闭或确认弹窗、重新 sense,再回到当前步骤继续提交或导航。

适合人员

  • 负责客户端 GUI 回归测试、每次版本都要重复「开应用→搜索→打开页面」路径的 QA 工程师
  • 在 macOS/Windows 上帮业务同事跑固定桌面流程(找文件、填本地表单、点菜单),但不想为每个 UI 改版维护坐标脚本的内部自动化维护者
  • 做远程排障时需要在本机复现用户操作路径(开 Finder、切换窗口、滚动列表找文字)的一线技术支持
  • 需要用真实鼠标键盘操作 legacy 桌面软件、且必须每步验证界面是否变化的后台录入或运营核对人员