dsh-workspace-prompts
在终端中运行以下命令:
dsh plugin install Fayelin12/dsh-workspace-prompts
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在终端执行 dsh plugin install Fayelin12/dsh-workspace-prompts 即可安装该插件,源码地址为 https://github.com/Fayelin12/dsh-workspace-prompts,安装完成后重启 dsh web 生效。
插件介绍
在 DeepSeek Harness 中同时维护多个工作区时,每个项目往往有不同的技术栈、编码规范与协作约定,而系统提示词却是全局统一的。dsh-workspace-prompts 让你为每个工作区独立配置一条自定义系统提示词,新建会话时自动叠加到固定提示词末尾,真正做到一个工作区一套行为约定,互不干扰。
核心能力包括:会话头部弹窗完成提示词的增删改查与设为生效;数据落盘到工作区根目录的 .workspace-prompts.json,跟随项目迁移且跨重启保留;固化语义确保已存在会话始终使用创建时的版本,避免历史行为漂移;同时向 Agent 暴露 workspace_prompt_get 和 workspace_prompt_set 工具,让模型可自主查看或更新当前工作区的提示词,无需人工打开弹窗。
适合在 DSH 中并行管理多个项目、每个项目需要差异化系统提示词的用户,尤其是希望把团队编码规范、输出格式偏好、禁忌事项等工作区级约定持久化并让 Agent 自动遵守的开发者。
使用场景
- 多个 DSH 工作区需要各自独立的编码规范与输出格式约定
- 希望团队级提示词随项目仓库一起版本控制和迁移
- 让 Agent 自主查看和更新当前工作区的系统提示词而无需人工打开弹窗
适合人员
- 在 DSH 中并行维护多个项目的开发者
- 需要把工作区级提示词持久化到磁盘并跨重启保留的用户
- 希望 Agent 可自主管理提示词、减少人工弹窗操作的用户