LO
hotkey
Используется для работы с горячими клавишами, их регистрации, комбинациями, областями видимости, конфликтами и всплывающими подсказками. Применяется при настройке интерфейсов и управлении вводом.
Что делает навык
Навык описывает процесс добавления новых горячих клавиш в интерфейс приложения LobeHub. Он обеспечивает корректную регистрацию сочетаний клавиш, их типизацию и привязку к действиям через централизованные конфигурационные файлы.
Когда применять
- Добавление новой функциональной клавиши (например, 'saveTopic') в систему управления вводом.
- Обновление перечня доступных горячих клавиш для обеспечения строгой типизации в TypeScript.
- Настройка сочетаний клавиш по умолчанию для различных действий пользователя.
- Исправление или добавление записей в реестр регистрации горячих клавиш.
Как работает
- Открыть файл packages/types/src/hotkey.ts и добавить новый идентификатор в union-тип HotkeyId.
- Открыть файл packages/const/src/hotkeys.ts, где локально определены KeyEnum и combineKeys.
- Добавить новую запись в HotkeyEnum для регистрации типа клавиши.
- Добавить соответствующую запись в объект HOTKEYS_REGISTRATION, указав нужное сочетание клавиш.
Примеры запросов агенту
Добавь горячую клавишу для сохранения темы, следуя инструкции из SKILL.md.
Как зарегистрировать новую горячую клавишу 'addUserMessage' в проекте LobeHub?
Обнови тип HotkeyId и реестр HOTKEYS_REGISTRATION для новой функции.
Что понадобится
- Доступ к файловой системе проекта LobeHub
- Знание структуры папок packages/types и packages/const
Описание составлено по SKILL.md навыка, сверено 06.10.2026.
Как подключить
1Скачать навык
# возьмите папку навыка «lobehub-hotkey» из репозитория:
# https://github.com/lobehub/lobehub
2Положить папку с
SKILL.md к навыкам ассистента# положите папку навыка туда, где ассистент ищет skills:
cp -r lobehub-hotkey/ ~/.claude/skills/lobehub-hotkey/
Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.