NevermindZZT/dsh-open-in

NevermindZZT★ 0JavaScript最后同步: 2026-08-16

在 GitHub 打开

Open a DeepSeek Harness workspace directory in a configurable launcher (VS Code / file explorer / Windows Terminal / any CLI) from the web GUI.

README 摘要

dsh-open-in Open a DeepSeek Harness workspace directory in a launcher of your choice — VS Code, File Explorer, Windows Terminal, or any command-line tool you configure — directly from the web GUI. Every real Workspace row in the sidebar gets an … overflow menu entry per configured target ("Open in VS Code", "Open in File Explorer", "Open in Terminal", …). Features - Configurable targets : a targets array — each target has id , label , command , args , an optional platforms allowlist and an enabled switch. Shipped defaults: vscode , explorer , terminal . - Settings UI (add / edit / remove) : Settings → Plugins → the "Open In" card edits the targets with a structured form — add a row, change any field, remove a row, Save. Edits write the durable user settings document and apply to the next launch immediately (no restart). - Per-platform mapping for built-ins : while a built-in target keeps its default command line, it follows the host platform automatically (explorer → open on macOS / xdg-open on Linux; terminal → wt -d / open -a Terminal / gnome-terminal --working-directory ). Any explicit customization is authoritative. - Menu integration, both runtimes : newer DSH runtimes use the…

在 GitHub 查看完整 README →
终端/TUIdeepseek-harnessdshdsh-pluginterminalsidebarvscode

分类