zebbkira/dsh-pluginmgmt
zebbkira★ 1JavaScriptLast synced: 2026-08-16
Deepseek harness插件全生命周期管理
README excerpt
dsh-pluginmgmt DSH 插件管理器:粘贴 GitHub 链接,校验后一键安装,并对已装插件做更新 / 删除 / 启停全生命周期管理,支持后台自动更新。 Overview 解决什么问题 :DeepSeek Harness 的插件默认只能通过 dsh plugin --profile web add 命令行安装。dsh-pluginmgmt 在 Web GUI 里加了一个「插件管理」设置页,让你: - 粘贴 GitHub 仓库链接 → 自动校验(是不是 dsh 插件、bundle 还是纯 cordis、monorepo 子目录)→ 一键安装; - 对已装插件做更新 / 删除 / 启用停用; - 可选的后台自动更新:定时检查所有已装插件(npm 源 + git 源)是否有新版本并更新,全部完成后左下角浮动窗口提示重启。 适合谁 :所有 DSH 用户。核心价值有两块—— 安装更省事 (粘贴 GitHub 链接即可,不用记 dsh plugin 命令)和 管理更省心 (更新 / 删除 / 启停 / 查更新 / 自动更新都在一个图形界面里完成,不用手改 profile 配置)。尤其适合不想记命令、需要集中管理多个插件的人。 Tools 工具 说明 plugin install 从 GitHub 链接安装插件(先校验 bundle / 纯 cordis,再 pnpm 安装) plugin list 列出 web profile 已装插件(bundle / 纯 cordis / npm,含运行态) plugin remove 卸载插件(pnpm rm + 层栈 reconcile + 清理 cordis insert) plugin update 更新插件(git 源对比最新 commit 重装;npm 源 pnpm up --latest) plugin check updates 检查插件是否有新版本(npm 源 + git 源) plugin auto update 立即检查并自动更新所有可更新插件 plugin set auto update 开启/关闭后台自动更新 Compatibility - 依赖官方 SDK: @deepseek-ai/ ^0.1.0-rc.6 (由 profile 闭包注入,插件 dependencies 声明为空)。 - 验证环境:dsh 0.1.0-rc.6 (npm 发行版)、Node 22。 - 最后验证日期:2026-08-16。 Install / Uninstall 安装(方式一:npm) 安装(方式二:GitHub) 装完 重启 dsh web 生效(bundle 层栈在 boot 合成)。 升级 推荐在设置页「插件管理」里点「更新」按钮(内部用 pnpm up --latest )。命令行等价: 注意: ds…
View full README on GitHub →