dsh-command-opt
在终端中运行以下命令:
dsh plugin install csiroqa/dsh-command-opt
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 插件市场中搜索 dsh-command-opt(源码地址:https://github.com/csiroqa/dsh-command-opt),执行 dsh plugin install csiroqa/dsh-command-opt 即可安装,重启 dsh web 后硬刷新浏览器生效。
插件介绍
在 DeepSeek Harness 中使用斜杠命令时,体验往往卡在几个细节上:命令名只能凭记忆敲、参数格式缺乏即时引导;tool 开启的子代理会话中命令目录直接返回空,导致 /archive 等常用操作完全不可用;空对话里执行完命令,输出还会被当作空会话吞掉。dsh-command-opt 将这四项痛点串成一组协同优化,让命令输入从"凭手感"变成"有反馈"。
核心能力包括:在 composer 中键入 / 前缀后按 Tab 或 Enter 即可补全命令名,多候选时先补最长公共前缀再按 Tab 轮转;补全到带参数位的命令(如 /schedule)后自动进入参数填充阶段,幽灵提示对齐展示 input hint,遇到 | 枚举选项可按 Tab 轮转;输入参数全程由会话输入覆盖层弹框常驻提示当前待填位置,多参数命令不会因输入而消失提示。此外,插件将内置命令目录直连宿主,修复 subagent 会话无选项的问题,并在会话头部注册归档、复制、定位父会话等操作菜单;空对话命令输出的渲染与头部按钮也会被正确触发,不再被复用扫描合并。目录缓存支持键入即预热、事件驱动失效与 TTL 兜底,兼顾性能与实时性。
适合所有日常使用 DSH 斜杠命令、尤其是依赖 tool 子代理或频繁在空会话中触发命令的用户。无需额外配置即可生效,也可通过 cordis.patch.yml 中各布尔开关按需关闭单项功能。
使用场景
- 输入 / 前缀后按 Tab 快速补全命令名,免去逐字键入
- 补全到带参数命令后直接看到幽灵提示与枚举选项,减少试错
- 在 tool 开启的子代理会话中正常执行归档、复制等会话级命令
适合人员
- 日常高频使用 DSH 斜杠命令的开发者
- 依赖 tool 子代理工作流、需要稳定执行会话命令的用户
- 希望减少命令输入试错、提升操作流畅度的 DSH 用户