dsh-obscura
在终端中运行以下命令:
dsh plugin install SodiumLayer/dsh-obscura
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install SodiumLayer/dsh-obscura,或按插件市场说明从源码仓库 https://github.com/SodiumLayer/dsh-obscura 安装。
插件介绍
想在 DeepSeek Harness 里用 Obscura 的 MCP 能力,却不想每次手动起进程、改配置、猜端口是否对齐?dsh-obscura 把这件事收进插件面板:DSH 启动时按你的参数自动拉起 obscura mcp,退出时只停本插件自己拉起的实例,失败也不会拖垮整个 Harness。
面板围绕「能不能跑、Harness 有没有接上」两条线设计。版本信息来自真实执行 obscura --version,拿不到就明确标为不可用;「测试接入」分服务段与接入段,能区分 MCP 没起来和起来了但没写进 profile。MCP 开关会在 cordis.patch.yml 里增删 mcp-obscura 行,接入地址随 --port 或你的自定义 URL 自动跟随,不一致时会提示而不是假装成功。
可执行文件解析顺序为自定义路径、系统 PATH、插件 bin 目录(也支持把文件或所在文件夹填进自定义路径)。服务启动、重启、停止与自定义启动参数(默认含 --http 与本地端口)都在面板里完成;包内不放 Obscura 二进制,需自行从上游获取并放入 bin。
适合已经在用或打算用 Obscura MCP、希望与 DSH 工作流长期共存的用户:少记命令、少改错 patch、需要一眼看清服务与接入状态的场景。
使用场景
- DSH 启动时自动拉起 Obscura MCP 服务
- 在面板里开关 MCP 配置并同步 cordis.patch.yml
- 区分服务未就绪与 Harness 未接入并一键测试
适合人员
- 在 Harness 中使用 Obscura MCP 的用户
- 需要本地 HTTP MCP 与可配置启动参数的场景
- 希望少改 patch、少记命令的日常开发者