mattismegevand/dsh-dock

桌面端 ⭐ 1 MIT other

DeepSeek Harness Web插件的插件自有停靠系统

catalog 简介:A plugin-owned docking system for DeepSeek Harness Web plugins

安装

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 `conversation.input.right`. Its reversible frame adapter discovers the semantic sidebar, conversation, and details anchors, inserts grid spacers, and restores changed inline styles during disposal.

## Install

Requires the [`dsh`](https://www.npmjs.com/package/@deepseek-ai/dsh) CLI (Node.js 22.19+ or 24) and pnpm 10+.

### From npm

mattismegevand/dsh-dock 加入你的 DSH 配置(web profile)即可启用。

README

展开完整 README 收起

README 内容为空。