dsh-temptask
在终端中运行以下命令:
dsh plugin install Aeroscis/dsh-temptask
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中打开插件市场或终端,执行 dsh plugin install Aeroscis/dsh-temptask 安装本插件(源码:https://github.com/Aeroscis/dsh-temptask),安装后重启 DSH。
插件介绍
在 DeepSeek Harness 里做实验、临时调试或一次性对话时,最怕把工作区搅乱、还要想名字、事后难收拾。dsh-temptask 提供「临时任务」模式:一键在 DSH 自己的目录下开出隔离的临时工作目录,并立刻在其中开会话。任务目录本身就是工作区,会话的工作目录与之对齐,因此侧边栏会呈现 DSH 原生的树形结构——任务节点下挂着它的会话,展开、归档、重命名、搜索、拖拽等能力都来自官方工作区浏览器,本插件不必再造一套列表界面。
你不必为任务起名:每个任务对应一个时间戳目录名,节点名保持这一默认行为;会话标题由 DSH 自动总结,显示在会话行上。想改显示名时,可在节点上右键重命名,那是宿主自带能力。侧边栏在「新建会话」与工作区列表之间提供一行入口:主区域点击即可新建临时任务,另有清理、打开或复制根目录、说明与设置等辅助动作;也可用 /temptask 相关命令作为补充入口,日常以点侧边栏为主。
清理环节有二次确认,并在删除前做路径穿越校验,只删除任务根目录下的子目录,节点与本地记录一并移除。删除任务时可配置会话是归档还是留在未分组,手动清理与按天数自动清理走同一路径。适合需要「即开即用、用完即弃」的开发者:快速验证想法、隔离调试、短期会话,而不把杂物长期留在正式项目工作区里。
使用场景
- 想快速试一段代码或提示词,又不想动正式项目目录
- 需要为单次调试单独开一个目录和会话,事后整包删掉
- 侧边栏里要按任务节点管理多次会话,又不想自己维护列表
适合人员
- 经常在 DSH 里做实验和原型验证的开发者
- 需要临时、可丢弃工作区做调试的 Harness 用户
- 希望用官方工作区树管理短期任务、并可控清理的人