DeepSeek Harness Plugin Hub

发布与管理完整 Harness Profiles,发现适合你的插件。

探索

插件目录环境预设文档中心动态

社区

发布插件联系我们报告问题

相关链接

Plugin Hub GitHubDeepSeek Harness 官方项目系统状态隐私说明
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

独立、非官方社区项目,与 DeepSeek 官方无隶属、授权或背书关系。

Dsov Plugin — DeepSeek Harness 插件(DSH Plugin)
DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录
← Plugins

@univerxyz/dsh-dsov-plugin

Dsov Plugin

DSH Web GUI 插件:在右侧面板首位显示【概览】标签页(上下文窗口/会话指标,活动时每 1 秒运行/按模型统计使用量与费用),并在设置中添加打开 platform.deepseek.com 的【DeepSeek 开放平台】入口。仅限 Web profile,theme-a

插件会安装到这里;不确定时保持 web。

npx -y @deepseek-ai/dsh plugin --profile web add @univerxyz/dsh-dsov-plugin@1.4.0
README兼容性版本
设置页平台入口

兼容性与来源证明

Dsov Plugin 以 @univerxyz/dsh-dsov-plugin 发布,当前版本为 1.4.0。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

DSH 兼容范围
*
运行环境
web
发布来源
npm
Registry 更新时间
2026/9/22

版本

1.4.0stable
2026/8/29
1.3.1stable
2026/8/29
1.3.0stable
2026/8/29

相关插件

正在加载相关插件…

最新版
1.4.0
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
154.5 kB
文件数
11
Surface
web
许可证
MIT
发布源
npm
GitHub
★ 1
周下载
37
最近提交
2026/8/29
查看源码 ↗项目主页 ↗
README Badge

点击下方 Badge 复制 Markdown,粘贴到 README 即可。

这是你的 Plugin?认领权益 · 优先安全扫描

验证 package.json 声明的 GitHub 仓库,即可管理这个公开页面。认领后,Hub 会优先安排当前版本的安全扫描,并在通过后公开展示结果。

认领这个 Plugin →
报告问题

相关插件

继续浏览 ui-customization 分类下经过校验的插件。

Client Ui Task Board@linxin666/dsh-client-ui-task-board面向 DSH Web GUI 的主机权威任务面板,支持实际会话执行、主机 cron 调度以及可选的跨平台空闲睡眠保护;以挂载方式提供,无需修改 DSH 源代码。Remote Web Ui@linxin666/dsh-remote-web-ui通过扫码配对访问 dsh Web GUI,共享一个官方界面:设置按钮旁的二维码可将手机和 PC 配对到同一个 Web GUI(手机采用竖屏触控适配层,PC 使用完整桌面界面),通过一次性令牌和 rClient Ui Git Graph@linxin666/dsh-client-ui-git-graph外部 dsh Web GUI 插件:空会话 Git 分支选择器和 Git 图,包含实际的主机端 Git 操作与防护,作为 dsh 配置文件包Web All@linxin666/dsh-web-allDSH Web UI 全家桶聚合插件:一键安装全部功能插件(task-board / git-graph / pet / remote-web-ui / web-ui-settings / skin-center / community-plugins / compat shim)。compat 桥接层已并入本包(src/client),无需独立 compat npm 包。

README

中文 | English

dsh-dsov-plugin

为 DSH Web 网页端开发的轻量插件:在右侧侧边栏新增首位【概览】标签,实时统计当前会话运行时长与模型调用用量,并让设置面板中的【DeepSeek 开放平台】一键直达官方平台。

✨ 功能特性

  • 侧边【概览】面板:右侧侧边栏新增首位【概览】标签(固定顺序:概览 / 文件 / 变更),实时统计会话运行时长、API 请求次数与模型调用用量(Token、缓存命中率、费用等),数据每秒自动刷新,无需手动操作;
  • 浅色 / 深色主题自适应:全部界面跟随 DSH 系统主题自动切换浅色 / 深色模式,卡片、文字、进度条等配色自动适配,无需额外设置;
  • 一键直达官方平台:设置面板左侧新增【DeepSeek 开放平台】导航项,点击后直接唤起系统默认浏览器打开 https://platform.deepseek.com ,无需二次点击,无中间过渡页面。
概览面板展示

设置页平台入口

📋 前置运行要求

  • 已安装并可使用 DeepSeek Harness,dsh 命令行可用(全局安装或已加入 PATH);
  • Node.js 18 及以上(推荐 20+);
  • 目标 profile 为 web(本插件仅面向网页模式 --profile web 生效)。

📥 安装教程

方案 1:NPM 一键安装(普通终端用户)

# 包已发布至 npm(@univerxyz/dsh-dsov-plugin),一键安装到 DSH web profile:
dsh plugin --profile web add @univerxyz/dsh-dsov-plugin

# 重启 dsh web 使插件生效:
dsh --profile web

方案 2:源码本地编译部署(开发者 / 自定义修改人群)

# 1) 克隆仓库
git clone https://github.com/univerxyz/dsh-dsov-plugin.git
cd dsh-dsov-plugin

# 2) 安装依赖(零运行时依赖,仅需构建工具链)
npm install

# 3) 构建产物到 lib/
npm run build

# 4) 链接到本机 web profile(等价于 dsh plugin add link:<仓库绝对路径>)
npm run link:web

# 5) 重启 dsh web 使 bundle patch 生效
dsh --profile web

🚀 使用指南

  1. 启动 dsh --profile web 并打开网页界面;
  2. 点击右侧侧边栏的【概览】标签,查看当前会话的实时用量(会话运行时长、API 请求数、Token 消耗、缓存命中率、费用等);
  3. 打开设置面板,点击左侧【DeepSeek 开放平台】导航项,系统默认浏览器将直接打开官方平台 https://platform.deepseek.com。

🛠️ 本地开发构建指令

npm run build                                              # 构建 lib/(零依赖 Node 脚本)
npm run link                                               # 构建并链接到 profile web
npm run link:web                                           # 同上(显式指定 web)
node scripts/link-profile.mjs --unlink                     # 从 profile 卸载
node scripts/link-profile.mjs --profile tui                # 链接到其它 profile

工程结构:

dsh-dsov-plugin/
├── package.json          # 可发布 npm 包(dsh.bundle.patch / dsh.client 声明)
├── cordis.patch.yml      # profile bundle patch:插入插件行 ui-dsh-dsov
├── src/
│   ├── index.js          # Host 端:llm/stream 计量 + agent 活跃计时 + /dsov 路由
│   └── client.js         # Client 端:概览面板 + 设置导航直达(浏览器)
├── scripts/
│   ├── build.mjs         # 构建:src → lib(含 module-loader 包装)
│   └── link-profile.mjs  # 构建 + dsh plugin add link:(pnpm 策略拦截时自动降级手工 link)
├── lib/                  # 构建产物
├── README.md             # 本文档(简体中文)
├── README.en.md          # English
└── LICENSE               # MIT

⚠️ 常见问题

Q:安装后页面没有出现【概览】标签 /【DeepSeek 开放平台】? A:请确认已重启 dsh --profile web(bundle patch 在启动时应用),并确认安装命令的 profile 为 web。

Q:dsh plugin add 报 ERR_PNPM_MINIMUM_RELEASE_AGE_VIOLATION? A:这是 profile 的 pnpm 供应链策略(minimumReleaseAge)冻结 lockfile 导致,与插件无关。可等待违规条目超过策略时限,或将对应包加入 minimumReleaseAgeExclude,或在 profile 目录执行 pnpm clean --lockfile && pnpm install 重建锁文件。link-profile.mjs 检测到该策略时会自动降级为手工 link(junction),无需 pnpm 即可完成安装。

Q:修改包名后插件无法加载? A:客户端 bundle 的模块 id 取自 package.json 的 name,改名后必须重新执行 npm run build 并重新 link。

Q:会话用量数据为什么是空的 / 重启后清零? A:概览数据为当前会话的进程内实时统计,仅统计插件运行期间的模型调用;重启后从零累计属正常现象。

📄 开源许可证

本项目基于 MIT License 开源。