DSH Plugins Marketplace

DSH Plugins

Plugins

/

dsh-pause

b

dsh-pause

Manifest valid6

DSH Web 暂停插件:agent 完成一轮工具交互、正要发出下一次模型请求之前在 agent/pre-step 处拉门暂停,保持 composer 输入框可用,人类在主输入框按回车放行,空草稿为无感继续、带字作为插话一并放行;此暂停不打断任何在途 API 调用,模型上下文完整、无感知。纯插件自包含,不改 DSH 源码。

UI (client)hasBundlePatch

dsh·暂停插件

引言

DeepSeek Harness 会自动调用工具并连续作答,虽然可以使用插话发送在中途提示,但是 DeepSeek 输出太快了,拼尽全力也没有其百分之一的 tok/s,根本无法成功插话。而直接打断 DeepSeek 的输出会导致其变成胆小菇,甚至不愿继续执行命令,工作积极性大幅下降。

为了能够成功在 DeepSeek 下一轮调用前插话并保护其弱小的心灵,此插件使用了拔网线的力量,假装卡了阻止 DeepSeek 发出下一次请求,直到你按下 Enter 或点按钮放行。暂停期间输入框照常可打字并插话发送后自动继续,或者直接回车让模型继续,这样在模型侧不会察觉到暂停的存在。

恰巧做完这个插件后,deepseek-v4.1-flash-expires-on-0910 速度已经到 300~400 tok/s,这下拼尽全力也追不上其百分之一的 tok/s,只能使用盘外招了。

注:现 deepseek-v4-flash 的速度约为 100 tok/s,而其一个中文字符约为 0.6 token,其百分之一的速度为 100 字/分钟,你的打字速度如何?

关键词

暂停 · 插话 · 无感

功能

  • 可开关:默认关闭,每个会话可独立开启。
  • 暂停在请求前:模型完成一轮工具交互、正要发出下一次请求之前停下,不打断任何在途 API 调用。
  • 保持 composer 可用:暂停期间输入框照常可打字,不遮挡、不切换。
  • 回车即放行:在主输入框按裸 Enter 继续。草稿为空为无感放行,草稿有字则把文字作为插话随本次请求一并发出,随后清空草稿。
  • 按钮同样放行:也可直接点「已暂停·回车或点此继续」按钮,行为同上并读取当前草稿。
  • 模型无感知:上下文完整、不插入多余消息,模型察觉不到暂停存在。

它长什么样

开关打开、暂停被触发时,composer 工具行右侧出现一个暂停控件:

暂停控件

暂停时在主输入框按 Enter 即继续。未开启开关时不拦截任何按键,一切照常。

安装

从 GitHub 安装:源码在 src/lib/ 不入仓库,安装时 npm 会触发 prepare 脚本现场构建。

dsh plugin --profile web add github:better-er/dsh-pause

从 npm 安装:包内已含构建产物 lib/index.jslib/client.js,安装时不再构建。

dsh plugin --profile web add dsh-pause

两种方式装完都会自动挂载,重启 DSH web 后启用,无需手工编辑任何文件。

卸载

dsh plugin --profile web remove dsh-pause

彻底移除,重启 DSH web 后不再加载。

使用

  1. 点 composer 工具行右侧的「暂停」按钮,变「暂停开」即该会话已开启。
  2. 之后该会话的工具续跑请求会在发出前停下等你。
  3. 需要放行时在主输入框按裸 Enter,空为无感继续,有字为插话。也可点「已暂停·回车或点此继续」。
  4. 用完再点「暂停开」关掉。暂停中关掉会放行正挂着的门。

配置

cordis 配置项 defaultEnabled,默认 false:

plugins:
  dsh-pause:
    defaultEnabled: false

运行期可用 composer 里的开关逐会话切换,并覆盖 defaultEnabled。

工作原理

dsh 把一次模型请求当作一个 step,agent 连续调用工具时会经历 step、工具执行、下一次 step 的循环。 本插件挂在 agent/pre-step,在「带工具结果的下一请求」正要进入前决定是否拉门。

  • 暂停点设在请求真正发出之前,故无在途调用可打断。
  • 续跑判定用同一 turn 内 step 大于 1 近似,首条纯文字请求永不暂停。
  • 浏览器端经 conversation.input.right 槽位在 composer 工具行渲染控件。
  • 因 dsh 的 composer Enter 由 InputBar 私有 keymap 处理、第三方无 hook 点,暂停态用 DOM capture 拦截裸 Enter 改走放行,不改 DSH 源码。
  • 主机侧不经 ctx.connection.rpc.handle:该 API 自 0.1.2 起即不可用,改为向 webServer 自注册 /dsh-pause 前缀路由,复用 connection 的信任判定与浏览器鉴权,信封格式与官方一致。

开发

pnpm install
pnpm typecheck
pnpm test
pnpm build

License

MIT

Compatibility

DSH 0.1.6-alpha.1: errorDSH 0.1.6-alpha.2: errorDSH 0.1.5-rc.2: errorDSH 0.1.5-rc.1: errorDSH 0.1.5-alpha.2: errorDSH 0.1.5-alpha.1: errorDSH 0.1.3-alpha.2: errorDSH 0.1.2-rc.1: errorDSH 0.1.2-alpha.5: errorDSH 0.1.2-alpha.4: errorDSH 0.1.2-alpha.3: error

Versions

Latest versionPublishedSize
0.0.1
0.1.0
0.1.1

Comments

Loading…

Similar plugins

dsh-auto-continue

by HsiangNianian

DSH Web UI plugin: auto-sends 「继续」 after non-human interruptions, with error classification, adaptive backoff, pause, idempotency/loop guards, resume templates, and stats—all configurable in settings

UI & ExperienceDevelopment & InfrastructureTerminal & ClientsManifest valid

102

MIT

JavaScript

Sep 12, 2026

dsh plugin --profile web add dsh-client-auto-continue

by WestFox-AwA

DSH Web 插件:在输入框按回车时,先由『传话 AI』把你的话改写成一条可直接发给工作 AI 的命令——档位/权限/上下文可调,并按任务难度自行决定编排强度,确认后再发送

Manifest valid

57

BSD-3-Clause

JavaScript

Sep 17, 2026

dsh plugin --profile web add @dsh-external/dsh-prompt-optimizer

by JoukoPuro

一个 DeepSeek Harness(DSH)插件: 在 Web 输入框的工具行中添加一个 ✨ 图标按钮。点击后选择打磨风格,已接入的大模型 会把你草稿中的提示词改写得更专业、更易被 AI 理解 。A DeepSeek Harness plugin: icon-only composer button that rewrites your prompt via the connected LLM

Sessions & MessagesManifest valid

4

87/wk

MIT

JavaScript

Aug 14, 2026

dsh plugin --profile web add dsh-prompt-polish

by master1Sun

DSH(DeepSeek Harness)Web 插件:在 composer 工具栏注入一个「提示词库」按钮,管理可复用的 prompt 片段,点击即可插入当前输入框。支持自动学习:输入复杂 prompt 文案时,插件会自动识别并保存到提示词库。

Tools & CapabilitiesManifest valid

11

MIT

TypeScript

Sep 16, 2026

dsh plugin --profile web add @sunjuntao/dsh-prompt-library

by vuchisu069-source

DSH 多方群聊协作插件(圆桌):把不同人设的 AI Agent 拉进同一研讨房间,互相讨论、交叉补充、质疑修正,最终一键总结出综合方案;也支持把工作区已有的对话框拉进来参与讨论,消除信息隔离。支持手动 @ / 全体研讨 / 接力链三种发言模式,含轮次上限、全局暂停等防死循环控制。官方 bundle 插件:dsh plugin --profile web add github:vuchisu069

Manifest valid

3

MIT

JavaScript

Aug 17, 2026

dsh plugin --profile web add round-table

by heartmove

DSH 插件,让当前代理直接从提示词驱动其它真实 DSH 会话——创建/发送/等待回复/读取/恢复/跨工作区查找会话,并支持监控调度主任务与归档会话。A DSH plugin that lets the agent drive other real DSH sessions straight from a prompt — create, send, wait, read, resume, an

Sessions & MessagesManifest valid

0

474/wk

TypeScript

Sep 10, 2026

dsh plugin --profile web add dsh-session-bridge