Jiong-w-ang/dsh-preview-panel ↗★ 0
dsh-preview-panel
Multi-tab preview panel plugin for DeepSeek Harness
AI 分析
核心用途是在聊天视图旁提供一个多标签预览面板,自动收集并渲染会话中产生的文件。适合需要实时查看 HTML 效果、图片或 Markdown 渲染的用户。
インストール
検証済み bundle がないか、互換性チェックに失敗しています。先にリポジトリの説明を読んでください。 README 全文を読む ↗
ドキュメント
README 全文を読む ↗Usage
Compose the package into the client and the preview tab appears beside the chat view:
plugins:
'@deepseek-ai/dsh-client-ui-preview': true
For each turn the panel accumulates files whose render-intent locations end in a whitelisted extension (.html, .htm, .svg, .png, .jpg, .jpeg, .json, .md), deduplicated by path and newest-turn-first. Selecting a file reads it through the host's session.readFile RPC and renders it by MIME:
text/html— asandbox="allow-scripts"iframe; the page's scripts run against an opaque origin and cannot reach the shellimage/png/image/jpeg/image/svg+xml— an inline `` over a base64 data URLapplication/json/text/markdown/ anything else — a read-only code block (Markdown renders as formatted text)
The host refuses reads outside the session cwd, outside the extension whitelist, or above 20 MiB (5 MiB returns a truncated preview with a warning).