DSH Plugins Marketplace

DSH Plugins

Plugins

/

dsh-wsl-obscura

d

dsh-wsl-obscura

Manifest valid

Optional Obscura headless-browser tools from WSL (obscura_status / obscura_fetch / obscura_mcp_hint). Not the same as dsh-wsl-browser win_open_url (Windows GUI browser), and not a replacement for dsh-

hasBundlePatch

dsh-wsl-obscura

Kit install: see dsh-wsl-kit. This plugin is optional (headless engine) — not part of KIT_SET=daily. Fault tree: TROUBLESHOOTING.

DeepSeek Harness tools for Obscura — a Rust headless browser — from WSL:

| Tool | Purpose | |------|---------| | obscura_status | Resolve binary + --version | | obscura_fetch | obscura fetch with dump / eval / stealth | | obscura_mcp_hint | How to wire MCP / CDP (does not start a server) |

Not the same as dsh-wsl-browser (win_open_url opens the Windows default GUI browser).

中文 → README.zh.md


Compatibility

| Field | Value | |-------|-------| | Plugin | dsh-wsl-obscura 0.1.0 | | Minimum dsh | ≥ 0.1.2 (web UI one-shot ?token= on Windows relay :3081) | | Latest verified | See dsh-wsl-kit Compatibility (currently 0.1.5-rc.1) — single source of truth for the suite | | Kit set | optional — not in default KIT_SET lists | | 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.

Why

Agent work that needs page text, JS eval, or stealth fetch should hit a headless engine. Obscura already builds on Windows (obscura.exe). This plugin runs it from WSL via interop (/mnt/c/.../obscura.exe).

For richer agent tools (navigate / click / screenshot as MCP tools), prefer Obscura MCP (obscura mcp) — use obscura_mcp_hint for the wiring.

Prerequisites

  1. Build Obscura on Windows (cargo build --release -p obscura-cli --bins --features render,stealth).
  2. Point the plugin at the binary (any of):
    • config.binaryPath in cordis
    • env OBSCURA_BIN / OBSCURA_PATH (WSL or C:\... path)
    • default candidate (local scaffold):
      /mnt/c/Users/rchua/Desktop/AIFullStackDevelopment/obscura/target/release/obscura.exe

Install

Local clone (recommended while unpublished):

dsh plugin --profile web add /mnt/c/Users/rchua/Desktop/AIFullStackDevelopment/dsh-wsl-obscura

When published:

dsh plugin --profile web add github:173787247/dsh-wsl-obscura

Restart dsh web after add (kit: scripts/restart-dsh-web.sh).

Config

- id: dsh-wsl-obscura
  name: dsh-wsl-obscura
  config:
    timeoutMs: 60000
    maxOutputChars: 32000
    defaultStealth: true
    binaryPath: /mnt/c/Users/rchua/Desktop/AIFullStackDevelopment/obscura/target/release/obscura.exe

Tests

npm test

License

MIT

Similar plugins

dsh-local-link

Browser-first, LAN-only access to the current DeepSeek Harness Web UI with one-time QR pairing, revocable devices, event-driven diagnostics, and a slot-preserving mobile layout; no companion app, clou

Tools & CapabilitiesManifest valid

0

182/wk

dsh plugin --profile web add dsh-local-link

Routes the DSH web_search tool through Ollama's web search API, reusing OLLAMA_API_KEY. No DeepSeek official key needed.

Tools & CapabilitiesManifest valid

0

dsh plugin --profile web add dsh-web-search-ollama

by dawsondx

DeepSeek Harness (dsh) bundle: when `dsh web` is ready, print the full GUI URL and open it in your default browser. Cross-platform, zero runtime deps, fail-safe.

Manifest valid

3

115/wk

MIT

JavaScript

Aug 15, 2026

dsh plugin --profile web add @dawsondx/dsh-web-open

One-click launcher for the Web UI: a double-click Start-DSH-Web.cmd on the Windows desktop that boots dsh web and auto-opens the browser (polling until ready), plus a web_launcher model tool (install

Notifications & IntegrationsManifest valid

0

dsh plugin --profile web add dsh-web-launcher

by Lheyang

🐋 Orca DSH Launcher:DSH 更新检查 + 服务器启停 + 系统托盘 + 图形控制台 + 一键安装(Cordis 插件 + 桌面端)

Tools & CapabilitiesManifest valid

3

MIT

C#

Aug 29, 2026

dsh plugin --profile web add orca-dsh-launcher

by YV3507

Cross-platform Web UI launcher for DeepSeek Harness: webui_start/stop/status/open model tools, a /webui start|stop|status|open slash command, a Settings-page launch card, and an optional desktop short

Tools & CapabilitiesManifest valid

3

MIT

TypeScript

Aug 20, 2026

dsh plugin --profile web add dsh-webui-launcher