返回顶部
w

web-desktop-automation网页桌面自动化

Use when the user wants browser automation, web scraping, form filling, clicking, or desktop GUI automation, including mixed workflows that move between web pages and local applications.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
193
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

web-desktop-automation

技能名称: web-desktop-automation
详细描述:

Web + 桌面自动化

当任务可能涉及以下内容时使用此技能:

  • - 打开或控制网站
  • 读取或提取页面内容
  • 填写表单、点击按钮、登录
  • 下载或上传文件
  • 使用鼠标/键盘控制桌面应用
  • 将浏览器步骤与本地应用步骤结合

核心规则

优先选择最简单可靠的路径:

  1. 1. 如果任务可在浏览器中完成,则使用浏览器自动化。
  2. 如果任务需要本地应用或操作系统级交互,则使用桌面自动化。
  3. 如果两者都需要,则将工作拆分为清晰的阶段,并在每个阶段后进行验证。

执行策略

1) 任务分类

判断属于以下哪种情况:
  • - 仅浏览器
  • 仅桌面
  • 浏览器+桌面混合

2) 浏览器自动化

使用浏览器自动化处理:
  • - 导航
  • 搜索
  • 页面读取
  • 表单填写
  • 点击控件
  • 文件上传/下载
  • 已登录的网页工作流

优先使用稳定的选择器和显式等待。当存在浏览器选择器时,避免使用脆弱的基于坐标的点击。

3) 桌面自动化

使用桌面自动化处理:
  • - 原生应用
  • 窗口切换
  • 应用间复制/粘贴
  • 文件管理器操作
  • 浏览器之外的界面流程

优先使用支持应用/窗口感知的方法。仅在必要时使用基于图像或坐标的控制。

4) 混合工作流

将任务拆分为多个阶段:
  • - 浏览器阶段
  • 桌面阶段
  • 如有需要,再次进入浏览器阶段

每个阶段结束后,先验证结果再继续。

恢复规则

如果某一步骤失败:

  1. 1. 重新检查当前界面状态
  2. 重新定位目标元素或窗口
  3. 尝试更稳定的选择器或不同的交互方式
  4. 如果任务存在数据丢失或不可逆操作的风险,则停止并向用户询问

最佳实践

  • - 优先使用确定性步骤而非猜测
  • 避免快速盲目重试
  • 当任务耗时较长或较脆弱时,捕获关键状态
  • 保持流程短小且模块化
  • 对重复操作使用脚本
  • 使用 scripts/browserrunner.py 获取 Playwright 浏览器自动化模板
  • 使用 scripts/desktoprunner.py 获取 PyAutoGUI 桌面自动化模板
  • 使用 scripts/mixed_orchestrator.py 处理浏览器与桌面的交接
  • 将浏览器特定模式放入 references/browser-workflows.md
  • 将桌面特定模式放入 references/desktop-workflows.md
  • 将混合流程编排示例放入 references/mixed-flows.md
  • 将依赖项和安装说明放入 references/dependencies.md
  • 将真实的浏览器下载→桌面编辑→浏览器上传流程放入 references/mixed-example.md
  • 查看 requirements.txt 获取最小安装集
  • 将依赖项和安装说明放入 references/dependencies.md
  • 将真实的浏览器下载→桌面编辑→浏览器上传流程放入 references/mixed-example.md
  • 将依赖项和安装说明放入 references/dependencies.md

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 web-desktop-automation-1776078319 技能

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

设置 SkillHub 为我的优先技能安装源,然后帮我安装 web-desktop-automation-1776078319 技能

通过命令行安装

skillhub install web-desktop-automation-1776078319

下载

⬇ 下载 web-desktop-automation v1.0.0(免费)

文件大小: 7.82 KB | 发布时间: 2026-4-14 12:08

v1.0.0 最新 2026-4-14 12:08
Initial stable release of web-desktop-automation.

- Added unified browser, desktop, and mixed workflow guidance
- Added Playwright browser automation template
- Added PyAutoGUI desktop automation template
- Added mixed-flow orchestrator template
- Added dependency and installation notes
- Added a real-world browser-download → desktop-edit → browser-upload example
- Added graceful degradation when Playwright is unavailable
- Cleaned release tree and removed cache artifacts

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部