dsh-workspace-switch:按工作区隔离 Skill、MCP 与插件

dsh-workspace-switch 是 DeepSeek Harness 社区插件,由 liaoyuqing 维护,为每个工作区单独启停 plugins、MCP servers 与 skills,并在工作区菜单对话框中编辑。Host 在创建 Agent 时将配置应用到 Cordis scope;未配置的工作区继承全局 composition。配置来自 DSH_HOME 或项目 .dsh/workspace-switch.json,后者优先。安装方式为 dsh plugin add link 路径并加入 profile bundles dsh-workspace-switch。

阅读全文
dsh-workspace-api-key

`dsh-workspace-api-key` 插件通过拦截凭证解析流程,为 DeepSeek Harness 提供了层级化的 API Key 管理方案。它支持会话级、工作区级和系统默认级三层配置,允许开发者独立分配密钥以实现成本归属。插件提供侧边栏界面管理密钥,包含连接测试、过期警告及一键还原功能,确保安全且不执行静默替换。安装后,系统会自动为工作区和会话生成唯一引用名,并通过 HTTP API 进行状态查询与操作,有效解决了多任务间密钥共享与计费管理的难题。

阅读全文
dsh-plugin-workspace-skill

DSH 插件 `dsh-plugin-workspace-skill` 解决了多项目间技能复用的隔离与管理问题。该插件提供技能编写指导及工作区级技能隔离机制,将技能目录定位在 `<workspace>/.dsh/skills/`,支持目录包与单文件布局。通过扫描注册工作区,工作区技能拥有高于全局技能的优先级,允许安全覆盖同名技能,规范了本地 Skill 的开发流程。

阅读全文
dsh-multi-user:DeepSeek Harness 单进程多用户视图分档插件

dsh-multi-user 插件通过 JWT 登录墙、视图分档及用户管理功能,实现了 DeepSeek Harness 的单机多用户隔离。用户可加入特定工作区路径,仅查看已授权内容。该插件无需额外网关,安装便捷,适合轻量级多用户分档查看场景。需注意其安全边界有限,同一进程内 Agent 工具仍可操作宿主机任意路径。

阅读全文
dsh-native-memory:DSH 原生工作区长期记忆

`dsh-native-memory` 是 DeepSeek Harness 的原生长期记忆插件,利用全文检索实现跨会话数据召回。该插件将数据原生存储于本地工作区,支持基于精确目录的隔离与人工审批机制,确保安全性。主要功能包括记忆的添加、检索、导入导出及配置管理,适用于需要本地持久化上下文且注重数据隐私的场景。

阅读全文
DSH 插件 dsh-workspace-mcp:按 workspace 自动加载 MCP server

dsh-workspace-mcp 是一款 DSH 插件,旨在解决多项目共用 MCP server 导致的工具混淆问题。它通过读取项目根目录下的 `.dsh/mcp.servers.yml` 文件,实现按工作区(workspace)自动加载和卸载 MCP server,确保不同项目的工具互不干扰,且随 Agent 生命周期自动回收。 核心功能包括:Agent 创建时即连接注册工具,支持断线指数退避重连、会话失效自愈、Stdio 环境变量安全继承(自动剥离敏感键值)、工具列表变更自动同步以及配置热重载。当项目级 MCP 与全局 MCP 发生同名冲突时,优先遮蔽全局配置。 安装仅需执行 `dsh

阅读全文