Skip to content

v0.3.5 · 默认使用当前会话工作区

Choose a tag to compare

@bbskye5008 bbskye5008 released this 15 Oct 14:51
· 4 commits to main since this release

默认使用当前工作区

在 Harness 当前项目会话里,只需:

/task-run --task "我想做的事情"

已有独立验收命令时:

/task-run --task "完成具体任务" --verify "npm test"
  • Harness 命令默认使用发出命令的当前会话工作区。
  • 终端 dsh-task --task "…" 默认使用当前终端目录。
  • 操作其他项目时可加 --workspace "/绝对路径/工作区",显式路径优先。
  • 当前会话没有有效工作区时拒绝启动并提示指定路径,不使用宿主进程目录替代。

安装或升级

在 DeepSeek Harness「插件 → 添加插件」输入:

github:bbskye5008/dsh-task-runner#v0.3.5

安装后重启 Harness。已验证环境仍为 macOS / Harness 0.2.0-rc.2,需先安装原 PUA 0.3.27 和 Completion Guard 0.9.0。
详细流程见中文使用说明。

验证结果

  • 核心测试 62/62;真实 SDK 技能和准备工具适配检查通过。
  • 本机从 GitHub 标签实际升级并重启;177 个包内文件与发布包逐字节一致。
  • 实际 UI 斜杠命令记录不含 --workspace,来源会话、准备任务及新会话的工作区完全一致。
  • 模型从该工作区读取了预置的唯一标记文件,读取路径与内容核对通过。
  • 终端入口实际使用另一个终端目录,未误用来源会话工作区。
  • 两次入口探针核对后显式取消,生产文件未改动;这些探针不代表完成实施任务或 90 分钟稳定性测试。

默认最多 8 轮、90 分钟以及冻结验收、同一候选证书、Goal 变化后重新签证规则均保持不变。
已有 SpecWorkflow 需求澄清、规格整理、验收准备及摘要确认流程继续可用。

发布信息

提交:c9ca1cc41a4c2f98e61fe6afe904317aa84eb394

附件:dsh-task-runner-0.3.5.tgz、SHA256SUMS。
安装包 SHA-256:

abafe81d85556e5419f5468d2539f9f80ac200da149371461059a341b130f21c

更新记录