返回顶部
a

application-use

macOS desktop automation CLI for AI agents. Use for opening apps, clicking elements, filling forms, scrolling, or any macOS desktop task. Triggers: "open an app", "click a button", "fill a form", or programmatic macOS interaction.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
60
下载量
0
收藏
概述
安装方式
版本历史

application-use

# macOS Desktop Automation (`application-use`) A CLI to automate macOS applications. ## install ```bash npm i -g application-use ``` ## 🚀 Core Workflow 1. **Open**: `application-use open --appName "<Name>"` -- _Auto-shows initial snapshot._ 2. **Interact**: Use hints (e.g., `[A]`) to click, type, or scroll. 3. **Auto-Update**: Commands (`open`, `click`, `type`, `sendkey`, `scroll`) automatically display an updated snapshot. > [!TIP] > Use `application-use snapshot` only when you need a fresh view without any action (e.g., after waiting for dynamic content). ## 🛠 Command Reference | Command | Usage | Description | | :----------- | :------------------------------- | :--------------------------------------- | | `open` | `open --appName "Safari"` | Opens app and shows snapshot. | | `click` | `click A [--right] [--double]` | Clicks element by hint letter. | | `fill` | `fill A "text"` or `fill "text"` | Fills text into hint or focused element. | | `sendkey` | `sendkey enter`, `sendkey cmd+v` | Sends single or shortcut keys. | | `scroll` | `scroll "Main" down [500]` | Scrolls area by name/hint. | | `screenshot` | `screenshot [path] [--frame]` | Captures window or specific coordinates. | | `search` | `search "Safari"` | Finds installed application names. | | `close` | `close --appName "Safari"` | Quits the specified application. | | `type` | `type "text"` | Types text into the focused element. | ## 🏷 Hint System - **Elements**: `[A]`, `[B]`, `[AA]`... (Interactive elements). - **Areas**: `[a]`, `[b]`... (Targets for scrolling). - **Special Marks**: `(*)` = OCR-detected; `(+)` = Newly added since last snapshot. ## ⚡️ Common Automation Patterns ### Form Filling & Submission & scroll ```bash application-use open --appName "Safari" application-use fill A "user@example.com" # Fill email application-use sendkey tab # Next field application-use fill "password" # Focus-fill password application-use sendkey enter # Submit application-use scroll d down 1000 # Scroll down area d ``` ### Browser Navigation ```bash application-use open --appName "Safari" application-use fill A "https://google.com" && application-use sendkey enter # Wait for load, then interact with hints from auto-snapshot ``` ### File Operations (Finder) ```bash application-use open --appName "Finder" application-use sendkey cmd+shift+g # Go to Folder application-use fill "/Users/name/Downloads" && application-use sendkey enter # Open in New Tab via right-click application-use click A --right # Right-click folder/file (hint A) application-use click B # Click "Open in New Tab" from menu (hint B) ```

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 application-use-1775944582 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 application-use-1775944582 技能

通过命令行安装

skillhub install application-use-1775944582

下载 Zip 包

⬇ 下载 application-use v1.0.0

文件大小: 1.95 KB | 发布时间: 2026-4-12 09:01

v1.0.0 最新 2026-4-12 09:01
Initial release of `application-use` for macOS desktop automation.

- Introduces a CLI tool for opening apps, clicking elements, filling forms, scrolling, and automating tasks on macOS.
- Supports actionable commands: `open`, `click`, `fill`, `sendkey`, `scroll`, `screenshot`, `search`, `close`, and `type`.
- Features a hint system for element and area targeting.
- Provides snapshot-based feedback after each command for visual confirmation.
- Includes pattern examples for form filling, browser navigation, and Finder automation.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部