← 返回列表
D

@frost_with_snow/dsh-plugin-manager

v1.0.0 · 1 天前发布

Web dashboard for managing custom dsh plugins — enable/disable without CLI

dshdsh-pluginplugin-managerdashboardcustom-plugins

README

@frost_with_snow/dsh-plugin-manager

个人 dsh 插件管理控制台。

功能

  • Web UI 控制台(端口 12333)

  • 双来源插件列表:本地文件 + npm 远程搜索(@frost_with_snow/dsh-*

  • 一键启用/禁用本地插件

  • npm 远程插件可一键安装

  • 重启 dsh 后生效
  • 安装

    bash

    通过 npm 安装


    npm install -g @frost_with_snow/dsh-plugin-manager

    或通过 link 安装(开发模式)


    npx dsh plugin add link:C:\path\to\dsh-plugin-manager

    使用

    1. 启动 dsh:npx dsh --profile web
    2. 访问管理界面:http://127.0.0.1:12333
    3. 在界面中查看/启用/禁用插件
    4. 重启 dsh 使更改生效

    技术栈

  • 纯 Node.js,零依赖

  • 内置 HTTP 服务器 + 静态文件服务

  • npm 注册表搜索 + cordis.patch.yml 管理
  • 许可证

    MIT

    版本兼容矩阵

    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
    @frost_with_snow/dsh-plugin-manager
    Repo
    Engines
    {}
    Weekly DL
    0
    Monthly DL
    0
    dsh.bundle
    {"bundle":{"patch":"cordis.patch.yml"}}