
zhang66633/dsh-plugin-installer
31最近提交 2026年8月16日
dsh-plugin-installer DSH 插件
dsh-plugin-installer 在 Web GUI 会话视图环中添加“插件商店”标签,用户可浏览搜索插件目录。点击“安装”后,当前会话的 agent 会逐步执行安装过程,每一步都可解释和回滚。商店数据随包打包,无需运行时网络请求。
如何安装 dsh-plugin-installer DSH 插件
dsh plugin --profile web add dsh-plugin-installer复制不会执行命令。安装 dsh-plugin-installer DSH 插件前请核对仓库和版本。
dsh-plugin-installer DSH 插件数据来源
dsh-plugin-installer DSH 插件快照日期:2026年8月16日
discovered
dsh-plugin-installer DSH 插件能做什么
- 在 Web GUI 会话视图环中添加“插件商店”标签,可浏览和搜索插件
- 一键安装:点击后发送请求,由当前会话 agent 执行安装(验证来源、路径、结果)
- 刷新按钮可显示已安装状态,无需重启 dsh(轻量刷新)
- 支持 Windows、macOS 和 Linux 平台
- 内置目录快照(无需运行时网络请求);更新需重建快照并重新安装
dsh-plugin-installer DSH 插件适合哪些场景
- 在 Web 界面中搜索 vision 等插件并直接安装
- 让 agent 处理整个安装流程,包括验证和回滚
- 开发者通过 GUI 快速测试插件,避免手动 CLI 命令
- 非 GUI 环境可使用仅技能模式(Route B)进行 agent 驱动的安装
dsh-plugin-installer DSH 插件适合谁
- 偏好从 Web GUI 发现和安装插件的 DSH 用户
- 希望让 agent 可靠处理安装和故障排除的开发者
dsh-plugin-installer DSH 插件的限制
- 仅验证兼容 dsh 0.1.0-rc.6(最后验证于 2026-08)
- 需要 Node.js ≥ 22.19
- 完整插件商店 UI 仅适用于 Web GUI 配置文件;非 GUI 配置文件只能使用技能部分(Route B)
- 安装后需重启 dsh web 才能使新插件生效(但商店标签可显示已装状态而无需重启)
- Agent 执行安装命令时,需要访问 npm 和 GitHub,可能读写配置文件目录
dsh-plugin-installer DSH 插件的仓库 README 摘录
以下文字摘自 dsh-plugin-installer DSH 插件的上游仓库 zhang66633/dsh-plugin-installer 的 README,版权归原作者,仅作引用。
> A **plugin store + install assistant** for DeepSeek Harness (dsh): browse the plugin catalog in the Web GUI, confirm an install with one click, and let the agent finish it for you.       [English](./README.md) · [简体中文](./README.zh-CN.md) --- ## Overview `dsh-plugin-installer` is a **dual-face plugin** for dsh. One package provides two things: 1. **Plugin store**: a 「插件商店」 tab in the Web GUI session view ring — browse and search the plugin catalog (name / description / original link / stars); clicking 安装 asks for confirmation first, then submits the install request. 2. **Install assistant skill**: a bundled skill the agent follows to complete an install — verify the source, pick the install path, register into the profile, verify the result.
阅读完整 README仓库许可: MIT
dsh-plugin-installer DSH 插件常见问题
如何安装 dsh-plugin-installer?
使用命令 `dsh plugin --profile web add dsh-plugin-installer` 安装完整版(商店标签 + 技能)。如果只想用技能模式,可以克隆仓库到 `~/.dsh/skills/dsh-plugin-installer`。安装后请重启 `dsh web` 以激活商店标签。
安装后商店标签不见了,怎么办?
首先检查配置文件中 `dsh.profile.bundles` 是否包含 `dsh-plugin-installer`。运行 `dsh --profile web --dump-config` 查看。确保添加插件后重启了 `dsh web`。如果问题仍然存在,请确认你正在使用 Web GUI 配置文件(`--profile web`)。
不使用 Web GUI 也能用这个插件吗?
可以,但只能使用技能部分(Route B)。商店 UI 标签需要 Web GUI 配置文件。对于非 GUI 配置文件,你可以将仓库克隆到 `~/.dsh/skills/dsh-plugin-installer`,然后让 agent 通过命令处理安装。
插件商店会从互联网获取数据吗?
不会。目录数据以静态快照的形式随包打包(`data/store.json`)。运行时商店标签读取此本地文件。要更新目录,需要重建快照并重新安装插件。维护者会发布包含更新目录的新版本。
如何卸载 dsh-plugin-installer?
从配置文件的 `package.json` 中移除依赖和 bundle 条目,然后运行 `pnpm install`。如果你使用了仅技能模式,删除 `~/.dsh/skills/dsh-plugin-installer` 目录。之后重启 `dsh web` 完成卸载。