← 返回列表
D

@wsgsety/dsh-plugin-manager

v0.1.1 · 2 天前发布

DSH web plugin manager — enable/disable installed plugins from Settings. · DSH 网页插件管理:设置页直接启停已安装插件。

dshdsh-pluginplugin-managerdeepseek-harness

README

dsh-plugin-manager

DSH 网页插件管理:在 Web 设置页直接启用/停用已安装插件。npm 包名 @wsgsety/dsh-plugin-manager,运行时条目 id dsh-plugin-manager

  • 设置 → 插件 → 插件管理:搜索、按官方/第三方筛选,每个插件一行开关。切换立即生效(Cordis loader 热更新)并写入用户 patch 层~/.dsh/profiles/<profile>/cordis.patch.yml),重启后保持。

  • 插件卡片带运行状态点(运行中/已停用/挂载失败…)、「官方」徽标(@deepseek-ai/*)与「受保护」标记。

  • 完全自研,不依赖 dshmarket。
  • 安装

    bash

    npm registry(推荐)


    dsh plugin --profile web add @wsgsety/dsh-plugin-manager

    或从 GitHub 安装(pin 到具体 commit,保证可复现)


    dsh plugin --profile web add github:WSGsety/dsh-plugin-manager#9cbbcdd59fdce3dd96879924b485ea3e8053d3c2

    重启 dsh web(命令行或 DeepSeek Harness 桌面应用)后生效


  • 运行时 loader 条目 id 带组前缀(include:ssh),patch 层写入时自动去掉前缀(ssh),与 bundle 层 id 对齐。

  • 桌面应用(deepseek-harness-desktop)用 app 内置 dsh 启动 web profile、随机端口,profile 仍是 `~/.dsh/pr
  • 查看完整 README →

    版本兼容矩阵

    DSH 版本状态说明
    dsh@0.1.0-rc.6 ✅ 兼容 cordis patch ✅
    dsh@0.1.0 ✅ 兼容 标准 patch ✅
    dsh@0.2.0 ⚠️ 待验证 待实测(API 可能在变)
    dsh@0.3.0+ ❓ 未知 尚未发布

    💡 兼容矩阵每周末自动跑实测,欢迎 PR 修正

    元数据

    License
    MIT
    npm
    @wsgsety/dsh-plugin-manager
    Repo
    git+https://github.com/WSGsety/dsh-plugin-manager.git
    Engines
    {}
    Weekly DL
    0
    Monthly DL
    0
    dsh.bundle
    {"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":[],"platform":"web"}}