DeepSeek Harness 工具管理插件

前言

DeepSeek Harness (DSH) 的核心设计理念是「一切皆插件」。在需要同时管理多个项目或不同工作流时,手动维护 MCP 服务器列表、技能配置、记忆库和提示词往往会变得繁琐且容易出错。这个插件解决了配置分散、环境切换不便的问题,为开发者提供了一个集中的控制台,用于管理 DeepSeek Harness 中的各类资源。

核心功能

插件通过八个页签对资源进行统一管理:

  • 场景管理:将 MCP、技能、人设、记忆和提示词组合成一套「场景」。进入场景时,整套环境自动切换;退出时还原至切换前的状态。
  • MCP 服务:支持对 MCP 服务器的增删改查,提供工具级开关(可禁用单个工具),支持服务器备注和密钥打码显示。
  • 技能管理:支持按来源目录分组,显示技能状态,并能检测同名技能的覆盖情况。
  • 子智能体:基于 .md 文件管理人设,支持目录注入深度配置和工具白/黑名单限制。
  • 提示词管理:支持提示词预设一键切换、快捷提示词(直接贴入输入框),并保留最近五代备份。
  • 记忆管理:记忆以 .md 文件形式存储在场景目录下,进入场景时自动注入上下文。
  • 会话管理:支持会话的归档、按项目分组、搜索、批量恢复与清理,并支持导入 Claude Code / Cursor 等格式的记录。
  • 兼容性:提供宿主版本检查、降级项说明以及数据落点路径。

安装与启用

插件基于 Node.js ≥ 18 开发。安装命令如下:

dsh plugin --profile web add dsh-plugin-tool-management@latest

安装完成后,请执行浏览器硬刷新(Cmd/Ctrl + Shift + R),进入设置页面即可看到「工具」选项卡。

典型用法

  1. 环境切换:在「场景」页签为每个项目配置一套独立的 MCP、技能和人设。需要切换工作时,直接切换场景,无需手动修改配置文件。
  2. 对话内管理:在对话框内输入 / 并选择「工具」段,可以直接启用或禁用当前激活的 MCP、技能、记忆等条目,操作即时生效。
  3. 记忆与提示词:在场景目录下编写 .md 记忆文件,进入场景后插件会自动将其注入上下文。在「提示词」页签设置好预设后,点击即可应用。

适用场景与注意

该插件适合需要频繁切换工作环境、管理复杂 MCP 工具链或需要严格规范记忆库和提示词使用的开发者。

  • 文件安全:插件只管理自身文件,不会修改技能源文件。
  • 数据安全:MCP 密钥默认打码,查看明文需要令牌;导出功能是转录而非备份,如需完整备份请使用会话归档功能。
  • 配置持久:重启或升级 DSH 后,插件内的配置会自动保留。
  • 回收站:技能、记忆、人设、提示词和场景的删除操作均进入回收站,被删的工作区登记可通过「工作区登记」功能一键恢复。

总结

该插件通过统一面板和场景化切换,降低了 DeepSeek Harness 的使用门槛,提升了多环境协作的效率。更多细节与源码可参考项目主页。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜