dsh-steer-button
在终端中运行以下命令:
dsh plugin install lyuwen/dsh-steer-button
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中,可直接对 Agent 说:install plugin https://github.com/lyuwen/dsh-steer-button,或运行 dsh plugin install lyuwen/dsh-steer-button 完成安装。
插件介绍
当 Agent 正在执行任务时,你想补一句话,原生 Harness 只给了两种粗粒度选项:要么排队等整轮结束,要么直接打断加速发送。中间态缺失,已排队消息也看不见、改不了。
dsh-steer-button 在 Agent 运行期间接管输入框,提供三种投递模式——Queue(当前步结束后随 observation 一起进入下一步请求)、Steer(立即中断当前步,保留部分输出,携新消息继续)、Backlog(等整轮结束后作为独立回合执行)——并在输入框上方以队列条带展示所有待发消息,每条支持编辑、删除或提前发送,按 ↑ 键还能把最近排队的文本拉回输入框自由修改。
适合高频与 Agent 协作、对消息送达时机有精细控制需求的用户:既不想粗暴打断当前推理,也不想干等整轮结束,而是希望精确决定每一句话在哪个节点进入上下文。
使用场景
- 跑长任务时想补一句指令但不想粗暴打断当前步骤
- 需要把三句话分别安排在三个不同步骤进入上下文
- 排队中的消息要临时改措辞或撤回重发
适合人员
- 高频与 Agent 协作、对送达时机敏感的开发者
- 多步任务中需要分批、分阶段下达指令的工作流
- 希望替代原生忙碌态单键行为、获得更细粒度控制的用户