dsh-plugin-galaxy: DeepSeek Harness Visualization Plugin Galaxy

前言

DeepSeek Harness (DSH) 的核心理念是「一切皆插件」。面对社区中散落的插件,手动下载、安装和卸载效率较低。Plugin Galaxy 将可视化插件市场直接集成到了 DSH 的设置界面中,提供浏览、搜索和一键安装能力。

是什么

Plugin Galaxy 是一个可视化的插件星系,由 AndyPBI 维护。它读取官网目录的排名,显示真实的推荐榜,而不是单纯依赖下载量。它不占侧栏座位,不往会话里塞命令,也不在后台偷偷跑活儿。

核心功能

  1. 市场与发现

    • 支持浏览、搜索(名称/包名/分类/描述)和排序。
    • 分类筛选与官网词表同步,自动跟随官网新增或改名分类。
    • 读取官网 ranking.top 显示真实推荐榜,卡片带名次与分档徽标。
    • 五个筛选视图:全部、推荐、已安装、可更新、不兼容。
  2. 生命周期管理

    • 支持安装、更新、启停、卸载、回滚。
    • 操作进度、取消、回滚有独立状态面板。
    • 失败会留下可读原因,不会让 profile 处于半坏状态。
    • 失败隔离:客户端有 Error Boundary,服务端路由独立捕获。
  3. 安全与备份

    • 破坏性操作(如卸载)前自动快照,失败自动回滚。
    • Profile 自有状态存储在 <profile>/.dsh-galaxy/。
    • 支持 WebDAV/Gist 备份同步。

安装与启用

本插件不在 npm registry 上,需从 GitHub Release 下载 tgz 安装。

安装命令:

dsh plugin --profile web add https://github.com/AndyPBI/dsh-plugin-galaxy/releases/download/v0.1.34/dsh-plugin-galaxy-0.1.34.tgz

启用步骤:

  1. 完整重启宿主(退出并重新启动 dsh;只刷新页面不够)。
  2. 打开设置对话框 → 插件星系。
  3. 使用面板右上「刷新」按钮强制重新校验目录。
  4. 卸载:dsh plugin --profile web remove dsh-plugin-galaxy。

适用场景与注意

  • 网络要求:需要出站访问目录、npm 和 GitHub。
  • 权限与安全:无遥测,不采集任何使用数据;依赖宿主 CLI 进行安装卸载;桌面版重启由应用管理,插件无权限。
  • 兼容性:兼容 DeepSeek Harness 0.1.5-alpha.1 至 0.2.1-alpha.1。

结尾

Plugin Galaxy 让插件管理回归直观,提供了从发现到管理的完整闭环。相关目录与反馈可访问:GitHub。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

Xiaoye