← 返回列表
✓ 可直接安装
EN: Lifecycle-safe MCP status pill for DSH Web. 中文:面向 DSH…
自动检查通过:npm 包已发布且 engines 声明满足基线(声明 Node >=18);该结论来自程序自动检查,未经人工实机验证。 · 最近上游提交 2026/9/10 · 已提供中文文档
EN: Lifecycle-safe MCP status pill for DSH Web. 中文:面向 DSH Web 的生命周期安全 MCP 状态胶囊。
综合分
28.9
GitHub 分
28.9
用户评分
—
★ Stars
0
周下载量
—
兼容 / 相关生态插件(非 dsh 原生,请按其对应运行时安装)
git clone https://github.com/YrracOwl/dsh-mcp-pill.git信任档位:已验证本站已于 0 天前真实安装成功
- 是什么
- 生态插件(可安装,未声明 dsh 能力)
- 装得上吗
- 本站已真实安装成功(非静态推断)
- 安全吗
- 本站尚未对该插件做风险分级(暂未覆盖,不等同于无风险)
- 还在维护吗
- 活跃:最近一次提交在 15 天前
档位由下列信号合成:本站实装验证(真实安装,当前最高到 L4)· 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。下方各区块是它的证据明细。 验证判据与等级说明 →
🟢实装验证通过· 2026/9/25
由本站实装验证器在真实 dsh 环境安装成功,非静态推断。
数据截至 2026/9/21(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
安装兼容性检查✓ 自动检查通过
以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。
✓npm 包dsh-mcp-pill @ 0.2.5
✓Node 引擎要求 >=18 · 基线 Node 22.19 满足
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明
验证方式:npm registry 存在性 + package.json 静态校验 · 最后验证 2026/9/24 00:05:13
依赖的 DSH / Cordis 模块
@deepseek-ai/schemastery用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动
README
由 DeepSeek 最新模型翻译生成dsh-mcp-pill
英文
当前版本:0.2.5 — 远程设置经过能力检测且为可选,因此较旧的 DSH RC 主机仍能启动该插件。此版本新增了一条有文档记录的安装路径:dsh plugin --profile web add dsh-mcp-pill。
用于 DeepSeek Harness Web 的生命周期安全的 MCP 连接状态胶囊。它提供受本机回环限制的状态/切换 RPC、一个官方设置卡片,以及一个在启用前保持隐藏的输入框座位胶囊。优先使用 DSH 0.1.2+ 的细粒度 remote.settings;较旧的 RC 主机则使用旧版连接 API。
中文
用于 DeepSeek Harness Web 的生命周期安全 MCP 连接状态胶囊。提供本机同源 RPC、官方设置卡片和输入框状态胶囊;优先使用 DSH 0.1.2+ 的 remote.settings,旧版 RC 自动回退到 connection API。
用于 DSH Web UI 的全局 MCP 连接状态胶囊——官方 bundle 形式
(Host RPC + __ModuleLoader__ 客户端,无 tapIndex 注入)。
- GET /api/mcp-pill/status — 返回每个已配置 MCP 连接的 JSON 状态,
外加 pill.enabled,即可见性开关的热主机镜像。
- POST /api/mcp-pill/set — { id, enabled } 通过补丁文件的 disabled
标记切换某个连接(loader HMR 会应用它)。
- 胶囊默认隐藏。一个官方风格的可展开设置卡片
(settings.plugin.item / 键 mcp-pill)拥有一个开关,
「显示状态胶囊」(pill.enabled,默认 false);当它关闭时,胶囊
永远不会可见地挂载,切换它会在一次状态轮询内生效
(在同一标签页中保存后立即生效)。
- 胶囊吸附到聊天输入框的四个角之一(拖动以切换);
锚点记忆在 localStorage(dsh.mcpPill.anchor)中。
- 胶囊挂载在输入框座位内(与输入框相同的堆叠层级),
使用正常的 z-index,因此 DSH Web 弹窗(模态框 / 菜单 / toast)可以
覆盖它,而不是被它遮挡。
安装
dsh plugin --profile web add dsh-mcp-pill
之后重启现有的 DSH Web 进程:Host 在启动时扫描浏览器插件名册,因此胶囊及其设置卡片只会在该次重启后出现。然后打开 设置 → 插件 → MCP 状态胶囊 并开启「显示状态胶囊」——胶囊默认隐藏。
本地开发,从此包目录执行:
dsh plugin --profile web add .
两种形式都会将该包记录到配置文件的 dsh.profile.bundles 中,这正是挂载 Host 半部分并提供客户端 bundle 的方式。
配置
挂载行(在此包的 cordis.patch.yml 中)传入
config.patchFile —— 即包含 dsh-mcp-client 各行的 cordis.patch.yml,
相对于配置文件工作目录解析(默认 /cordis.patch.yml)。