DeepSeek Harness Hub
← 返回列表

全局热键唤窗Meredith2328/dsh-hotkey

DeepSeek Harnessspec-screened在 GitHub 查看 ↗
未验证

按 Alt+Space 一键唤起或最小化窗口

尚未跑自动兼容性验证,可查看页面内的依赖与入口分析。 · 最近上游提交 2026/8/17 · 已提供中文文档

Alt+Space 一键唤起/最小化 DeepSeek Harness 的零依赖 Windows 全局热键小工具(C# 编译,无需运行时)

综合分
26.9
GitHub 分
26.9
用户评分
★ Stars
0
周下载量
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add Meredith2328/dsh-hotkey
该插件未发布到 npm,走 GitHub 源安装(pnpm 若拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑)
数据截至 2026/9/16(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动

README

DshHotkey — Alt+Space 一键唤起 / 最小化 DeepSeek Harness

一个零依赖的 Windows 后台小工具:按 Alt+Space,把承载 DeepSeek Harness 的窗口
从最小化中唤起并置顶;再按一次,把它最小化。

仅限 Windows:依赖 Win32 API(全局热键、窗口管理)和系统自带的 .NET Framework
编译器,不支持 macOS / Linux。

为什么是独立小工具,而不是 skill / MCP / 插件?

- skill 只是一份给 Agent 的指令文本,不能常驻监听按键。
- MCP / Cordis 插件 跑在 Harness 自己的进程或页面里,管不到浏览器窗口的
最小化/恢复,更注册不了操作系统级全局热键。
- 全局热键 + 窗口管理必须由 OS 层的常驻进程来做,所以最合适的形态就是一个
极小的 Windows 可执行程序(C# 编译,无需安装任何运行时)。

安装

cd C:\desktoppp\dshdemo\dsh-hotkey
powershell -ExecutionPolicy Bypass -File .\install.ps1

安装脚本会:编译 exe → 复制到 %LOCALAPPDATA%\DshHotkey\ → 写入 HKCU 开机自启 →
立即启动。之后 Alt+Space 即可切换。

卸载:

powershell -ExecutionPolicy Bypass -File .\uninstall.ps1

行为

| 状态 | Alt+Space 效果 |
|---|---|
| Harness 窗口已最小化 | 恢复并置顶聚焦 |
| Harness 窗口可见 | 最小化 |
| 找不到匹配窗口 | 用默认浏览器打开 http://127.0.0.1:64552 |

手动使用

.\DshHotkey.exe -list       # 列出当前所有窗口(进程名 + 标题),确认匹配项
.\DshHotkey.exe -toggle     # 手动执行一次切换(用于测试)
.\DshHotkey.exe -proc "DSH Desktop" -title "DeepSeek Harness" -url "http://127.0.0.1:64552"

日志写在 exe 同目录的 DshHotkey.log,启动和每次切换都有记录。

注意事项

- 目标窗口用进程名 + 标题双重匹配:默认 proc=DSH Desktop(Harness 是
Electron 应用)+ 标题包含 DeepSeek Harness(页面 )。双重匹配可以
避免 Obsidian 等窗口标题碰巧包含 "DeepSeek Harness" 而误操作。
- 若 Harness 窗口标题临时变化(如无会话时的首页标题就是纯 "DeepSeek Harness",
有会话时是 "「会话标题」 — DeepSeek Harness"),包含式匹配都能命中。
- 想改用浏览器承载 Harness:把 -proc 设为 chrome 或 msedge 等(或传空串
-proc "" 只按标题匹配)。自定义后需同步修改 HKCU 自启命令里的参数。
- -url 可以是 URL,也可以是 exe 路径——找不到窗口时会启动它。
- Alt+Space 本来用于打开窗口系统菜单;注册全局热键后该组合被本工具接管。
若被其他程序占用,日志会报错误 1409,可修改 DshHotkey.cs 顶部的 MOD_ /
VK_ 常量后重新 build.ps1。

上游仓库有新提交时邮件通知你(每天最多一封,无更新不打扰),随时一键退订。

同作者(Meredith2328)的其他插件

💬 加入 DPharness 群聊

插件用法、部署报错、新插件第一时间同步——群里问,比一个人翻文档快。

点击加入 QQ 群
DPharness 群聊二维码,手机 QQ 扫码进群
扫码进群