name: desktop-window description: 窗口管理操作。当需要列出所有打开的窗口、切换到特定窗口、最小化/最大化/恢复窗口或关闭窗口时使用。使用title参数定位特定窗口(模糊匹配)。 system: true handler: desktop tool-name: desktop_window category: 桌面
桌面窗口
窗口管理操作。
参数
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| action | string | 是 | 操作类型:list/switch/minimize/maximize/restore/close |
| title | string | 否 | 窗口标题(模糊匹配),list 操作不需要 |
操作
| 操作 | 说明 | 需要 title |
|---|---|---|
| list | 列出所有窗口 | 否 |
| switch | 切换到指定窗口(激活并置顶) | 是 |
| minimize | 最小化窗口 | 是 |
| maximize | 最大化窗口 | 是 |
| restore | 恢复窗口 | 是 |
| close | 关闭窗口 | 是 |
示例
列出所有窗口:
{"action": "list"}
切换到记事本:
{"action": "switch", "title": "记事本"}
最大化 Chrome:
{"action": "maximize", "title": "Chrome"}
返回 (list action)
- 窗口标题
- 窗口句柄
- 窗口位置和大小
相关技能
desktop-screenshot: 截取窗口desktop-inspect: 检查窗口结构