Ricketts-Guo/dsh-shortcuts

Ricketts-Guo★ 0JavaScriptLast synced: 2026-08-15

Open on GitHub

DeepSeek Harness WebUI 键盘快捷键插件(34 个预置功能、一键录制自定义、静默权限切换)— Fully customizable keyboard shortcuts for the DSH WebUI.

README excerpt

dsh-shortcuts — DeepSeek Harness WebUI 键盘快捷键 为 DeepSeek Harness 的 WebUI 提供一套 可完全自定义的键盘快捷键系统 。所有可触达的功能预注册在分组列表中,带默认键的直接生效(macOS 优先,其他平台自动改用 Ctrl),其余一键录制即可绑定。配置保存在浏览器 localStorage,刷新/重启不丢。 - 34 个预置功能 ,6 个分组:会话 / 视图 / 剪贴板 / 模型 / 权限 / 系统 - 自定义绑定 :任何功能都可录制任意组合键、清除、禁用,冲突自动检测 - 快捷键速查表 ( ⌘/ ):随时查看全部绑定 + 内置诊断面板 - 无留痕权限切换 :⇧Tab 直调宿主权限服务,对话流零污染 - 权限 toast 三色反馈 :只读绿 / 工作区写入蓝 / 完全访问橙 - 双部署形态 :会话级动态插件(WebUI)+ 宿主级静态插件(Desktop),行为一致 - 纯浏览器端为主 :无网络请求、不触碰业务数据;仅权限切换经宿主侧路由直写 功能一览 分组 功能(默认键) 会话 新建会话 ⌘N · 会话快速切换 ⌘K · 归档当前会话 ⌘⇧A · 聚焦消息输入框 ⌘⇧K · 停止当前任务 ⌘. 视图 切换侧边栏 ⌘B · 切换详情面板 ⌘⇧D · 切换明暗主题 ⌘⇧L · 全屏 · 滚动到顶/底部 · 聚焦会话搜索 剪贴板 复制最后一条助手消息 · 复制会话标题 · 复制会话 ID 模型 选择模型 1–9 ⌘1 – ⌘9 · 思考强度 1–5 ⌘⇧1 – ⌘⇧5 · 循环思考强度 权限 循环切换权限(只读 / 工作区写入 / 完全访问) ⇧Tab 系统 打开设置 ⌘, · 快捷键速查表 ⌘/ · 切换界面语言 未标注默认键的功能初始为「未绑定」,在 设置 → 快捷键 中点击「录制」即可自定义添加。 思考强度档位取决于当前模型(如 DeepSeek 的低/中/最大);权限轮换顺序取决于部署配置的预设表。 权限切换(⇧Tab)说明 - 无留痕 :不走 /permission 命令系统(命令执行会在对话流留下节点),而是通过宿主侧通道直调 permissionPresets 服务 —— 与命令处理函数同一服务,跳过审计日志,对话流保持干净。 - 三色反馈 :切换成功时底部 toast 按权限着色 —— 只读 🟢 绿、工作区写入 🔵 蓝、完全访问 🟠 橙。 - 服务端校验 :会话必须存在、预设必须在配置表中,非法请求返回明确错误。 安装 方式一:一键安装(推荐,一行命令) 脚本自动完成:克隆插件 → 链接到 web profile → 注册到 package.json (幂等,可重复运行)。完成后 完全退出并重新打开 DeepSeek Harness ,左下角设置按钮旁出现「⌘K 快捷键」按钮即…

View full README on GitHub →
Tools / Devdeepseek-harnessdshdsh-pluginhotkeys

Category