qyw233/dsh-deeplink
DSH WebUI deep link plug-in: ?session=/?workspace= Directly open the specified project dialog
WebUI deep-link plugin: opens a specific project conversation directly from a URL query parameter instead of always returning to the last session — ?session=<session-id> opens that conversation, ?workspace=<workspace-id> opens that project's latest/blank conversation. Persistent links: the address bar follows the current conversation via history.replaceState (no history pollution, no reload), so links can be copied/bookmarked/shared at any time. Settings toggles (jump and follow, both persisted in localStorage) plus a model prompt section so the model surfaces clickable deep links when a reply refers to another conversation.
Install
dsh plugin --profile web add github:qyw233/dsh-deeplinkGitHub install per README: dsh plugin --profile web add github:qyw233/dsh-deeplink (official web profile) or dsh plugin --profile web add /path/to/dsh-deeplink (local checkout). The repo ships its build output (lib/ is committed), so no additional build step is required. Restart the Web UI and refresh the browser page after installing. MIT.
Compatibility
DeepSeek Harness Web UI (official web profile — ships dsh-base + dsh-web-app providing systemPrompt/webServer services).
Details
- Repo: qyw233/dsh-deeplink
- Category: Web UI Enhancements
- Stars: 4
- Version: GitHub source (no npm package)
- Last push: 2026-09-13
- First seen: 2026-08-13
Recent updates
session/workspace deep links; persistent address-bar links; independent jump/follow toggles; model prompt section; no cordis import, no peerDependencies.
FAQ
- What happens if the target session doesn't exist?
- It silently falls back to the default behavior (restore the last session) — no errors, no impact on the page.
- Do links pollute browser history?
- No — the address bar is rewritten with history.replaceState; no history pollution and no reload.
- Which parameter wins when both are present?
- session wins when both ?session= and ?workspace= are present.
Alternatives
jjxjjjjiik-bot/dsh-chat-timeline · XiLuovo/dsh-session-timeline · vlln/dsh-navbar