← 返回列表
未验证
在 DeepSeek Harness 发送框旁边的一个绿色打断按钮。当
尚未跑自动兼容性验证,可查看页面内的依赖与入口分析。 · 最近上游提交 2026/8/15 · 已提供中文文档
DeepSeek Harness WebUI 的绿色中断按钮:静默停止正在运行的 agent,随后该 agent 会总结进度并询问新的需求;中断提示可自定义。
综合分
27.9
GitHub 分
27.9
用户评分
—
★ Stars
2
周下载量
—
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add guo-ziao/dsh-interrupt-button该插件未发布到 npm,走 GitHub 源安装(pnpm 若拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑)
信任档位:仅索引本站尚未对其实装验证,仅收录元数据
- 是什么
- dsh 原生插件 · ui
- 装得上吗
- 本站尚未做安装检查
- 安全吗
- 本站尚未对该插件做风险分级(暂未覆盖,不等同于无风险)
- 还在维护吗
- 更新放缓:最近一次提交在 41 天前
档位由下列信号合成:本站实装验证(真实安装,当前最高到 L4)· 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。下方各区块是它的证据明细。 验证判据与等级说明 →
数据截至 2026/9/21(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
依赖的 DSH / Cordis 模块
@deepseek-ai/cordis@deepseek-ai/dsh-client-runtime用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动
README
由 DeepSeek 最新模型翻译生成dsh-interrupt-button
Awesome DSH Plugin
在 DeepSeek Harness 发送框旁边的一个绿色打断按钮。当
agent 正在运行时,一键在后台静默打断它——
transcript 中不会出现模拟的用户消息。随后 agent 停止其
当前工作,总结它已完成的工作作为一条 assistant 消息,并询问
你:“你有什么新的要求和建议吗?”——等待你的
回复,并在继续之前将你的新要求与旧要求融合。
当 agent 空闲时,点击该按钮会打开一个对话框,你可以在其中
自定义打断提示词(下次打断时发送给模型的指令)、保存它,或立即发送它。
功能特性
- 🟢 位于 composer 工具栏中的绿色按钮,就在发送按钮旁边
- ⏸ 强力暂停:中止当前回合(模型请求 / 工具调用),
终止 agent 拥有的后台任务和终端,打断子
agent,并解除已武装的 goal,使自动继续停止;排队的
消息会被保留(keepInbox)
- 💬 agent 以 assistant 消息回复:停止,用几句话总结其
进展,并询问你的新要求
- ✎ 可自定义的打断提示词:在
对话框中编辑面向模型的指令(当没有活动任务时可用);保存它,或保存并立即发送
- 🌗 主题感知对话框(通过 DSH 主题令牌支持浅色/深色)
安装
dsh plugin --profile web add guo-ziao/dsh-interrupt-button
或通过 npm:
dsh plugin --profile web add dsh-interrupt-button
工作原理
host 部分注册一个 loopback HTTP 路由(POST /dsh-interrupt-button/interrupt)。
按下时它会执行强力暂停——agent.cancel({ kind: 'user' }, { keepInbox: true })
以中止当前回合,jobs.kill / terminals.kill 用于后台工作,
subagents.interrupt 用于子 agent,goals.disarm 用于已武装的 goal——
然后使用插件来源(notice 形式)的消息执行 agent.steer(...),这样
transcript 会显示一条系统风格的上下文行,而不是伪造的用户消息,
并且由模型自己生成简短总结和
问题。当没有活动任务时,处理程序返回 nothingActive,浏览器
部分则改为打开提示词编辑器。
默认打断提示词
当你尚未自定义时,会向 agent 发送以下指令
(简短思考、简要总结,以及确切的收尾问题):
【用户按下了“打断”按钮】
用户刚刚按下了打断按钮,立即执行以下操作,不得继续当前任务:
1. 立即停止并结束当前一切工作:停止思考、停止工具调用、停止后台任务。
2. 用不超过三句话简短总结你到目前为止的进展,只讲结果,不展开过程。
3. 回复的最后一句必须原样是:“你有什么新的要求和建议吗?”
4. 然后停下等待用户回复;用户给出新要求或建议后,将新要求与旧要求融合,再继续工作。
不要长篇分析,直接简洁回复。
开发
npm run check # syntax-check both halves
许可证
MIT