dsh-web-manager
DSH Web 管理器,包含 Windows 托盘管理程序、WSL 伴生脚本及运行时桥接插件,支持多实例与快捷方式启动。
AI 分析
核心用途是提供便捷的 DSH Web 后台常驻与窗口管理。适合在 Windows 或 WSL 环境下频繁使用 DSH 的用户。
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:FYHC1/dsh-web-manager说明文档
阅读完整 README ↗状态与配置
config.json 关键字段(%USERPROFILE%\.dsh-webui\config.json):
| 字段 | 说明 | 默认 |
|---|---|---|
Port | Windows 后端首选端口 | 3080 |
AutoFallback | 非 dsh 占用时自动顺延空闲端口 | true |
DataDir | Edge 独立浏览器数据目录(留空用默认) | "" |
CloseStopsService | 关闭窗口时同时停止服务(旧行为开关) | false |
ExitKeepService | 退出托盘时保留服务 | false |
StopAttached | 「关闭实例/退出」是否停止附着的外部服务;false = 纯窗口管理模式(只解除附着) | true |
AutoStart | 开机自启(托盘不弹窗) | false |
BackendType | windows / wsl | windows |
WslPort | WSL 后端首选端口 | 3080 |
WslDistro | 指定 WSL 发行版(留空自动) | "" |
WslServiceMode | WSL 服务模式:wrapper(自愈脚本)/ systemd(unit) | wrapper |
Profile | dsh profile 名 | web |
Window.Size / Window.Position | 记忆的窗口尺寸与位置 | 空(Edge 默认) |
Instances | v3.0 多实例列表(Id/Profile/BackendType/Port/WslPort/WslDistro/WslServiceMode/Enabled);空 = 单实例回退 | null |
BridgeToken | Runtime Bridge 共享密钥(首次自动生成) | "" |
LastWslDistro | 记忆上次成功使用的 WSL 发行版 | "" |
LastVersionCheckUtc / LastKnownLatest | dsh 更新检查节流时间戳 / 已知最新版本 | "" |
LastManagerCheckUtc / LastKnownManagerLatest | 管理器更新检查节流时间戳 / 已知最新版本 | "" |
ManagerUpdateApi | 管理器 Release API 覆盖地址(留空用官方 GitHub;测试/镜像用) | "" |
PluginUpdateSpec | 插件包安装来源覆盖(留空自动从 profile 的 package.json 探测) | "" |