mattismegevand/dsh-dock
mattismegevand★ 0TypeScriptLast synced: 2026-08-16
A plugin-owned docking system for DeepSeek Harness Web plugins
README excerpt
dsh-dock English 中文 A plugin-owned docking system for the DeepSeek Harness Web UI. It gives browser plugins a stable keyed panel slot and ctx.dock service without modifying the Harness repository. What it does - Left, right, bottom, and floating panel placement with tab groups. - Pointer and keyboard resizing, header dragging, edge previews, and Alt+Shift+Arrow docking. - Lazy child detachment with rollback on cancelled drags. - Per-session, versioned localStorage layouts with bounded scope retention. - Responsive side-panel folding below the configured compact breakpoint. - Stable mounts while panels move, hide, or switch tabs. - Session-header launchers and logical launcher groups for multi-pane features. Panel API Register metadata with ctx.dock , then contribute content to the keyed dock.panel slot with the same id: Panel components receive panelId , visible , location , closePanel , activatePanel , setPanelTitle , and beginPanelDrag . Hidden panels remain mounted. A child drag can return a new panelId and rollback ; the dock invokes rollback on cancellation or disposal. Harness compatibility The plugin uses shell.overlay , conversation.session.header.utilities , and conversati…
View full README on GitHub →Category
A one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
★ 40,557
zhu1090093659/dsh-web-uiPlugin and skin collection for DeepSeek Harness (DSH) Web UI - task board, git graph, right-side panel, remote mobile UI, pet, live token stats, and skin center.
★ 3,380
omdsh-dev/DSH-better-sidebar开放的侧边栏底座,支持三方拓展注册新侧边栏页面。内置文件渲染编辑/终端/Git/子代理页面
★ 1,612