DSH Plugins
返回列表
🖥️

dsh-linux-desktop-entry

客户端 更新于 2026.10.14

在终端中运行以下命令:

dsh plugin install ShiTan-677/dsh-linux-desktop-entry

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 的插件管理器中执行 dsh plugin install ShiTan-677/dsh-linux-desktop-entry,或指向源码仓库 https://github.com/ShiTan-677/dsh-linux-desktop-entry 安装该插件包。

插件介绍

在 Linux 上想用桌面图标或应用菜单一键打开 DSH Web 界面,通常要单独维护一套 shell 安装脚本;而 Harness 已经跑着时,你又希望能在插件体系里查看状态、修补文件、让 Agent 代劳,而不是每次都切到终端。本插件把 Linux DSH Web Entry 那套桌面启动能力「搬进」Harness:设置页、Agent 工具与 /desktop-entry 命令共用同一套实现,是对同一桌面方案的第二条交付面,而不是另写一套安装逻辑。

核心能力很清晰:在 DSH 进程内安装、修复、卸载并检查桌面项是否齐全;在 Chromium 系浏览器里以应用窗口打开 GUI;可选启用 systemd --user 常驻服务,让登录后就有服务在听端口。Agent 可通过 desktop_entry 工具按 status、install、uninstall、open 等动作操作;status 只读,适合先摸底。需要说明的是边界:插件无法在 DSH 未运行时替你「启动整个 Harness」——那是 .desktop 启动器在系统外完成的职责。

适合已经用 DSH profile、在 Linux 桌面环境工作、并希望把 Web GUI 启动项与插件工作流绑在一起的用户。若你只想一个独立启动器、从不碰插件,上游 shell 项目自行 git clone 后 ./install.sh 即可;若你常在 Settings 里管环境、或想让对话里一句「装好桌面入口」就落地,这个插件更贴切。常驻服务默认关闭,页面会说明代价:不开窗口时也会占着 node 进程;默认仍是首次双击再起服务、空闲几乎无成本,按机器取舍即可。

使用场景

  • 想在应用菜单或桌面放 DSH Web 入口,并在 Harness 里一键安装或修复
  • 已开着 DSH,希望用设置页或 Agent 查看端口与桌面项是否就绪
  • 需要登录后自动提供 Web GUI,并愿意可选开启 systemd 用户服务

适合人员

  • 在 Linux 桌面日常使用 DSH 与 profile 的用户
  • 习惯在 Harness 设置里管理环境、少碰终端的人
  • 希望 Agent 能代为安装、卸载或打开桌面入口的开发者