hajimixiaojie/dsh-command-palette

hajimixiaojie★ 0TypeScript最后同步: 2026-08-15

在 GitHub 打开

给 DeepSeek Harness(DSH)加一个「命令面板」,本插件的目标是在保留图形化界面的同时实现「去光标化」

README 摘要

dsh-command-palette 给 DeepSeek Harness(DSH)加一个「命令面板」: 按一下 Ctrl+Shift+K ,输入关键词,回车——就能完成各种操作,不用到处找按钮。 如果你用过 VS Code 的 Ctrl+Shift+P ,就是那个感觉。 产品目标 DSH 的界面以图形化为主,但日常高频操作(新建/切换会话、切换 workspace、开关视图、执行命令、调用 skill)其实都可以 不碰鼠标 完成。本插件的目标是在保留图形化界面的同时实现「 去光标化 」: - 纯键盘完成所有日常操作 :会话 / workspace / 视图 / 命令 / skill 的查找与执行都走一个面板, ↑↓ 选择、 Enter 执行、 Esc 退出,手不用离开键盘; - 统一的键盘入口 :无论操作藏在哪个菜单/侧栏/插件里,都收敛到这一个入口,不用记入口在哪、也不用逐层点开; - 鼠标只是可选 :需要时仍然可以点击面板按钮或列表项,但没有任何日常操作 必须 用鼠标。 命令面板就是这一切的入口:一个快捷键(或按钮)唤起,打字即搜,回车即达。 安装 第一步:确认你已经装好 DSH - 已经装好 DSH 0.1.0-rc.6 ,并且能正常打开它的 Web 界面(Node.js ≥ 22)。 - 还没装好?先按 DSH 官方文档安装。这一步通常由维护 DSH 环境的人完成,普通使用者可以直接问他们要一个已装好的环境。 第二步:安装插件(复制一条命令) 在终端里,复制粘贴下面这一行,按回车: 这一行命令在做什么: - dsh plugin → 让 DSH 管理插件 - --profile web → 装到「网页版」配置里 - add npm:@dsh-community/dsh-command-palette → 从 npm(一个软件商店)下载并安装本插件 看到什么算成功: 屏幕开始滚动一些文字,最后停下来,回到可以输入命令的状态(通常看到 Done 或类似字样)。整个过程一般不超过 1 分钟。 装好后重新打开(或刷新)DSH 网页:按 Ctrl+Shift+K 能弹出面板、输入框左侧出现面板按钮,就说明装好了。想逐项完整验收,照着 docs/manual-inspection.md 勾一遍即可(约 30 分钟,不需要编程)。 没有发布 npm 包?想先在本机测试? ① 先在插件源码目录(有 package.json 的文件夹)打开终端,运行 npm pack ,会生成一个 dsh-community-dsh-command-palette-0.1.0-alpha.0.tgz 文件; ② 然后用这条命令安装(把路径换成你的文件位置): (在插件源码目录里运行时, $PWD 会自动替换成当前目录路径;升级包时先删掉旧的 .tgz 再重新打包。) ⚠️ 如果粘…

在 GitHub 查看完整 README →
工具/开发dshdsh-plugin

分类