Skills Plugins MCP Prompt Model 导航 博客 资讯 我的中心
界面增强 #dsh-plugin#dsh-plugin-market#dsh-plugins

dsh-host-update

Host auto-update for DeepSeek Harness — sidebar notifier, settings toggle, one-click restart. Detects @deepseek-ai/dsh updates and reports plugin compatibility.

trewyn @trewyn ⬇ 1 ★ 0 main

安装

dsh plugin --profile web add github:trewyn/dsh-host-update
下载安装清单

需要可复现安装时,可在仓库后追加 #commit 固定提交。

Host auto-update for DeepSeek Harness — sidebar notifier, settings toggle, one-click restart. Detects @deepseek-ai/dsh updates and reports plugin compatibility.

该插件未提供要点说明,请参考仓库 README。

dsh-plugindsh-plugin-marketdsh-plugins
  1. 安装并启动 DeepSeek Harness:npx @deepseek-ai/dsh web
  2. 在终端执行上面的安装命令(CLI 会解析插件并核验来源)
  3. 用 dsh plugins list 确认已安装,必要时重启 Harness 生效

插件以当前 dsh 进程的权限运行,安装时可能执行代码。请先通读仓库源码与许可证,确认无破坏性命令与越权访问;本站只做索引,不对第三方插件安全性作担保。

代码仓库github.com/trewyn/dsh-host-update
许可证MIT
主要语言main
下载量1
GitHub 星标0
最近推送2026-08-21
收录日期2026-09-19
分类界面增强

事实信息来自公开插件目录快照(2026-10-01),介绍文案由本站再加工。

以下为插件仓库 README 全文(原始内容,由公开目录抓取整理)。

# dsh-host-update

DeepSeek Harness 宿主本体自动更新插件 —— 侧边栏独立入口,检测 `@deepseek-ai/dsh` 更新、一键静默更新并重启,并对当前 profile 的插件做兼容性诊断。

[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](LICENSE)

## 功能

- **宿主更新检测**:仅以宿主本体(`@deepseek-ai/dsh` + `dsh-base` 核心)为更新目标;`stable/beta/dev` 通道跟随 `dshmarket`(读 `state.json`,读不到回退 `stable`)。
- **一键静默更新并重启**:侧边栏点击 → 同源校验 → 大版本二次确认 → `npm i -g` → 页面重载(macOS 由 `launchd KeepAlive` 自动重建宿主进程)。
- **配置诊断**:复用 `dshmarket` 的 `analyzeProfile` 口径,输出 `errors / warnings / peerMismatches / duplicates / multiVersion`,并给出可粘贴给 agent 的修复提示词(含更新后目标核心 Peer 预检 `targetSim`)。
- **多 profile 隔离**:`web/headless/tui` 各自独立缓存与状态文件。
- **跨平台**:macOS 实机验证;Windows/Linux 通过 `npm prefix -g` / `npm root -g` / `findDshInstallDir` 多级定位宿主,更新后按平台返回 `restartHint`。

## 安装

```sh
dsh plugin --profile web add dsh-host-update
# 或本地 link 安装
dsh plugin --profile web add link:/path/to/dsh-host-update
```

## 使用

安装后侧边栏底部(`sidebar.footer.action`)常驻「检查更新」入口:

- 无更新:显示「已是最新」,副标题灰字。
- 有更新:图标右上角出现蓝点 + `NEW` 徽标,主标题「有新版本 x.y.z」。
- 点击展开浮层:「立即检查 / 更新并重启 / 诊断 / 复制修复提示词」。
- 收起侧边栏(56px rail)时自动切换为 36px 圆形图标。

## 配置

插件默认启用(`enabled: true`)。可通过 profile 的 `cordis.patch.yml` 覆盖:

```yaml
- id: host-update
  config:
    enabled: true
    schedule: daily      # hourly | daily | weekly
    allowMajor: false    # 是否允许跨大版本自动更新
    autoRollback: true
```

通道与启用状态也可通过 API 调整:`POST /api/host-update/settings {"channel":"beta","enabled":true}`。

## 诊断提示词示例

点击「诊断」后,浮层展示 `errors → warnings → peerMismatches → targetSim` 分级,并提供一键复制的修复提示词,内容形如:

```
请帮我诊断并修复 DeepSeek Harness 宿主更新的兼容问题(profile: web,宿主 @deepseek-ai/dsh):
- 当前宿主: 0.1.0-rc.8 -> 目标: 0.1.0-rc.9(通道 latest/stable)
- 启动失败(errors): ...
- 诊断警告(warnings): ...
- Peer 不匹配: dsh-at-file peer @deepseek-ai/dsh-agent@* resolved 0.1.0-rc.8 satisfied=false
- 更新后目标 ... 的核心 Peer 预检: ...
请给出最小改动方案(优先 pnpm patch / 升级单个插件,避免重排官方 bundle)...
```

## 开发

```sh
npm install
node --check lib/index.js && node --check client/client.js
npm pack --dry-run   # 校验发布内容
```

## 开源

- 仓库:
- 许可:MIT
- 发现 dsh 插件:请给本仓库打 `dsh-plugin` topic。
- 提交插件到社区列表:(PR 到 awesome-dsh-plugin 仓库)。

## License

MIT © 2026 Trewyn

数据来源:公开的 DeepSeek Harness 插件目录与各插件 GitHub 仓库。本站为独立第三方目录,与 DeepSeek、幻方(High-Flyer)及插件作者均无隶属或背书关系。

每日精选 Skill 推荐,免费送到你邮箱

输入邮箱,每天接收一个精选 AI Agent 技能推荐。完全免费,持续更新。

提交后我们会发送一封确认邮件,点击邮件里的链接才会开始收信。

完全免费,取消任意时间。我们不会发送垃圾邮件。