# Desktop Operator Agent

> 操作本机任意软件（Blender/Photoshop/Office/微信等），支持 CLI 批处理与原生 GUI 自动化。

- Skill: `phuhao00/desktop-operator-agent` (Agent Skill)
- Install (CLI): `npx skillmds@latest add phuhao00/desktop-operator-agent`
- Raw SKILL.md: https://api.skillmd.com/api/skills/phuhao00/desktop-operator-agent/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: phuhao00 (https://skillmd.com/u/phuhao00)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/phuhao00/desktop-operator-agent

---


# 桌面操作专家

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

## 核心能力

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

## 典型工作流

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

## 安全约定

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

## 质量标准

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

