一键启动 Web 界面,多标签页与托盘常驻
29.5/100
综合分
1
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/9/16 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
自动兼容检查未通过:仓库根目录及浅层子目录均无 dsh 插件清单,无法用 dsh 插件安装命令安装。以下命令仍可尝试,但可能失败。
无法用 dsh 插件命令安装(仓库内无 dsh 插件清单)
git clone https://github.com/KK-Irving/dsh-web-launcher.git按该仓库 README 的原生方式安装;若作者另行发布了 DSH 插件包,请以其文档为准
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:需留意
是什么
dsh 原生插件 · browser
装得上吗
作者未把包发布到 npm,只能用源码安装
插件本身没问题,是分发方式不同
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 61 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查需源码安装仓库根目录及浅层子目录均无 dsh 插件清单,无法用 dsh 插件安装命令安装
展开查看检查明细 ↓
以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。
✗npm 包dsh-web-launcher(未发布到 npm,仅可源码安装)
✓Node 引擎未声明 engines.node
✓dsh CLI 依赖未声明 dsh 版本约束
✗入口文件缺少入口声明
源码安装时若 pnpm 拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑。
验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/11 22:17:23
安全扫描自动 · 静态分析源码v2.7.0⚪ 扫描:无法判定尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0已尝试扫描但取不到可分析的源码:仓库或包不存在、已删除,或为非 JS/TS 实现、未随包发布源码。无法判定,不代表安全。
- · 包内无可扫 JS
- · TS 源码(可能为非 JS 实现或未发布源码),无法判定
扫描于 2026/11/4(0 天前) · 范围 全包扫描(包内未声明入口) · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 一键启动Web界面
- 多标签浏览
- 托盘常驻
一键启动 DeepSeek Harness Web UI 的 Windows 启动器——PowerShell 托盘模式,或带多标签浏览、Chrome 扩展、一键更新的 Electron 桌面客户端。
README
由 DeepSeek 最新模型翻译生成DeepSeek Harness Web 启动器
v2.0.7 — Electron 桌面客户端:多标签页、Chrome 扩展、一键更新、Web 认证自动登录。
DeepSeek Harness Web 界面的 Windows 启动方案,提供两种模式:
- PowerShell 启动器 — 轻量托盘图标,用默认浏览器打开
- Electron 桌面客户端 — 独立窗口,多标签页、扩展支持、全局快捷键、Harness 自动更新
English guide: README.md。
Electron 桌面客户端
独立桌面应用,无需浏览器。完整文档见 electron/README.md。
快速开始
一键安装并启动: powershell -NoProfile -ExecutionPolicy Bypass -File electron\scripts\setup.ps1
或手动:
cd electron
pnpm install
pnpm start
主要功能
- 多标签页 — Ctrl+T 新建、Ctrl+W 关闭、Ctrl+R 刷新、Ctrl+Tab / Ctrl+Shift+Tab 切换、中键关闭
- 页面导航 — 标签栏 ◀ ▶ ↻ 导航键、Alt+←/→、鼠标侧键、右键菜单返回/前进/刷新,按钮可用状态实时跟随历史
展开完整文档(README 剩余 1 节)
DeepSeek Harness Web 启动器 v2.0.7 — Electron 桌面客户端:多标签页、Chrome 扩展、一键更新、Web 认证自动登录。 DeepSeek Harness Web 界面的 Windows 启动方案,提供两种模式: - PowerShell 启动器 — 轻量托盘图标,用默认浏览器打开 - Electron 桌面客户端 — 独立窗口,多标签页、扩展支持、全局快捷键、Harness 自动更新 English guide: README.md。 Electron 桌面客户端 独立桌面应用,无需浏览器。完整文档见 electron/README.md。 快速开始 一键安装并启动: powershell -NoProfile -ExecutionPolicy Bypass -File electron\scripts\setup.ps1 或手动: cd electron pnpm install pnpm start 主要功能 - 多标签页 — Ctrl+T 新建、Ctrl+W 关闭、Ctrl+R 刷新、Ctrl+Tab / Ctrl+Shift+Tab 切换、中键关闭 - 页面导航 — 标签栏 ◀ ▶ ↻ 导航键、Alt+←/→、鼠标侧键、右键菜单返回/前进/刷新,按钮可用状态实时跟随历史 - 新标签页仪表盘 — 托盘「新建标签页」与 Ctrl+T 打开本地起始页:地址栏、可编辑书签、后端状态 - 主题跟随 — DSH 设置中的外观(浅色/深色/跟随系统)切换后,所有新标签页与标签栏实时同步变色 - 系统托盘 — 关闭窗口最小化到托盘,双击恢复 - 全局快捷键 — Alt+D 切换窗口显示/隐藏,F12 切换当前标签开发者工具 - Chrome 扩展 — 通过托盘菜单加载未打包的 Chrome 扩展 - Web 认证自动登录 — 自动捕获 dsh web 打印的令牌 URL 并一次性烙印会话 Cookie,无需手动重开链接;Cookie 过期后标签页自动重烙恢复,接管外部启动的服务时给出明确指引 - Harness 一键更新 — 托盘菜单中检查更新,进度窗四步执行:git pull --ff-only → pnpm run clean → pnpm install → pnpm run build(clean 为尽力而为,失败会标红具体步骤) - 重启后端服务 — 托盘、新标签页按钮、更新完成弹窗三处入口同一加固流程:等端口释放 → 等就绪 → 重烙认证 → 重载标签,全程气泡与对话框反馈 - 客户端自动更新 — 检查 GitHub Releases 的新版本,独立进度窗展示检查/下载/就绪各阶段 - 中英文切换 — 默认中文,可在设置中切换为英文 - 浏览隔离 — 标签页内打开的外部网站无法调用桌面控制(配置写入、重启后端、更新流程等) - 窗口状态记忆 — 常规尺寸/位置/最大化状态重启后还原 打包分发 powershell -NoProfile -ExecutionPolicy Bypass -File electron\scripts\setup.ps1 -Build 产物:electron\dist\(NSIS 安装程序 + 便携版 exe) PowerShell 启动器(经典模式) 原始的轻量托盘图标启动器 — 在默认浏览器中打开 DSH Web。 功能特性 - 自动定位 deepseek-harness 仓库(-RepoRoot 参数 > DSH_REPO_ROOT 环境变量 > repo-root.txt > 结构化自动发现)。 - 以隐藏窗口运行 pnpm dsh web 启动 Web 服务,不残留命令行窗口。 - 服务就绪后自动用默认浏览器打开 http://127.0.0.1:3080。 - 任务栏通知区域显示托盘图标,右键菜单: - 打开 Web 界面(双击托盘图标等效) - 启动/停止插件热更新监听 (dev:web) - 打开日志目录 - 重启 Web 服务 - 退出(停止服务) - 单实例运行:重复双击只会再次打开浏览器。 - 若端口已有命令行启动的服务,启动器会"接管"它;退出时先询问是否一并停止。 - 支持通过 -Port 参数自定义端口。 - 后台健康监控:服务进程意外退出时弹出气泡通知。 - 自动语言检测:根据系统语言显示中文或英文界面。 - 运行日志写入本仓库 logs\ 目录。 截图 | 桌面快捷方式 | 托盘图标 | 右键菜单 | 菜单与任务栏同框 | | 桌面快捷方式 | 托盘图标 | 托盘右键菜单 | 托盘菜单概览 | 安装 powershell -NoProfile -ExecutionPolicy Bypass -File install.ps1 或显式指定路径: powershell -NoProfile -ExecutionPolicy Bypass -File install.ps1 -RepoRoot "D:\code\deepseek-harness" 卸载 powershell -NoProfile -ExecutionPolicy Bypass -File install.ps1 -Uninstall 环境要求 - Windows 10/11 - Node.js 与 pnpm — 使用与 deepseek-harness 仓库 package.json 中 engines 字段一致的版本。 - 一个已安装依赖的 deepseek-harness 仓库: cd pnpm install pnpm run build # 构建 apps/web,首次启动前需要 仓库定位顺序 两种模式共用相同的定位逻辑: 1. -RepoRoot 参数 / 存储的配置 2. DSH_REPO_ROOT 环境变量 3. start-web.ps1 同级的 repo-root.txt(install.ps1 写入,已 git 忽略) 4. 自动发现(基于目录结构扫描,不限定文件夹名称): - 启动器同级及上层目录(最多 4 层)的所有子文件夹 - 当前盘根下的常见名称:deepseek-harness、dsh、DeepSeek - 用户主目录(%USERPROFILE%)下的所有子文件夹 目录需同时包含 package.json、apps\cli\src\bin.ts 和 apps\web\ 才会被认可。文件夹名称不限 — 启动器完全通过内部目录结构识别 harness 仓库,因此你可以使用任意名称。 找到目录后会检查其 git remote 地址。如果 remote URL 看起来不像 deepseek-harness,会显示提示供你确认。非 git 目录(如解压缩的源码包)也能正常使用。 目录结构 dsh-web-launcher/ ├── electron/ # Electron 桌面客户端 (v2.0) │ ├── package.json # Electron + 打包配置 │ ├── pnpm-workspace.yaml # pnpm workspace 标记 │ ├── README.md # Electron 完整文档 │ ├── scripts/ │ │ ├── setup.ps1 # 一键安装 + 启动 │ │ └── setup.bat # 同上(cmd.exe 版) │ └── src/ │ ├── main/index.js # 主进程(窗口/托盘/标签/后端/扩展/更新) │ ├── main/locale.js # 国际化字符串(中/英) │ ├── preload/index.js # 安全桥接(IPC) │ └── assets/ │ ├── shell.html # 标签栏 UI │ ├── newtab.html # 新标签页仪表盘 │ ├── splash.html # 启动闪屏 │ ├── update-progress.html # Harness 更新进度窗(动态步骤列表) │ └── client-update.html # 客户端更新独立进度窗 ├── start-web.ps1 # PowerShell 启动器(托盘图标 + 服务控制) ├── install.ps1 # PowerShell 安装/卸载器 ├── refresh-icon.ps1 # 重新生成 dsh-web.ico ├── lib/common.ps1 # 共享函数库(仓库定位、启动命令、端口检测、国际化) ├── tools/capture-screenshots.ps1 # 文档截图工具 ├── docs/screenshots/ # README 引用的截图 ├── dsh-web.ico # 托盘 / 快捷方式图标 ├── VERSION # 项目版本(与 electron/package.json 保持一致) ├── logs/ # 运行日志(git 忽略) └── repo-root.txt # 本机 harness 仓库路径(git 忽略) 常见问题 - 托盘提示"未找到仓库" — 运行 install.ps1 -RepoRoot "",或设置 DSH_REPO_ROOT。 - 服务启动后立刻退出 — 查看 logs\web-server.err.log,通常是仓库未执行 pnpm install / pnpm run build。 - 端口被其他程序占用 — 只有响应包含 __DSH_BOOT__ 标记时才会判定为"已有 dsh 服务";否则启动失败并在日志中体现端口冲突。可使用 -Port 指定其他端口。 - Electron「检查更新」报错 — 确保 git 在系统 PATH 中,且 harness 目录是一个配置了 remote 的 git 仓库。 - 页面提示 "dsh web authentication required" 或「自动登录未完成」 — 点击「重启后端服务」让客户端重新认证;若仍未生效,开启托盘「调试日志」再重启一次,然后查看 logs\startup-crash.log 中 restart: 开头的行定位卡点。 - 一台机器多个 harness 仓库 — 每个仓库各运行一次 install.ps1;快捷方式名称固定,装第二个前先重命名已有快捷方式。 - 托盘图标被收纳 — 从任务栏"显示隐藏的图标"中拖出即可。 - 气泡提示"服务进程已意外退出" — 健康监控每 30 秒检测一次;查看 logs\web-server.err.log 了解详情,然后通过托盘菜单重启。 许可 MIT 许可,见 LICENSE。 本启动器是 DeepSeek Harness(MIT 许可)的辅助工具,未内置或复制任何 harness 代码:它只是在你本地的 harness 仓库上启动服务,并在生成图标时读取该仓库的 apps/web/public/favicon.svg。harness 仓库是独立项目,其本身及第三方依赖的许可条款以该仓库内的 LICENSE 与 THIRD_PARTY_NOTICES.md 为准。
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
KK-Irving/dsh-web-launcher
一键启动 Web 界面,多标签页与托盘常驻
相关插件 · 浏览器
智能体插件框架deepseek-ai/deepseek-harness
DeepSeek Harnessdsh是由 DeepSeek AI 开发的开源 agent harness智能体框架。
★ 270,422已汉化DSH
71.9
多设备 Agent 看板YaoApp/yao
✨ 所有 Agent 和工作区集中管理,覆盖你的每一台设备。任务看板追踪进度,桌面端、移动端、浏览器、API…
★ 8,147已汉化DSH
71.2
可扩展侧边栏工作台omdsh-dev/DSH-better-sidebar
DSH 的双工作台:原生右侧栏 + 自绘底部面板,并把 ctx.betterSidebar 服务开放给所有插件
★ 4,761已汉化DSH
71.1
浏览器自动化桥Tencent/BrowserSkill
你的 Agent。你的浏览器。连接,就能协作。
★ 9,967已汉化DSH
71
AI 小说创作工作台EthanYoQ/AI-Novel-Writer
AI 小说作家 / AI Novel Writer
★ 1,591已汉化DSH
70.7
智能体浏览器引擎platonai/Browser4
DeepSeek Harness 集成
★ 1,175已汉化DSH
70.4
这是你的仓库?认领条目