Skills

Desktop Find Element

Find desktop UI elements using UIAutomation (fast, accurate) or vision recognition...

Install

npx skills add openakita/openakita --skill desktop-find-element -g -a claude-code -y
Category
Design
Updated
1mo ago
License
AGPL-3.0
Context cost
Lightabout 163 tokens
Runs scripts
No, instructions only

What it does

Find desktop UI elements using UIAutomation (fast, accurate) or vision recognition (fallback). When you need to locate buttons/menus/icons, get element positions before clicking, or verify UI state. For browser webpage elements, use browser_* tools instead.

Desktop Find Element

查找桌面 UI 元素。优先使用 UIAutomation(快速准确),失败时用视觉识别(通用)。

Parameters

参数类型必填说明
targetstring是元素描述,如 '保存按钮'、'name:文件'、'id:btn_ok'
window_titlestring否限定在某个窗口内查找
methodstring否查找方法:auto(默认)、uia、vision

Supported Target Formats

  • 自然语言:"保存按钮"、"红色图标"
  • 按名称:"name:保存"
  • 按 ID:"id:btn_save"
  • 按类型:"type:Button"

Find Methods

  • auto: 自动选择(推荐)
  • uia: 只用 UIAutomation
  • vision: 只用视觉识别

Returns

  • 元素位置(x, y)
  • 元素大小
  • 元素属性

Warning

如果操作的是浏览器内的网页元素,请使用 browser_* 工具。

Related Skills

  • desktop-click: 点击找到的元素
  • desktop-inspect: 查看元素树结构

More in Design