DSH Plugins Marketplace

DSH Plugins

Plugins

/

dsh-vpn-guard

t

dsh-vpn-guard

Discovered

DeepSeek Harness Plugin: Operate the v2rayN subscription daemon directly from the session title bar (status panel, one-click repair, start/stop daemon, refresh subscription). The panel is attached to shell.overlay.

Machine translated

dsh-vpn-guard(DeepSeek Harness 插件)

在 DeepSeek Harness 里直接操作 v2rayN 订阅守护,不用再开独立的小助手窗口。

依赖 v2rayN 与本机配套的 vpn_guard.py 守护脚本(纯 Python 标准库)。 本插件不联网、不上传任何数据,只读本地 v2rayN 配置/日志并向 127.0.0.1 页面提供 JSON 接口。

功能

会话标题栏出现 「VPN」 + 状态点(绿=守护运行且网络通、黄=守护未运行/权限提醒、红=网络不通)。 点开是一个浮层面板:

  • 守护:运行中(PID)/ 未运行
  • v2rayN:运行中 v1.0.x / 未运行 / ⚠ 管理员权限无法控制 (版本和端口都是自动读的:v2rayN 1.0.18 是 10808,1.0.23 起是 30808)
  • 当前节点、网络延迟、订阅更新时间、可用节点数、切换策略
  • 按钮:一键修复(刷新订阅 + 换最优节点)、启动守护、停止守护、刷新订阅
  • 「看日志」展开最近守护日志

它背后是什么

Host 半调用本机工具目录里的 vpn_guard.py:

动作命令
状态--json [--no-health]
启动/停止守护--start / --stop
刷新订阅--refresh-sub
换节点--switch-best

配置

环境变量作用
DSH_VPN_GUARD_DIR工具目录(含 vpn_guard.py);不设时依次探测:插件目录同级的 v2rayN自动订阅更新、%USERPROFILE%\v2rayN自动订阅更新
DSH_VPN_GUARD_PYTHON指定 python.exe;不设时自动探测 %LOCALAPPDATA%\Programs\Python\Python3{14,13,12}\python.exe,再退回 PATH 上的 python

安装

要求:Windows、v2rayN、Python 3 与 vpn_guard.py 已就绪。

dsh plugin --profile <profile> add file:<本目录绝对路径>

或用插件管理器「安装本地插件」选择本目录,然后重启 DeepSeek Harness。

面板挂载方式(DSH 0.2.x 注意)

面板注册在 shell.overlay(宿主全局浮层),而不是会话头部内部的 position: fixed: DSH 0.2.x 的会话区祖先节点带 overflow/transform,挂在头部里的 fixed 面板会被裁掉(点开看不见)。 标题栏只保留一个轻量按钮,点击通过模块级 store 切换浮层面板。

更新日志

  • 1.1.0:面板改挂 shell.overlay,修复 DSH 0.2.x 下点开看不见的问题; 工具目录与 Python 路径改为环境变量 + 自动探测,去掉硬编码的本机路径。
  • 1.0.0:首个版本。

注意

  • 守护不会开机自启;不点「启动守护」就不在后台跑。
  • v2rayN 以管理员身份启动时,普通权限的 Harness 无法控制它,面板会提示。
  • 换节点会让 v2rayN 重启一次(代理断 5~10 秒)。

许可

MIT

Comments

Loading…

Similar plugins

dsh-svn-plugin

by JinRyu-online

面向 DeepSeek Harness Web GUI 的 SVN(Subversion)版本控制面板插件。以独立 tab 融入 dsh-better-sidebar 右侧边栏

Development & InfrastructureManifest valid

★ 0

MIT

TypeScript

Aug 24, 2026

dsh plugin --profile web add dsh-svn-plugin

by sdegongzuo

DeepSeek Harness 客户端网页操作与调试插件:多会话、新窗口、多标签页调试和操作网页

Development & InfrastructureManifest valid

★ 0

MIT

TypeScript

Oct 19, 2026

dsh plugin --profile web add dsh-webops-plugin

by awol2005ex3

DeepSeek Harness(`dsh`)插件:为单机的 harness 增加**用户管理**与**会话按用户隔离**。

Manifest valid

★ 0

Apache-2.0

TypeScript

Sep 28, 2026

dsh plugin --profile web add dsh-user-manager

by 2768651338

DeepSeek Harness 的图形化插件管理插件:在 设置 → 插件 里新增「插件管家」标签页,用中文名和说明展示每个插件是做什么的,并提供一键启停开关与内置备注编辑——启停写入全局层补丁并实时热生效,备注保存到本地覆盖文件长期生效。

UI & ExperienceManifest valid

★ 9

MIT

JavaScript

Oct 20, 2026

dsh plugin --profile web add @2768651338/dsh-plugin-manager

by ytftu

DSH(DeepSeek Harness)插件:侧边栏底部动作区加「问助理」按钮,一键用内置浏览器打开 DeepSeek 网页版,随手问事不消耗会话 token。

Manifest valid

★ 0

MIT

JavaScript

Oct 18, 2026

dsh plugin --profile web add dsh-ask-assistant

DeepSeek Harness 破甲插件「无限二代」:v5 稳定化破甲提示词(含拒绝对抗增强),客户端在对话框上方显示「破甲已开启」状态条。

Security & AuditManifest valid

★ 234

MIT

C#

Aug 22, 2026

dsh plugin --profile web add dsh-infinite-gen-2