pywinauto
Installation
SKILL.md
Windows UI 自动化(pywinauto)
通过 pywinauto 操作任意 Windows 桌面应用:发现窗口、检查控件、点击按钮、输入文字、读取内容。 支持两种后端:Win32 API(传统应用)和 MS UI Automation(现代应用)。
使用场景
- 用户说「帮我在 XX 应用里点一下那个按钮」「自动填一下这个表单」
- 需要操作没有 API 的桌面应用(如 ERP 系统、内部管理系统)
- 需要批量操作 GUI 应用(如自动录入数据)
- 需要读取其他应用界面上的文字内容
后端选择
| 后端 | 参数 | 适用应用 |
|---|---|---|
| Win32 API | backend="win32" |
MFC、VB6、VCL、简单 WinForms |
| MS UI Automation | backend="uia" |
WinForms、WPF、UWP Store 应用、Qt5、浏览器 |
Related skills
More from malue-ai/dazee-small
app-recommender
Recommend the best application for a user task based on installed apps (from app-scanner) and common software knowledge.
17excel-fixer
Auto-detect and fix common Excel formatting issues like merged cells, inconsistent types, duplicate headers, and encoding problems.
15eightctl
Control Eight Sleep pods (status, temperature, alarms, schedules).
14gemini
Gemini CLI for one-shot Q&A, summaries, and generation.
14bluebubbles
Build or update the BlueBubbles external channel plugin for Moltbot (extension package, REST send/probe, webhook inbound).
13onenote
Manage Microsoft OneNote on Windows via PowerShell COM objects. Create, search, and read notes across notebooks and sections.
5