桌面快捷键操作_desktop-hotkey
以下为本文档的中文说明
desktop-hotkey(桌面快捷键)是openakita开发的桌面自动化技能,用于执行键盘快捷键操作。该技能通过模拟按键组合来实现常见的桌面操作,是桌面自动化系列技能之一。参数方面,它接收一个keys数组参数,包含按键名称的组合,如[‘ctrl’, ‘c’]表示复制操作。支持的快捷键覆盖了日常使用最频繁的操作:复制(Ctrl+C)、粘贴(Ctrl+V)、剪切(Ctrl+X)、保存(Ctrl+S)、撤销(Ctrl+Z)、重做(Ctrl+Y)、全选(Ctrl+A)、关闭窗口(Alt+F4)、切换窗口(Alt+Tab)和显示桌面(Win+D)。该技能以JSON格式调用,例如执行复制的命令是{“keys”: [“ctrl”, “c”]},保存文件是{“keys”: [“ctrl”, “s”]}。该技能的典型使用场景包括:在AI代理需要模拟用户操作时复制粘贴内容、保存文件、关闭弹窗等。它通常与其他桌面技能配合使用,如desktop-type(输入文本)和desktop-click(点击元素),形成完整的桌面自动化能力集。该技能属于系统级技能,通过桌面协议处理程序执行,不依赖浏览器或特定应用环境,因此适用于所有Windows桌面应用。对于开发自动化脚本、测试流程和日常办公自动化来说非常实用。需要注意的是,该技能执行的是模拟按键操作,执行时可能会受到当前焦点窗口的影响,因此在使用前需要确保目标窗口处于活动状态。
Desktop Hotkey\
执行键盘快捷键。
\
Parameters\
| 参数 | 类型 | 必填 | 说明 |
|------|------|------|------|
| keys | array | 是 | 按键组合数组,如 [‘ctrl’, ‘c’] |
\
Common Shortcuts\
| 快捷键 | 功能 |
|--------|------|
| [‘ctrl’, ‘c’] | 复制 |
| [‘ctrl’, ‘v’] | 粘贴 |
| [‘ctrl’, ‘x’] | 剪切 |
| [‘ctrl’, ‘s’] | 保存 |
| [‘ctrl’, ‘z’] | 撤销 |
| [‘ctrl’, ‘y’] | 重做 |
| [‘ctrl’, ‘a’] | 全选 |
| [‘alt’, ‘f4’] | 关闭窗口 |
| [‘alt’, ‘tab’] | 切换窗口 |
| [‘win’, ‘d’] | 显示桌面 |
\
Examples\
复制选中内容:\
{\\"keys\\": [\\"ctrl\\", \\"c\\"]}\ ```\ \ **保存文件**:\ ```json\ {\\"keys\\": [\\"ctrl\\", \\"s\\"]}\ ```\ \ ## Related Skills\ \ - `desktop-type`: 输入文本\ - `desktop-click`: 点击元素\ \ ","frontMatter":{"name":"desktop-hotkey","description":"Execute keyboard shortcuts. When you need to copy/paste (Ctrl+C/V), save files (Ctrl+S), close windows (Alt+F4), undo/redo (Ctrl+Z/Y), or select all (Ctrl+A).","system":true,"handler":"desktop","tool-name":"desktop_hotkey","category":"Desktop"}}]