DSH Plugins
返回列表
🤖

dsh-workspace-prompt

模型推理 更新于 2026.10.17

在终端中运行以下命令:

dsh plugin install linbin-mk/dsh-workspace-prompt

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

在 DeepSeek Harness 的 Web profile 中执行 dsh plugin install linbin-mk/dsh-workspace-prompt,将来自 https://github.com/linbin-mk/dsh-workspace-prompt 的插件安装进组合树后重启 dsh web 即可加载。

插件介绍

不同项目往往有不同的协作约定、技术栈说明或团队规范,却很难在每次开新会话时稳定地告诉模型在这个仓库里请按这些规则来。AGENTS.md 是仓库级的做法;在同一台 Harness 里切换多个工作区时,更需要按工作目录隔离、可随时开关的提示词机制。dsh-workspace-prompt 是纯第三方插件:不改 Harness 源码,只为每个工作区保存一段专属提示词,并把是否带入当前会话的控制权交给你。

写好提示词并不会自动生效。你需要在输入框工具行打开工作区提示词开关;只有当前工作区已配置内容时才会出现该开关。开关打开后,每个新会话在真正需要注入时只会询问一次:带上则并入上下文,不带则本会话不再追问,且开关状态本身不受影响。注入方式与官方 agent-instructions 一致,在 Web 记录里呈现为折叠的上下文注入行,可与 AGENTS.md 共存。

配置入口有两处:会话内用 /workspace-prompt 弹出模态框就地编辑,或在设置中的工作区提示词总览页集中管理。提示词与开关按会话的绝对工作目录记忆,重启后仍由插件 Config 落盘保留。未配置的工作区界面与以前完全一样,也不会白白占用上下文预算。

适合经常在同一 Harness 实例里往返多个仓库、又希望各项目自带会话前说明的开发者;也适合需要临时启用或关闭工作区级指令、且希望在首次发送前明确确认是否注入的场景。本包仅提供 Web Client 界面,需 DeepSeek Harness 0.2.1-rc.2 或兼容的 0.2.1 预发布环境。

使用场景

  • 同一 Harness 里切换多个仓库,希望各项目自带固定说明再开聊
  • 需要临时关闭某工作区的指令,又不想删掉已写好的提示词
  • 希望首次真正注入前由你确认带上或不带,而不是静默塞进上下文

适合人员

  • 在同一实例中管理多个工作区的日常开发者
  • 需要为不同仓库维护差异化 Agent 协作约定的团队
  • 使用 Web profile 且依赖 AGENTS.md 又想叠加工作区级指令的用户