Repository navigation
v0.3.5 · 默认使用当前会话工作区
默认使用当前工作区
在 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