omdsh-plugins/omdsh-webapp

omdsh-plugins★ 0TypeScript最后同步: 2026-08-16

在 GitHub 打开

The harness web UI as a macOS application: DSH Web.app boots a profile from the Dock instead of a terminal, raises the tab already showing it when reached, and stops the server when it quits

README 摘要

omdsh-webapp English 中文 The DeepSeek Harness web UI as a macOS application. dsh web starts from a terminal and prints a URL, so using the browser UI means keeping a terminal open for the server's lifetime and clicking a printed line. This packager writes a double-clickable DSH Web.app instead: the Dock icon starts the server, opens the page, and — every time you reach the app afterwards — raises the tab already showing it rather than opening another. It is an application rather than a plugin. It declares no dsh.bundle.patch , composes nothing into a profile, and appears in no catalog: what it wraps is the profile you already assembled, with whatever plugins you already installed into it. Layout Path What it is src/launcher.ts The bash script the bundle runs: start, reuse, focus, stop src/shim.ts The Cocoa executable that owns the app's lifetime, in Swift src/applescript.ts The two scripts that raise an existing tab src/bundle.ts , src/icon.ts , src/disk-image.ts Info.plist , icon.icns , and the .dmg src/paths.ts Which dsh , which Node, and the PATH they run under scripts/package-macos-app.ts The command, and the flags under Commands assets/ The icon, as the .svg it is drawn in and …

在 GitHub 查看完整 README →
终端/TUIdshdsh-pluginterminalweb ui

分类