一键在浏览器窗口打开 DSH 网页版界面
29.9/100
综合分
0
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/10/15 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add ShiTan-677/linux-dsh-web-entry该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:需留意
是什么
dsh 原生插件 · desktop
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 20 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
⚠︎ 实装验证未通过(unknown · 2026/10/16) ——可能是验证环境差异,装前建议到 GitHub 仓库确认最近更新与 issue。
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码v2.7.0⚪ 扫描:无法判定尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0已尝试扫描但取不到可分析的源码:仓库或包不存在、已删除,或为非 JS/TS 实现、未随包发布源码。无法判定,不代表安全。
- · 包内无可扫 JS
- · TS 源码(可能为非 JS 实现或未发布源码),无法判定
扫描于 2026/11/4(0 天前) · 范围 全包扫描(包内未声明入口) · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
一键从 Linux 桌面进入 DeepSeek Harness Web GUI:启动器、XDG 桌面图标,可选 systemd 用户服务。
README
由 DeepSeek 最新模型翻译生成Linux DSH Web Entry
Linux 桌面上一键进入 DeepSeek Harness 网页版(Web GUI)的入口:一个桌面启动器,直接用浏览器应用窗口打开 Web GUI;如果端口上没有服务,它会替你把 dsh web 起起来。
双击桌面上的 "DSH Web" ├─ 127.0.0.1:3080 已有服务 → 直接打开 GUI ├─ 已安装 systemd 单元(--systemd) → systemctl --user start 后打开 GUI └─ 端口上没有服务 → 在终端窗口里启动 dsh web,读出它打印的一次性 token URL 并打开
启动器永远不会重启或停止正在运行的服务,因此在你正开着 DSH 会话时使用也是安全的。卸载只需一条命令,会删掉它写过的每个文件。
范围:仅 Linux。 启动器由 XDG desktop 文件加一个 shell 脚本组成,依赖 xdg-open、Linux 终端模拟器,以及可选服务模式下的 systemctl --user。Windows 与 macOS 刻意不在范围内。
展开完整文档(README 剩余 1 节)
Linux DSH Web Entry Linux 桌面上一键进入 DeepSeek Harness 网页版(Web GUI)的入口:一个桌面启动器,直接用浏览器应用窗口打开 Web GUI;如果端口上没有服务,它会替你把 dsh web 起起来。 双击桌面上的 "DSH Web" ├─ 127.0.0.1:3080 已有服务 → 直接打开 GUI ├─ 已安装 systemd 单元(--systemd) → systemctl --user start 后打开 GUI └─ 端口上没有服务 → 在终端窗口里启动 dsh web,读出它打印的一次性 token URL 并打开 启动器永远不会重启或停止正在运行的服务,因此在你正开着 DSH 会话时使用也是安全的。卸载只需一条命令,会删掉它写过的每个文件。 范围:仅 Linux。 启动器由 XDG desktop 文件加一个 shell 脚本组成,依赖 xdg-open、Linux 终端模拟器,以及可选服务模式下的 systemctl --user。Windows 与 macOS 刻意不在范围内。 为什么不能只放一个书签 dsh web 用「每进程一次性 token」保护 GUI:直接请求 http://127.0.0.1:3080/ 会得到 401 dsh web authentication required;只有启动时打印的 http://127.0.0.1:3080/?token=… 才能换到签名的浏览器 Cookie。 该 Cookie 由持久化在 $DSH_HOME/.credentials.yaml 的密钥签名,并绑定请求的 authority,所以它能跨服务重启存活,干净的 URL 在 Cookie 过期(约 30 天)前一直可用。而 token 是每个进程随机生成、从不落盘的,所以启动器选择从服务控制台(终端模式)或 journald(systemd 模式)里把它捞回来,而不是去伪造。 安装 git clone https://github.com/ShiTan-677/linux-dsh-web-entry cd linux-dsh-web-entry ./install.sh # 启动器 + 桌面图标 + 应用菜单项 ./install.sh --systemd # 额外安装并启用 systemd --user 服务 ./install.sh --uninstall # 删除它安装的一切 不需要 root。安装器会写入: | 路径 | 内容 | | ~/.local/bin/dsh-web-open.sh | 启动器 | | ~/.local/share/applications/dsh-web.desktop | 应用菜单 / Activities 入口 | | ~/Desktop/dsh-web.desktop | 桌面图标(通过 gio 标记为 trusted) | | ~/.local/share/icons/dsh-web.svg | 图标:Harness 字形 + 深色圆角底板 | | ~/.config/systemd/user/dsh-web.service | 仅 --systemd 时写入 | 图标在安装时从你自己 DSH 安装里的 dsh-web-frontend favicon 组合而成:本仓库不内置任何第三方美术资源,图标会跟随你运行的 DSH 版本。 依赖 - 遵循 desktop entry 规范的 Linux 桌面(已在 Ubuntu 22.04 / GNOME 42 / Wayland 实测),以及一个 Chromium 系浏览器用于 --app 窗口。 - dsh 在 PATH 上,或 npx,或已存在的 ~/.npm/_npx/* 缓存安装。启动器优先使用已解析的 npx 缓存,因此离线也能工作。 - curl(缺失时回退到 bash /dev/tcp),以及可选的 notify-send、gio。 - --systemd 需要 systemd --user,主流桌面发行版都具备。 两种服务模式 | | 终端模式(默认) | --systemd 模式 | | 启动时机 | 首次双击 | 登录时 | | 窗口 | 一个终端窗口承载服务 | 无 | | 日志 | 终端窗口,同时 tee 到 ~/.local/state/dsh-web/launch.log | journalctl --user -u dsh-web | | 停止 | 关闭终端窗口 | systemctl --user stop dsh-web | | 常驻开销 | 空闲时为 0 | 一个 node 进程 | | token | 从 tee 出来的控制台日志读取 | 浏览器无 Cookie 时从 journald 读取 | 安装器不会在端口已被其他进程占用时启动单元:它只 enable 并提示你在停掉那个实例后再 start,从而避免绑定失败的重启循环。当 DSH_WEB_SYSTEMD_UNIT_DIR 指向标准目录之外时,它也拒绝替你 enable。 配置项 | 变量 | 默认值 | 含义 | | DSH_WEB_PORT | 3080 | 启动器探测的端口,同时传给 dsh web 并写入单元 | | DSH_WEB_BROWSER | google-chrome | --app 窗口使用的浏览器 | | DSH_WEB_START_TIMEOUT | 60 | 等待服务或其 token 的秒数 | | DSH_WEB_DRY_RUN | 0 | 1 只打印计划动作而不真正执行 | | DSH_WEB_SYSTEMD_UNIT | dsh-web.service | 启动器要启动的单元名 | | DSH_WEB_SYSTEMD_UNIT_FILE | XDG 配置目录 | 启动器检查 opt-in 用的单元路径 | | DSH_WEB_PREFIX | ~/.local | 安装前缀(安装器) | | DSH_WEB_DESKTOP_DIR | XDG 桌面目录 | 桌面图标复制到哪(安装器) | | DSH_WEB_SYSTEMD_UNIT_DIR | XDG 配置目录 | 单元文件写到哪(安装器) | dsh-web-open.sh 还接受 --status(打印 200、401 或 000)与 --help。 测试 tools/selftest.sh 共 36 项检查:回环桩服务返回 200/401、用真实的 wait_for_token 解析 dsh web 控制台的真实输出形状、桩 dsh 验证 --serve 的 argv 与 tee、桩 systemctl/journalctl 覆盖 systemd 模式及其「没有用户管理器」的回退路径,以及在沙箱里安装/卸载并对生成的单元跑 systemd-analyze verify。它不会碰你的真实桌面、DSH home 或用户管理器。 docs/VALIDATION.md 记录了验证环境、每条结论背后的证据,以及尚未实测的部分。 路线图 - 第二个交付面已作为独立的公开仓库发布:dsh-linux-desktop-entry 把同一套 install.sh 操作暴露为设置页、agent 工具与 /desktop-entry 命令。它携带本套件的一份副本而不是依赖本仓库,因此两个仓库中的任何一个都可以独立使用、移动或停止发布。 - 非 GNOME 终端:先尝试 gnome-terminal,再尝试 x-terminal-emulator;其他终端需要各自的调用方式。 - 端口是契约的一部分(浏览器 Cookie 绑定 host:port),所以改动 DSH_WEB_PORT 后需要用打印出的 token URL 重新登录一次。 许可 MIT
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
ShiTan-677/linux-dsh-web-entry
一键在浏览器窗口打开 DSH 网页版界面
相关插件 · 桌面端
Codex 任务面板chuspeeism/dashi-taskboard
现代化可灵活嵌入的任务面板,支持 Codex、DeepSeek Harness
★ 3,409已汉化DSH
71.7
多智能体自进化开发平台Prism-Shadow/penguin-harness
统一、稳定的 Agent 自进化框架全自动优化:任意模型 · 任意算法 · 任意 Benchmark
★ 3,125已汉化DSH
71.1
桌面宠物PC2005-cloud/dsh-pet
DSH 桌面宠物:一行命令装好即用的透明动画小桌宠,支持多开、大小位置随心配置;还内置 DIY 素材链,能用 AI…
★ 5,465已汉化DSH
71
多端 Agent 工作台GCWing/OpenBitFun
OpenBitFun 是一个高度可定制的开源 Agent 工作台,让任务按你的方式持续推进。
★ 3,457已汉化DSH
70.8
DSH Desktopanywhere-labs/dsh-desktop
为 DeepSeek Harness DSH 插件生态打造的现代化桌面端解决方案。万物皆「插件」,桌面本身也是「插件」。
★ 34,710已汉化DSH
70.7
桌面宠物伴侣OpenPetsHQ/openpets
桌面伴侣平台,带宠物、插件,还能选配本地智能体集成。
★ 1,378已汉化DSH
70.2
这是你的仓库?认领条目