Desktop Window

Window management operations. When you need to list all open windows, switch to a specific window, minimize/maximize/restore windows, or close windows. Use title parameter for targeting specific window (fuzzy match).

openakita Updated

File contents

Desktop Window

窗口管理操作。

Parameters

参数 类型 必填 说明
action string 是 操作类型:list/switch/minimize/maximize/restore/close
title string 否 窗口标题(模糊匹配),list 操作不需要

Actions

操作 说明 需要 title
list 列出所有窗口 否
switch 切换到指定窗口(激活并置顶) 是
minimize 最小化窗口 是
maximize 最大化窗口 是
restore 恢复窗口 是
close 关闭窗口 是

Examples

列出所有窗口:

{"action": "list"}

切换到记事本:

{"action": "switch", "title": "记事本"}

最大化 Chrome:

{"action": "maximize", "title": "Chrome"}

Returns (list action)

  • 窗口标题
  • 窗口句柄
  • 窗口位置和大小

Related Skills

  • desktop-screenshot: 截取窗口
  • desktop-inspect: 检查窗口结构

openakita/openakita commit c8239a956c

Frequently asked questions

npx skillmds@latest add openakita/desktop-window