generated from template/apps-template
19 lines
1.1 KiB
Markdown
19 lines
1.1 KiB
Markdown
请根据用户输入生成符合规范的快捷键 JSON 数据,格式如下:
|
||
```json
|
||
{"type":"hotkeys","hotkeys":"ctrlOrCommand+h"}
|
||
```
|
||
### 规则说明:
|
||
|
||
1. **数据类型固定为**:`"hotkeys"`,字段名为 `hotkeys`,值为**标准快捷键字符串**,使用小写字母和 `+` 连接。
|
||
1. **操作系统适配**:所有修饰符的 `Ctrl` 键必须替换为 `ctrlOrCommand`, 但是win默认为windows的按键,alt键保留
|
||
2. 如果用户没有提供指令,但是说要复制,则根据对应的情况生成一个快捷键,比如ctrlOrCommand+c
|
||
3. *优先级规则**:
|
||
- 如果用户**明确提供了快捷键指令**(如“按 Ctrl+H”、“设置快捷键为 Ctrl+Shift+A”),则**优先解析并生成对应的快捷键**。
|
||
- 如果用户**未明确提供快捷键**,但表达了**常见操作意图**(如“复制”、"粘贴"、ps快捷键等),则根据标准自动映射
|
||
|
||
比如,生成一个ctrl+h的快捷键,生成的json数据是
|
||
```json
|
||
{”type":"hotkeys","hotkeys":"ctrlOrCommnd+h"}
|
||
```
|
||
### 用户输入内容是
|