WKAppBot:为 AI Agent 提供 Windows 与 Android 桌面 UI 自动化能力
kiexpert/wkappbot-sdk · Computer Use, App Use, AppBot — give AI agents real eyes and hands on Windows. Open-source RPA where humans, the app ecosystem, and AI share one keyboard. Focusless. Self-healing. Multi-AI.
ELI5:它是什么,解决什么问题
WKAppBot 是一个面向 AI Agent 的开源 RPA 与 UI 自动化工具,让 Claude、GPT、Gemini 等模型能够在不抢占用户焦点的情况下操作 Windows 应用、网页、浏览器 AI 会话以及通过 ADB 控制 Android 应用。它采用无障碍树优先的读取策略,配合 UIA、Win32 PostMessage、CDP 等多种通道,并提供基于视觉推断的自愈式元素识别与经验缓存。项目还包含多 AI 并行委派、Skills 知识积累与防错型 harness 守卫机制。免费层覆盖基础自动化,CDP 浏览器自动化、多 AI 委派及 sudo 管理员访问属于付费 Pro 层。
核心能力与快速开始
★ 6 · PowerShell
- 能做什么
- 提供聚焦无关(focusless)的桌面与应用自动化能力:基于 UIA Invoke/Value/Toggle/Select 模式驱动现代 Windows 应用,用 Win32 PostMessage 处理 MFC/HTS 遗留界面,通过 CDP 操作 Chrome/Edge 网页与浏览器 AI 会话,借助 ADB 与无障碍树控制 Android 应用。当 UIA 无法识别自绘控件时,使用 CCA 分割、OCR 与 Gemini Vision 推断的自愈回退链恢复元素身份并缓存到 Experience DB。提供跨 Win32/UIA/Web/Android 的统一元素地址 grap、5 层元素搜索、每次操作前的自动预处理流水线(拦截弹窗、恢复最小化、切换标签页)、多 AI(GPT/Gemini/Claude)并行委派、CDP 提示注入、Skills 知识沉淀与机械式防错 harness。
- 适用场景
- 可用于编写在韩式 HTS 等 MFC 自绘交易终端上读取持仓与下单的 AI 交易机器人;在真实浏览器标签页中自动向 Claude/ChatGPT/Gemini 推送提示词并管理长输入;在用户继续使用其他窗口的同时于后台驱动多显示器工作流;通过 ADB 控制手机或模拟器中的 App;自动关闭韩文办公套件、MS Office 及更新程序的保存提示与弹窗以避免夜间批处理中断。
- 项目形态
- 开发框架
- 部署方式
- 以 SDK 形式分发,仓库提供 Release 二进制与 setup.ps1 首次克隆自动构建启动器;支持 Windows 11、Windows 10 22H2+,Windows Server 2019+ 为无 GUI 无障碍的 headless 模式,macOS/Linux 不支持。macOS 可移植性处于 Phase 1。部分能力(CDP 浏览器自动化、ask triad 多 AI 委派、--sudo)属于付费 Pro 层,具体定价与授权条件需参见 PRICING.md,材料未给出完整成本明细。
- 主要依赖
- 主要运行于 Windows 10 22H2+ / Windows 11,需要 .NET 8.0 环境;PowerShell 为主要语言。Android 控制需要 ADB 连接设备或模拟器。视觉回退链涉及 OCR 与 Gemini Vision API 调用,API 成本与额度限制未说明。
- 使用限制
- macOS 与 Linux 尚不支持(macOS 仅 Phase 1 可移植性工作);Windows 10 22H2 以下版本未测试。免费层仅覆盖基础自动化,CDP、多 AI 委派与 sudo 管理权限需付费,费用与许可条款材料未完整说明;Vision 回退依赖外部 AI API,成本与速率限制未说明。
- 许可证
- MIT
- 最近推送
- 2026-10-02 16:38
资料检查:2026-10-03 07:00 · 卡片整理:2026-10-03 07:00
卡片由 AI 根据仓库资料整理,未进行安装或运行验证 · 本次更新未完成,保留上次成功内容
职业应用
程序员
作为面向 AI Agent 的 Windows/Android UI 自动化 SDK,程序员可用它让 Claude、GPT、Gemini 等模型在不抢占用户焦点的情况下操作 Windows 应用、网页、浏览器 AI 会话以及通过 ADB 控制 Android 应用,用于构建 RPA 与桌面自动化流程。
查看内容依据
WKAppBot 是一个面向 AI Agent 的开源 RPA 与 UI 自动化工具,让 Claude、GPT、Gemini 等模型能够在不抢占用户焦点的情况下操作 Windows 应用、网页、浏览器 AI 会话以及通过 ADB 控制 Android 应用。
由 AI 根据来源材料整理,未进行安装或运行验证
讨论 0
登录后参与讨论,阅读资讯无需注册。
还没有评论,来分享第一个看法。