Skip to main content

computer-use

Control a desktop app, click a button in an app window, read what is on screen in an app, automate a GUI, drive a native app, or fill a form in a desktop app.

来源信息

仓库
Runfusion/Fusion
最近来源活动
2026年8月11日 08:16
检测到的 SKILL.md 语言
英语
星标
1,309
Forks
169

安装方式

默认使用会先检查来源的 Prompt;你也可以切换为直接命令,或下载本地副本。

检查来源文件

决定是否安装前,请先阅读 SKILL.md,以及 SkillsMP 当前展示的配套文件。

正在显示 SKILL.md

SKILL.md
来源说明 · 只读预览
name
computer-use
description
Control a desktop app, click a button in an app window, read what is on screen in an app, automate a GUI, drive a native app, or fill a form in a desktop app.
<!-- FNXC:ComputerUseSkill 2026-08-11-07:19: This discovery stub must never gain a computer command or flag list. The binary owns its matching reference through `fn skills get computer-use`; computer-use-skill.test.ts enforces this boundary. --> ## When to engage Use this skill for desktop GUI automation, reading native app state, clicking controls, or filling desktop forms. ## Resolve the CLI for this session Resolve exactly one executable in this order: an explicitly exported `FUSION_CLI_BIN`, then `fn` on PATH, then the dev-checkout entry point. Reuse that executable for every command in this session. If resolution fails, report the error and stop; do not fall through to a different binary that could target another build. ## Load the full guide before running commands Using the resolved executable, run `fn skills get computer-use` before any computer command. It prints the complete guide for the exact binary that will execute work. ## Keep this stub thin This stub deliberately lists no subcommands or flags, so it can never drift from the binary that will actually run your commands. ## Older-binary fallback If that binary does not know `skills get`, only inspect these read-only capabilities, then ask the user to update Fusion rather than guessing a command surface: - `fn computer capabilities --json` - `fn computer permissions --json` - `fn computer list-apps --json` macOS is first-class. On other platforms capabilities report `supported: false` and actions fail with `UNSUPPORTED_PLATFORM`; stop instead of retrying.
在 GitHub 查看