Ssrs-Pro-Max/dsh-image-tiler
Reads the small text in screenshots, photographed documents and long comic pages by replacing the attachment store's admission step: when a prompt image is too large to survive the harness' own downscaling it is cut into adjacent regions, each submitted at its own resolution in the same message. Measured on an 8000x8000 PNG, tiling took the model from 0 to 8 resolvable text rows.
dsh-image-tiler fixes a real vision gap: one request image carries at most 1024 vision tokens, so the harness downscales anything larger before the model sees it — an 8000x8000 screenshot arrives as a ~1300px-wide picture with the small text already gone. The plugin replaces the attachment store's admission step: when a prompt image is too large to survive the harness' own downscaling, it cuts the image into adjacent regions and submits each region as its own image in the same message, so every region is transmitted at its own resolution and the model sees the source at the resolution it was uploaded at. Measured on a real boot (DSH 0.2.0-rc.2, desktop host, an 8000x8000 PNG of small text), the model went from 0 to 8 resolvable text rows, with glyph height unchanged at 10px and text-band contrast rising from 11.2 to 29.7. Images small enough to be transmitted as-is are admitted exactly as before, so ordinary screenshots keep their current path.
Install
dsh plugin --profile web add dsh-image-tiler@0.1.6Copied verbatim from the README's 'From npm (recommended)' block. The README stresses pinning the plugin version (@0.1.6) and explicitly not pinning the harness, since the package accepts any harness 0.2.x; a desktop-profile manual install adds the dependency and bundle to ~/.dsh/profiles/desktop/package.json.
Compatibility
Declares DeepSeek Harness >=0.2.0-rc.1 <0.3.0 (as engines.dsh and as peers on @deepseek-ai/dsh-attachment / -attachment-local; verified against 0.2.0-rc.2), so the whole 0.2.x line, prereleases included, is covered and a patch or rc bump does not disable it. Node.js 20 or newer; sharp is bundled and pnpm installs its platform package. Status is experimental: the tiling policy is verified, but the plugin replaces a core service, so a harness version bump is a reason to re-check it.
Details
- Repo: Ssrs-Pro-Max/dsh-image-tiler
- Category: Vision & Multimodal
- Stars: 0
- Version: GitHub repo Ssrs-Pro-Max/dsh-image-tiler; npm package dsh-image-tiler at 0.1.6 (registry check 2026-10-10; registry repository field resolves back to this repo). MIT license.
- Last push: 2026-10-10
- First seen: 2026-10-10
Alternatives
54xkeee/dsh-vision · 54xkeee/dsh-youreyes · Cheng-cheng9669/dsh-deepseek-vision