DSH Plugins
返回列表
🧠

dsh-task-stack

记忆 更新于 2026.10.04

在终端中运行以下命令:

dsh plugin install Ray1270/dsh-task-stack

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

在 DeepSeek Harness 中执行 dsh plugin install Ray1270/dsh-task-stack 安装本插件(源码:https://github.com/Ray1270/dsh-task-stack),安装后重启 DSH Desktop 即可在新会话中使用。

插件介绍

多步任务里,Agent 很容易在上下文被压缩或换轮对话后忘记「当前要对用户负责的那一层目标」。dsh-task-stack 把任务焦点做成显式栈:模型用 push、完成与查看三类工具自己维护 active 与 paused 任务,而不是靠系统提示词偷偷塞进上下文。

状态以纯文本 JSON 落在会话工作区,因此压缩对话不会抹掉栈,同一 session 与工作目录重新挂载即可读回同一份文件。插件刻意零自动注入——不注册 prompt、不偷花 token;需要看清栈时调用 read_focus,或用人用的 /focus 斜杠命令排查与手工收尾。

适合需要长链路交付、一次请求里多个可分离目标、或经常在压缩后恢复工作的 Harness Agent 场景。若你只是单轮问答,不必启用;若你希望宿主替你记任务而不让模型主动调用工具,这个设计也不是那种「全自动记忆」插件。

使用场景

  • 一次请求里要分多步交付、且目标可分层时
  • 上下文压缩或换轮后需要找回当前焦点
  • 用户问「你现在在做什么」或你要决定 push 还是 complete 之前

适合人员

  • 使用 DeepSeek Harness 的长链路 Agent 开发者
  • 希望任务焦点显式可控、又不靠系统提示词注入的团队
  • 需要在压缩与会话恢复后继续同一项工作的会话场景