mirror of
https://github.com/lobehub/lobehub.git
synced 2026-03-27 13:29:15 +07:00
* feat: support lark and feishu * chore: change integration to channel * chore: rename from integration to channel * fix: channel router * feat: add topic list channel provider icon * chore: update webhook url * chore: channel form refact * chore: update i18n keys to channel * chore: update form item description * style: hide required mark * feat: add lark chat adapter * chore: clean speaker tag & add username api adapter * chore: adjust topic channel icon * chore: move developer mode to advanced setting * chore: add lark icon * fix: detail style * fix: token check logic * fix: encrpted risk * fix: vercel function appId * chore: remove webhook mode for discord * chore: add doc link * chore: add channel docs * chore: remove unused import * fix: create bot with wrong platform * chore: update intergration to channel * fix: udpate variable import * fix: tsgo error * chore: optimize webhook url trim * chore: update copy text * fix: telegram webhook not set * chore: add persist logic * docs: update feishu doc * chore: update feishu and lark tenant * chore: update docs * chore: make verfication code required * chore: update feishu docs * chore: update verfication comment * chore: update docs permission list * chore: verificationToken optional * chore: update feishu and lark color * chore: use test id
84 lines
4.1 KiB
Plaintext
84 lines
4.1 KiB
Plaintext
---
|
||
title: Keyboard Shortcuts
|
||
description: >-
|
||
Master LobeHub with keyboard shortcuts — command palette, Agent switching,
|
||
focus mode, and more. Customize to fit your workflow.
|
||
tags:
|
||
- LobeHub
|
||
- Keyboard Shortcuts
|
||
- Productivity
|
||
- Custom Shortcuts
|
||
---
|
||
|
||
# Keyboard Shortcuts
|
||
|
||
LobeHub provides a comprehensive set of keyboard shortcuts so you can work without constantly reaching for the mouse. Master a few key ones and your workflow noticeably speeds up — especially when switching Agents, managing conversations, or navigating the interface.
|
||
|
||
## How to Access Shortcut Settings
|
||
|
||
Click your user avatar in the top-right corner → **App Settings** → **Shortcuts**. You can view all shortcuts and customize most of them.
|
||
|
||
<Image alt={'Keyboard Shortcuts'} src={'/blog/assets58737403bd41f2f0ea70bdea609e9169.webp'} />
|
||
|
||
## Essential Shortcuts
|
||
|
||
| Action | Shortcut |
|
||
| ---------------------------------- | -------------------------------------- |
|
||
| **Open Command Menu** | `⌘ + K` (Mac) / `Ctrl + K` (Win/Linux) |
|
||
| **Focus search** | `⌘ + J` / `Ctrl + J` |
|
||
| **Switch to pinned Agent** | `Ctrl + 1–9` |
|
||
| **Switch to default conversation** | `Ctrl + 0` |
|
||
| **Toggle left panel** | `⌘ + [` / `Ctrl + [` |
|
||
| **Toggle right panel** | `⌘ + ]` / `Ctrl + ]` |
|
||
| **Focus mode** | `⌘ + \` / `Ctrl + \` |
|
||
| **Shortcut help** | `Ctrl + Shift + ?` |
|
||
|
||
**Focus mode** hides all panels except the current conversation — ideal for distraction-free writing or long reads.
|
||
|
||
## Conversation Shortcuts
|
||
|
||
| Action | Shortcut |
|
||
| ------------------------------- | ---------------------------------------------------- |
|
||
| **Open conversation settings** | `⌘ + ,` / `Ctrl + ,` |
|
||
| **Regenerate message** | `⌘ + R` / `Ctrl + R` |
|
||
| **Delete last message** | `⌘ + D` / `Ctrl + D` |
|
||
| **Delete and regenerate** | `⌘ + Shift + R` / `Ctrl + Shift + R` |
|
||
| **New Topic** | `⌘ + N` / `Ctrl + N` |
|
||
| **Add message without sending** | `⌘ + Enter` / `Ctrl + Enter` |
|
||
| **Edit message** | `Ctrl + Alt` + double-click message |
|
||
| **Clear all messages** | `⌘ + Shift + Backspace` / `Ctrl + Shift + Backspace` |
|
||
|
||
**Add message without sending** — useful when you want to add context to the conversation without triggering an immediate response. The Agent will see the new message when it next replies.
|
||
|
||
## Document Shortcuts
|
||
|
||
| Action | Shortcut |
|
||
| ----------------- | -------------------- |
|
||
| **Save document** | `⌘ + S` / `Ctrl + S` |
|
||
|
||
## Custom Shortcuts
|
||
|
||
Most shortcuts can be customized. In the Shortcuts settings panel, click the shortcut you want to change, then press your desired key combination. Useful when:
|
||
|
||
- Your muscle memory conflicts with another app
|
||
- You want to prioritize actions you use most
|
||
- You're on a different keyboard layout
|
||
|
||
**Tip:** Start with the Command Menu (`⌘ + K` / `Ctrl + K`) — it's the fastest way to jump to any Agent, Topic, or setting.
|
||
|
||
## Use Cases
|
||
|
||
**Power-user workflow** — `⌘ + K` to open Command Menu → type Agent name → Enter. Switch Agents in under a second.
|
||
|
||
**Quick iteration** — `⌘ + R` to regenerate. `⌘ + Shift + R` if you want to delete the last message first, then regenerate.
|
||
|
||
**Distraction-free writing** — `⌘ + \` for Focus mode. No sidebar, no panels — just the conversation.
|
||
|
||
**Multi-Agent work** — Pin your top Agents to the sidebar, then use `Ctrl + 1–9` to switch between them without touching the mouse.
|
||
|
||
<Cards>
|
||
<Card href={'/docs/usage/user-interface/command-menu'} title={'Command Menu'} />
|
||
|
||
<Card href={'/docs/usage/getting-started/page'} title={'Pages'} />
|
||
</Cards>
|