yishuiliufang/dsh-wsl-first
yishuiliufang/dsh-wsl-first发布一段带顺序的系统提示词段,指定 wsl 为执行命令时优先选用的执行器,让模型在 Windows 上优先走 WSL 而不是 PowerShell。不注册任何工具,且只宣传模型真实可调用的执行器。
生成 Windows 快捷方式与托盘启动器,在 WSL 中启动 dsh web,并提供 Health/Restart 与 :3081 launch token 地址。
Install set: part of dsh-wsl-kit. PreferKIT_SET=llm|full. Fault tree: TROUBLESHOOTING.md.
DeepSeek Harness plugin: install or report a Windows tray / shortcut launcher for dsh web running in WSL (start, restart, health).
Part of dsh-wsl-kit.
Installs or reports a Windows tray shortcut that opens the dsh web UI.
flowchart LR
tray["Windows tray shortcut"] --> relay[":3081/?token="] --> dsh["dsh web in WSL"]Suite diagram and version snapshot: dsh-wsl-kit. This plugin is 0.2.4 (full; also in llm). Do not copy that matrix into this README.
Field · Value Plugin · dsh-wsl-tray 0.2.4 Minimum dsh · ≥ 0.1.2 (web UI one-shot ?token= on Windows relay :3081) Latest verified · See dsh-wsl-kit Compatibility (currently `0.2.0-rc.2`) — single source of truth for the suite Kit set · llm / full (some also useful alone) Cloud Flash · Use model id `deepseek-flash` (V4.1 Flash) in ~/.dsh/settings.yaml / llm-deepseek — not configured by this plugin Agent Teams · Upstream experimental; not required here
Suite floor versions: kit check-plugin-versions.sh. Fault tree: TROUBLESHOOTING.md.
Scope: Windows tray/shortcut around kit start/restart/health. Open the URL with ?token= from restart output or /tmp/dsh-ui-url (dsh ≥0.1.2).
Clicking a tray icon is easier than remembering WSL + restart-dsh-web.sh. The hard part after dsh 0.1.2 is the one-shot launch token: bare http://127.0.0.1:3081/ returns 401. Tray actions should open the token URL (or re-run restart so a fresh token is printed).
dsh plugin --profile web add github:173787247/dsh-wsl-tray
# or local:
dsh plugin --profile web add /absolute/path/to/dsh-wsl-trayRestart dsh web and open a new session. Tool: wsl_tray.
Set DSH_WSL_KIT to your kit checkout (or pass kitPath). Tray menu includes Start / Restart and Health check (scripts/check-dsh-health.sh).
restart-dsh-web.sh so proxy env + relay stay correct.ui= URL (also in WSL /tmp/dsh-ui-url). Do not bookmark bare :3081.MIT