DSH Plugins
返回列表
⚙️

dsh-insert-context

工作流 更新于 2026.10.21

在终端中运行以下命令:

dsh plugin install ADkun/dsh-insert-context

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 终端执行 dsh plugin install ADkun/dsh-insert-context,即可从 https://github.com/ADkun/dsh-insert-context 安装本插件。

插件介绍

长任务里 Agent 很容易一路往下做,却少了一个在关键步数被轻轻提醒「现在走到哪、该盯什么」的机制。手动在对话里反复插话既费 token,又难和步数对齐。dsh-insert-context 挂在 DeepSeek Harness 的 agent/pre-step 上:在每一步被接纳之后,按你定好的节奏往上下文里加一条规则消息,或(可选)在用户消息末尾多一段固定说明,而且都写进会话日志,重放时模型读到的就是同一份。

核心是两套彼此独立、都能关掉的开关。规则注入用 { start, every, repeat, text } 描述「从第几步起、每隔几步、共几次、带什么字」;repeat 为 0 表示无限次命中。文本里可用 {{step}} 换成当前步数。同一一步命中多条规则会按设置列表顺序合并成一条消息。主开关关闭时插件完全不动作,步数计数也会冻结,再打开会从停下的位置继续,不会把静默期间错过的规则一口气补发。

另一条线是向用户消息追加 appendText:默认关闭;打开后还可选只追加首条用户消息、是否覆盖发给子 Agent 的提示。追加与规则在同一步会去重——已经追加了句子就不再重复注入规则。计数按 Agent 实例分开,调度器与子 Agent 各算各的;被下游拒绝的步不计数。

适合在 DSH 里跑多步工作流、希望用可预览的步数表做收敛提醒或一次性写作约束的人。自带设置页「过程插入」,改完下一步即生效;默认只启用一条从第 10 步起每 10 步一次的轻量提醒,追加行为需自行打开。

使用场景

  • 多步编码或调研任务中,希望每 N 步自动提醒关注收敛与交付边界
  • 长会话里用规则表在指定步数注入提示,而不手动打断对话
  • 需要仅在首条用户消息追加一次性写作或回复格式约束

适合人员

  • 在 DSH 中编排多步 Agent 工作流的进阶用户
  • 希望用设置页而非改宿主代码来控制上下文节奏的人
  • 同时调度主 Agent 与子 Agent、需要分实例计步的场景