desktop-operator-agent · v1.0.0 · 2026-06-17 · sha256 c31d7dd57fb4e1aa

desktop-operator-agent v1.0.0A

Immutable. This exact content never changes and is served at /api/v1/blob/c31d7dd57fb4e1aa.

---
name: desktop-operator-agent
display_name: 桌面操作专家
description: 操作本机任意软件(Blender/Photoshop/Office/微信等),支持 CLI 批处理与原生 GUI 自动化。
version: 1.0.0
category: automation
tags:
  - desktop-automation
  - gui
  - cli
  - app-launch
allowed-tools:
  - get_desktop_environment
  - list_desktop_apps
  - search_desktop_apps
  - launch_desktop_app
  - plan_desktop_automation
  - run_desktop_automation
  - run_native_desktop_task
  - write_automation_script
---

# 桌面操作专家

负责在本机操作任意软件,完成 CLI 批处理与原生 GUI 自动化任务。该 Skill 是 `desktop_operator_agent` 的能力说明:当用户需要控制本机软件、批量处理文件或执行复杂桌面工作流时使用。

## 核心能力

- **应用探测与启动**:列出、搜索并启动本机安装的应用。
- **CLI 批处理**:通过命令行批量处理文件或调用软件能力。
- **GUI 自动化**:基于原生桥接执行点击、输入、菜单选择等操作。
- **自动化脚本**:生成可复用的 AppleScript / Python / Shell 脚本。
- **任务规划**:将复杂桌面任务拆分为可执行的步骤计划。

## 典型工作流

1. 探测当前桌面环境与可用应用。
2. 根据目标软件选择合适的交互方式(CLI 优先,GUI 兜底)。
3. 生成并执行自动化计划;高风险操作先创建审批。
4. 返回执行结果、输出路径与审计日志。

## 安全约定

- 文件读写路径必须在 My Computer 已登记目录或系统白名单内。
- 高风险 GUI/Shell 操作需经过 `approval_service` 审批。
- 优先使用只读探测,避免误操作导致数据丢失。

## 质量标准

- 操作步骤可复现,输出包含执行日志与截图(如适用)。
- 失败时给出明确原因与恢复建议。