he110Warudo/dsh-window0

dsh-window

DeepSeek Harness 窗口 GUI 客户端:双击启动,自动拉起 dsh web 并在应用窗口中打开

AI Analysis

基于 Electron 的 DSH 桌面窗口客户端,支持拖拽和快捷键重启。适合需要独立客户端窗口、追求原生桌面交互的用户。

Package
dsh-window
Version
0.1.0
License
MIT
Last updated
Aug 18, 2026

Install

This plugin has no verified bundle, or compatibility checks failed. Read the repository notes first. Read the full README ↗

使用

  • 打包版双击 DSH Window.exe 即可运行;开发版使用 npm start
  • 单实例运行:重复启动不会开新实例,而是聚焦已有窗口。
  • 快捷键:
    • Ctrl+Shift+R:重新启动 dsh;
    • Ctrl+Shift+O:在系统浏览器中打开当前界面;
    • 菜单「帮助」中可打开日志文件。
  • 窗口顶部约 32px 的透明条带是拖拽区,可拖动窗口;侧边栏与右上角窗口按钮区域不受影响。

配置

首次运行后,设置文件位于 %APPDATA%/dsh-window/settings.json(模板见 settings.example.json):

字段类型默认值说明
dshCommandstring | nullnull显式指定 dsh 入口:可填 .js 路径、包目录、shim(dsh.cmd)或命令名;null 时自动解析
dshArgsstring[][]追加给 dsh web 的参数,如 ["--trusted-host", "192.168.1.5"];已含 --port/--host 时不再注入默认值
startupTimeoutSecnumber90等待 dsh 就绪的超时(秒)
openDevToolsbooleanfalse启动时打开开发者工具
windowBoundsobject | nullnull窗口位置/大小(自动保存,一般不用手改)

等价环境变量:

环境变量作用
DSH_WINDOW_DSH指定 dsh 入口(等价于 dshCommand
DSH_WINDOW_NODE指定运行 dsh 入口所用的 node 可执行文件