deepseek-harness-batch-executor
在终端中运行以下命令:
dsh plugin install LastTrainKing/deepseek-harness-batch-executor
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端执行 dsh plugin install LastTrainKing/deepseek-harness-batch-executor,即可从 https://github.com/LastTrainKing/deepseek-harness-batch-executor 安装并自动注册 bundled Skill。
插件介绍
长时间运行的 Agent 会话里,成本往往来自三件事:机械步骤一次次触发完整模型往返、工具原始输出把上下文撑爆,以及「命令返回 0」并不等于目标真的达成。deepseek-harness-batch-executor 面向 DeepSeek Harness,用「计划 → 批量执行 → 回执」的程序化工具调用纪律,让模型只留在需要判断的环节,把复制、搜索、校验等确定性工作合并成一次脚本化执行。
核心能力围绕五条机制展开:batch_exec 按计划批量操作并写 JSON 审计日志;search_summary 与 test_summary 把摘要打到 stdout、细节落到本地日志;verify_state 用数量、sha256 树哈希和 diff 做本地核验;loop_guard 用证据哈希识别无进展重试并设上限;破坏性操作则坚持 dry-run 与显式批准,remove 需计划与命令行双重确认。
插件以 Python 3.8+ 纯标准库脚本与 SKILL.md 交付,可作为 DSH 原生插件安装,也可在能跑 Python 的 Agent 环境里单独使用。适合批量文件处理且要内容校验、大树搜索只需统计与样本、会话里 transcript 膨胀明显、或机械步骤已规划完毕的任务;不适合一步就能完成的 trivial 操作、每步都要设计判断,或无法审查的破坏性变更。
使用场景
- 多文件复制或清理后需数量与内容哈希校验
- 在大目录或日志中搜索且只需统计与样本
- 长会话中机械步骤多、希望减少模型往返与上下文膨胀
适合人员
- 使用 DeepSeek Harness 的 Agent 工作流开发者
- 需要把确定性步骤脚本化并留审计痕迹的团队
- 关注会话成本与无效重试的自动化任务维护者