dsh plugins中文
← Back to popular plugin directory

Everything renders

Crosery/dsh-viewer · skills

Everything renders: images, video, audio, PDF, Office documents and local web pages inline in the DeepSeek Harness web UI, via a displayfile tool.

★ 3GitHub stars
0Forks
2026-09-04Last updated
TypeScriptLanguage
MITLicense

Key features

  • The harness ships read_image, whose job is to put a picture into model context.
  • One display_file tool that puts images, video, audio, PDF, Office documents and local web pages inline in the DeepSeek Harness web UI — with a real player, not a filename and a byte count.
  • A signed HTTP route (/crosery/dsh-viewer/asset) streams from the host.
  • Key32 random bytes at $DSH_HOME/.dsh-viewer-asset-key, mode 0600, generated on first use.
  • It refuses on a text-only route, it handles four raster formats, and the built-in web client draws no card for it — so the human in front of the screen sees one line of text.

Requirements

  • Built and tested against the newest coherent harness train, next = 0.1.1-rc.2, and the peer ranges carry an explicit prerelease branch so every 0.1.x prerelease resolves — a naive broad range silently excludes them all.
  • 2-alpha.2 is deliberately not claimed.

Install command

dsh plugin --profile web add github:Crosery/dsh-viewer
View GitHub repository ↗Back to popular plugin directory