前言¶
DeepSeek Harness(DSH)的理念是「一切皆插件」。对于开发者而言,管理 MCP 服务器、技能、人设以及调试思考档位,通常需要直接修改 YAML 配置文件。这个插件在 DSH 的设置页面里补上了四个可视化菜单:MCP 管理、Skill 管理、全局人设以及思考解锁。它解决了手动维护配置繁琐且易出错的问题,核心价值在于将配置操作转化为页面点击。
核心功能¶
插件提供四个主要功能模块:
- MCP 管理:支持对 MCP 服务器进行新增、删除、修改、启用与停停操作。
- Skill 管理:支持浏览、新建、编辑和删除技能。
- 全局人设:提供可视化编辑器,用于编辑 AGENTS.md 文件。
- 思考解锁:自动识别 OpenAI 兼容网关真正支持的思考档位,并一键解锁写回配置。支持定时自动更新(默认每 6 小时)。
安装与启用¶
使用前需满足环境要求:
- DSH 桌面版 0.2.0-rc.2:插件基于该版本的
settings.section槽位与 loader patch 机制开发。 - Node.js:仅本地构建/测试需要
^22.19.0 || >=24,直接安装不需要 Node(仓库已提交构建产物)。
在 DSH 应用目录中执行以下命令进行安装(以 desktop profile 为例):
DSH="/Applications/DeepSeek Harness.app/Contents/Resources/runtime/cli/bin/dsh"
"$DSH" plugin --profile desktop add github:2384418321/dsh-integration-settings
安装完成后,必须重启 DSH 才能使 MCP 改动生效。重启后,设置(Settings)页面的左栏底部会出现四个新菜单。
典型用法¶
- 本地开发调试:以
link:形式登记本地目录进行安装,修改源码后重新构建并重启 DSH 即可。 - MCP 管理:打开「MCP 管理」页面,核对页面顶部的 profile 徽标,确保操作的是正确的 profile。
- 密钥引用:在配置密钥时,请使用
!!js process.env.X引用环境变量,不要明文写入。 - 思考解锁:打开「思考解锁」页面,插件会自动探测网关支持的思考档位,识别阶段不会修改文件,确认无误后可一键解锁。
适用场景与注意¶
- 适用场景:需要频繁管理 MCP 服务器、技能库或全局人设的开发者;需要快速调试不同网关思考档位配置的用户。
- 注意事项:
- 本插件为社区插件,非 DeepSeek 官方产品。
- 插件不内置任何凭据,所有密钥需通过环境变量引用。
- MCP 的修改操作在页面操作后需要重启 DSH 才能生效。
- 安装前建议备份 profile 目录。
结尾¶
该插件通过可视化界面简化了 DSH 的配置管理流程,特别是思考档位的自动识别与解锁,能显著减少调试时间。更多细节与源码请参考:GitHub 仓库。