DSH Plugins
返回列表
⚙️

dsh-task-workspace

工作流 更新于 2026.10.04

在终端中运行以下命令:

dsh plugin install Zilong6666/dsh-task-workspace

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中执行 dsh plugin install Zilong6666/dsh-task-workspace 安装本插件(源码:https://github.com/Zilong6666/dsh-task-workspace),安装后重启 profile 或开启新会话以加载 bundle。

插件介绍

在 DSH 里做多步任务时,文件容易散在工作区根目录,进度写在聊天里又难以续接。dsh-task-workspace 把一条可执行的工程约定写进每次对话:一个会话只占用一个任务文件夹,每个任务只维护一份 PROGRESS.md,更新时整体覆盖「当前进度」而不是无限追加,任务变长再在任务目录里初始化 Git,把产出和变更留在可追踪的地方。

插件通过 Prompt 片段与可检索的 Skill 让约定常驻上下文,同时提供 task_new、task_progress、task_git、task_list、task_tidy 等工具,以及 dsh-task 命令行,在模型侧与无模型场景下都能执行同一套流程。进度文件固定六段结构(目标、状态、当前进度、下一步、产出物、变更日志),长摘要会自动压缩归档;整理工具会重写工作区索引、归类顶层目录,并在明确可丢弃时才清理缓存与误建空任务夹,默认 dry run。

适合需要跨多轮、甚至跨会话推进的调研、实现与文档类工作,又希望工作区目录清晰、进度文件可读、必要时用 Git 留痕的 DSH 用户与团队。

使用场景

  • 多轮调研或实现需要在固定任务夹里沉淀进度与产出
  • 跨会话续做同一任务并靠 PROGRESS.md 快速对齐状态
  • 工作区顶层文件杂乱需要索引归类与安全清理

适合人员

  • 经常在 DSH 里跑长链路 Agent 任务的开发者
  • 希望统一「一会话一文件夹」约定的团队
  • 需要可读进度留痕且可选 Git 的知识工作者