DeepSeek Harness 长任务运行时插件

在 DeepSeek Harness 的插件化架构中,处理长周期、高复杂度的任务往往面临上下文断裂、进度丢失或中断后难以接续的痛点。长任务运行时插件旨在解决这些问题,提供一种可确认、可追踪、可恢复的执行机制。

这是什么

这是 ynymhrb 维护的 DeepSeek Harness 插件,提供持久长任务运行时功能。它允许将复杂任务拆分为可验证的子步骤,在 Task Area 中追踪状态,并支持在会话中断后继续执行。

核心功能

该插件具备以下能力:

  1. 任务拆分与计划:将复杂任务拆分为可验证的子步骤,并生成可确认的任务计划。
  2. 状态追踪:在 Task Area 中直接查看任务步骤、依赖关系和当前状态。
  3. 中断恢复:支持在任务中断后继续未完成的步骤。
  4. 目标修改:在修改目标后,保留已完成的工作,生成新的后续计划。

安装与启用

安装前需确保已安装 DeepSeek Harness 并能正常运行 dsh web。从 GitHub 安装需要 Node.js ^22.19.0 或 >=24.0.0。

执行以下命令安装:

dsh plugin --profile web add github:ynymhrb/long-horizon-runtime#master

安装完成后,启动 dsh web 即可使用。

典型用法

使用时无需切换模式,直接在对话中下达指令即可。

  1. 发起任务并获取计划:描述需求,要求拆分步骤并等待确认。
    研究 RAG 召回率的影响因素;拆成可验证的子任务,先给我计划,等我确认再执行。
  1. 暂停任务:在执行过程中暂停当前任务。
    暂停 lt_abc123。
  1. 修改目标:在任务未完成前调整目标,插件会保留已做工作。
    把 lt_abc123 的目标改为“只研究中文技术资料”。
  1. 继续任务:回到同一任务,查看剩余步骤。
    继续 lt_abc123,告诉我还有哪些步骤没完成。

适用场景与注意

该插件适用于研究、开发、排障、资料整理等需要拆步骤、持续推进的工作流。

需要注意的是,插件以当前 DSH 进程的权限运行。安装前应检查其源码与许可证(MIT)。

结尾

该插件通过结构化的任务管理,帮助在长任务中保持进度清晰。更多细节可查看其 GitHub 仓库 或 社区目录。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜