dsh-plan-compact-execute
在终端中运行以下命令:
dsh plugin install SpookyWaste/dsh-plan-compact-execute
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install SpookyWaste/dsh-plan-compact-execute,或在插件管理里添加仓库 https://github.com/SpookyWaste/dsh-plan-compact-execute。
插件介绍
在 DSH 计划模式下,你常常已经用大量对话把问题摸清楚,却还没点「批准执行」。上下文越长,后续执行越吃 token,也容易把无关探索历史带进执行阶段。审批卡片上只有「批准」或「拒绝」时,很难在不动计划正文的前提下先瘦身历史。
本插件在计划模式审批卡标题行增加「压缩后执行」:先把计划提交之前的会话历史压成一条摘要检查点,再以与「批准」相同的方式结束计划模式。计划正文、审批原文和未完成的工具批次逐字保留;更早的探索在对话流里显示为「已压缩」。压缩走 turn 内 compactRegion 路径,在工具调用与批准回执之间完成,避免与 /compact 在审批中途抢相位而失败。压缩期间整张审阅卡会换成进度卡,避免你在宿主改写历史时做第二次决策。
标题旁圆环可感知当前上下文占用(悬停可看具体数值)。若可压缩区间按路由计价不足 minShadowedTokens(默认 2000),插件会直接批准并在宿主记日志,避免无意义的压缩。
适合经常在计划模式里长探索、又希望执行前清掉历史噪音、同时必须看清完整计划的用户。
使用场景
- 计划写得很长,执行前想先减掉探索历史占用的上下文
- 审批卡上不想用 /compact,因为审批发生在 turn 内会失败
- 批准执行前要看清完整计划,又希望带着摘要检查点进入执行
适合人员
- 经常使用 DSH 计划模式的用户
- 对话探索很长、执行前关心 token 占用的开发者
- 需要在批准前保留计划正文、只压缩更早历史的进阶用户