YEYEYEYESHIFU/dsh-session-hotkeys1

dsh-session-hotkeys

Session hotkeys for DeepSeek Harness Web: Alt+1-9 positional switching, independent pinned slots (Alt+Shift+1-9), keyboard navigation over the real session list, new-session and search-focus shortcuts — every binding rebindable from the panel.

AI Analysis

核心用途是为 DSH 网页端引入全键盘导航和会话切换快捷键。适合重度键盘依赖、需要频繁切换或管理大量会话的高效能用户。

Package
dsh-session-hotkeys
Version
1.5.1
License
MIT
Last updated
Aug 16, 2026

Install

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:YEYEYEYESHIFU/dsh-session-hotkeys

Usage

  1. Alt+1-9 jumps straight to the Nth sidebar session; Alt+Shift+1-9 is the pin slot tri-state key (macOS: ⌃⇧1-9 / ⌃⌥1-9).
  2. Alt+`` enters navigation mode: ↑↓moves the highlight ring,Enterenters,Esc` cancels.
  3. Click the keyboard icon at the sidebar foot (or press Alt+P) to open the panel; rebind anything in the "Keys" tab.
  4. Alt+↑ / Alt+↓ step to the previous / next session and wrap around at the ends (macOS: ⌃⌥↑ / ⌃⌥↓).

Configuration

No config files: everything is configured from the panel. Bindings and pins are stored per browser origin in localStorage (dsh.session-hotkeys.keys / dsh.session-hotkeys.pins) and survive refreshes and DSH restarts.

使用

  1. Alt+1-9 直达侧边栏第 N 个会话;Alt+Shift+1-9 固定槽位三态键(macOS 对应 ⌃⇧1-9 / ⌃⌥1-9)。
  2. Alt+`` 进入导航模式,↑↓ 移动高亮环,Enter 进入,Esc` 取消。
  3. 点侧边栏底部键盘图标(或 Alt+P)打开面板,在「按键」页给任意功能重新录制键位。
  4. Alt+↑ / Alt+↓ 在会话间循环切换(macOS ⌃⌥↑ / ⌃⌥↓)。

配置

无配置文件:所有设置都在面板内完成。键位与固定关系按浏览器 origin 保存在 localStorage(dsh.session-hotkeys.keys / dsh.session-hotkeys.pins),刷新与重启 DSH 后依然有效。