deepseek-harness-gui:在原生 Glimpse 窗口中运行 dsh Web GUI

前言

DeepSeek Harness (DSH) 提供了可视化的 Web GUI 供开发者使用。通常情况下,开发者需要在浏览器中手动打开并访问绑定的 localhost 服务器。deepseek-harness-gui 插件解决了这一操作上的割裂感,它将现有的 dsh Web GUI 嵌入到原生的 Glimpse 窗口中,使交互更加无缝。

插件简介

这是一个由 oodzchen 维护的小型 DSH bundle。它的核心作用是在原生 Glimpse 窗口中打开 dsh Web GUI。

插件本身不包含新的聊天实现或 RPC 桥接,它仅仅作为一个导航器,将窗口引导至 dsh Web profile 绑定的 localhost 服务器。

核心功能

  • 在原生 Glimpse 窗口中打开 dsh Web GUI。
  • 导航至绑定的 localhost Web 服务器。
  • 支持命令行参数:--gui(启用 GUI)、--host、--port、--trusted-host。

安装与配置

在安装前,请确保你的 dsh 环境已安装 Web profile 并完成了前端构建。

执行以下命令安装插件。注意,由于 glimpseui 包含平台原生 host,必须在安装时显式声明 --allow-build=glimpseui,否则 pnpm 会忽略构建脚本。

dsh plugin --profile web add --allow-build=glimpseui deepseek-harness-gui

安装完成后,该插件会替换默认的 web 命令行提供者。

使用方法

启动 dsh 时,直接使用 --gui 参数即可。

dsh web --gui
# 或
dsh --profile web --gui

适用场景与注意事项

  • 平台要求:支持 Windows、macOS 和 Linux。
  • 前置依赖:需要 Node.js 和当前平台的 Glimpse 原生主机支持。
  • 安全提示:安装命令中包含 --allow-build,这允许 pnpm 构建依赖。请确保你信任该插件的源码后再执行此操作。

总结

该插件通过简单的集成,让 DSH 的 Web GUI 在本地环境中以原生窗口形式呈现,减少了浏览器跳转的步骤。更多细节和源码,请查看 GitHub。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜