DogEgg-alR/dsh-plugin-installer ↗★ 0

dsh-plugin-installer

Install and update DSH plugins from inside the Harness UI: a Plugins tab that installs through the profile's pluginManager and updates through dshmarket's public update API v1. 在客户端界面里直接安装与更新插件。

패키지
dsh-plugin-installer
호환성
미검증
버전
1.1.0
라이선스
MIT
최근 업데이트
2026. 10. 31.

같은 패키지 이름의 다른 저장소

설치

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:DogEgg-alR/dsh-plugin-installer

使用

安装

输入任意 pnpm 认的 spec:

写法例子
npm 包名dsh-whale-widget
指定版本dsh-better-sidebar@0.28.2
GitHub 仓库github:DogEgg-alR/dsh-plugin-installer、owner/repo
本地目录C:\Users\me\dsh-plugins\my-plugin

点「安装」开始,装完会告诉你结果是「已生效」还是「重启后生效」。 失败时给出可操作的原因(已安装 / 不是插件包 / 依赖歧义已回滚 / 版本不兼容 / pnpm 输出)。

更新

点「检查更新」→ 看到每行的 当前版本 → 最新版本 → 点某一行的「更新」。

更新进行中

进度会跟着市场的 phase / percent / 当前包 走;结束后:

更新完成

  • 成功:显示新版本,提示重启,并把这一行从可更新列表里移除;
  • 失败:显示稳定失败码的中文解释(版本回退被拒、版本没变、有 agent 在跑、操作忙、超时…);
  • 只要市场给了恢复点,就出现「回滚到更新前」;
  • RELEASE_TOO_FRESH / VERSION_UNCHANGED 两种情况额外给一个「强制更新」。

更新区需要装 dshmarket。没装时这一块只显示一句 提示,不会假装能更新,也不影响上面的安装功能。