dsh-ctrl-c
在终端中运行以下命令:
dsh plugin install Maybemar/dsh-ctrl-c
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install Maybemar/dsh-ctrl-c(源码地址:https://github.com/Maybemar/dsh-ctrl-c),安装后重启 DSH Web 并刷新页面即可生效。
插件介绍
在 DSH Web 中进行长对话生成时,想要打断当前轮次,往往要移开视线找输入框旁的「停止运行」按钮。dsh-ctrl-c 把这件事变成一次键盘操作:生成进行中按 Ctrl+C 即刻停止,底层调用与点击按钮完全相同的 cancel() 接口,效果一致。
插件对场景做了精细区分——有选中文本时按 Ctrl+C 走正常复制,不会误触发打断;没有正在生成时保持浏览器默认行为;Ctrl+Shift+C、Ctrl+Alt+C 等组合键以及中文输入法组合期间均不拦截。打断前排队的消息会按 FIFO 顺序自动续跑,与官方停止按钮行为保持一致。
适合经常使用 DSH Web 进行多轮长对话、偏好键盘快捷操作的开发者。装上之后,打断生成不再需要切换鼠标位置,一次 Ctrl+C 即可。
使用场景
- 长对话生成中想立即打断,无需移开鼠标找停止按钮
- 打断前排队的消息自动按 FIFO 顺序续跑,不丢失指令
- 有选中文本时 Ctrl+C 走正常复制,不会误触发打断
适合人员
- 偏好键盘操作的 DSH Web 日常用户
- 经常进行多轮流式对话的开发者
- 追求快速中断生成流程的终端重度用户