DSH Plugins Marketplace

DSH Plugins

Plugins

/

Development & Infrastructure

/

dsh-update-check

a

dsh-update-check

Manifest valid★ 1

DSH Settings Page "About" Section + One-Click Update Checking Plugin (About page with update checking for DeepSeek Harness WebUI)

UI (client)hasBundlePatch

dsh-update-check

DSH 设置页「关于」栏位 + 一键检测更新插件。

功能

  • 设置页新增「关于」导航栏位(additive,不替换任何官方 UI):
    • 当前版本 / 安装目录 / DSH_HOME / Node 环境 / 进程 PID / 自动更新状态
    • 检测更新按钮:经 host 同源端点代理查询 npm registry(@deepseek-ai/dsh dist-tags), 与本地版本做标准 semver 比较(含 rc/beta 预发布规则),给出结论:
      • ✅ 已是最新版本
      • ⚠️ 发现新版本 → 显示升级命令 + 一键复制 + npm 页面直达
      • ❌ 检查失败(含原因,可重试)
    • 上次检测结果持久化在 <DSH_HOME>/data/dsh-update-check.json,重开设置页仍可见
  • 只检测、不升级:DSH 本身没有自动更新机制,本插件也不做任何写盘/更新操作, 升级始终由用户在安装目录手动执行(命令一键复制)。

端点(host half 注册,同源)

端点说明
GET /dsh-update-check/info本地版本与环境信息 JSON(版本来源:进程启动入口 bin.js 上级包 package.json,多路径兜底)
GET /dsh-update-check/check代理 npm registry dist-tags,返回 latest / next(10s 超时,失败返回 { ok:false, error },HTTP 502)
GET/POST /dsh-update-check/last-check上次检测结果的读写(原子写 JSON 文件)
GET /dsh-update-check/debug诊断:settings 注册状态(仅排障用)

持久化为何不走 settings 服务:官方 dsh-host-apiproxy 的 WEB_SETTINGS_NAMESPACES 白名单硬编码了可读写命名空间,插件命名空间不在 白名单会被 RPC 以 settings-not-exposed 拒绝(改官方包需重启 dsh 才生效), 因此改用 host 独立 JSON 文件,热装配即可用,升级 DSH 也不受影响。

装配

# 运行时注入(免重启,立即生效)
# 或用 dev_install_package 热装配(同时写入 profile bundles,重启后自动装配)

依赖:host 侧仅 Node 内置模块 + webServer 服务;client 侧仅 react + slots/locale(client 运行时核心服务)。

Compatibility

DSH 0.2.1-rc.3: failedDSH 0.2.0-rc.1: failedDSH 0.2.1-rc.1: failed

Versions

Latest versionPublishedSize
0.1.0——

Comments

Loading…

From the same category

awesome-dsh-plugin

by awesome-dsh-plugin

A curated list of plugins for DeepSeek Harness (dsh) · DeepSeek Harness 插件精选列表

Development & Infrastructure

★ 24.1k

CC0-1.0

Python

Nov 10, 2026

Index only — not installable

by 0xsline

DeepSeek Harness (DSH) ecosystem: curated plugins, tools, and infrastructure from dsh-external/hub and the public dsh-plugin topic.

Development & Infrastructure

★ 1.3k

CC0-1.0

Python

Nov 6, 2026

Index only — not installable

by woniuniuniu

DeepSeek Harness 自媒体工作台插件:一句话记灵感,一键生成脚本、封面、配图和分镜

Development & InfrastructureManifest valid

★ 771

↓ 3.7k/wk

MIT

JavaScript

Nov 8, 2026

dsh plugin --profile web add dsh-media-desk

by uumit-ai

Open dsh web from your phone or another computer through a UUMit account, without running your own server or installing another program: a built-in tunnel client connects to UUMit's hosted tunnel, and

Tools & CapabilitiesDevelopment & InfrastructureTerminal & ClientsManifest valid

★ 521

↓ 268/wk

MIT

JavaScript

Oct 21, 2026

dsh plugin --profile web add @uumit-ai/dsh-uumit-remote

by Yuuyuko-uu

DSH 鱼的记忆:给会话一份会淡忘的长期记忆,每条都带时间

Development & InfrastructureMemory & ContextSessions & MessagesManifest valid

★ 508

MIT

JavaScript

Nov 9, 2026

dsh plugin --profile web add dsh-fish-memory

by SAOS-3624

Scene-aware storyboard for DeepSeek Harness: 9-16 numbered cells with timestamps + transcript + an audio envelope, packed into ONE image (384 tokens). Two tools: video_storyboard and video_zoom.

Tools & CapabilitiesVision & MultimodalDevelopment & InfrastructureManifest valid

★ 499

↓ 17k/wk

MIT

JavaScript

Nov 10, 2026

dsh plugin --profile web add dsh-video-storyboard