DSH Plugins Marketplace

DSH Plugins

Plugins

/

AI-QR-code-scanning-

m

AI-QR-code-scanning-

Manifest valid

QR/barcode scanner for DeepSeek Harness: decode images, the live screen or a webcam with zxing-cpp (WASM), and generate QR codes. 4 model tools, ~14 ms per decode.

hasBundlePatch

AI-QR-code-scanning-

QR / barcode scanning for DeepSeek Harness (DSH): give the model eyes for codes — from image files, the live screen, or a webcam — plus QR generation.

Decoding is powered by zxing-cpp compiled to WebAssembly (zxing-wasm), the same C++ core behind most desktop scanners, so rotated, inverted, tiny, perspective-skewed and multi-symbol images all work.

Tools

ToolWhat it doesInput
qr_scanDecode every code in an image, with positionspath, glob, http(s) URL
qr_scan_screenCapture the screen (optionally a region) and decoderegion: "x,y,w,h"
qr_scan_cameraGrab one webcam frame and decodeoptional device name
qr_makeRender text/URL as a QR PNGwrites to .dsh-qr/ in the workspace
{
  "ok": true,
  "source": "C:\\shots\\poster.png",
  "results": [
    { "text": "http://cloud.example.com/embed/76e3ca", "format": "QR Code", "kind": "url", "box": [215, 403, 300, 489] }
  ]
}

kind classifies the payload as url / wifi / contact / email / phone / sms / numeric / text.

Install

From GitHub (recommended; add the dsh-plugin topic and the marketplace picks it up automatically):

dsh plugin --profile web add github:mkingyixing/AI-QR-code-scanning-

From npm: not published yet. npm rejects uppercase package names, so publishing would need a lowercase name (e.g. ai-qr-code-scanning) — see PUBLISHING.md.

Local install (desktop profile, no network):

powershell -ExecutionPolicy Bypass -File .\scripts\install.ps1

Restart DeepSeek Harness afterwards. Uninstall with -Uninstall.

Why a plugin instead of a script

On the shared 10-image corpus (rotation, inversion, 78px thumbnail, blurry JPEG, perspective, two codes in one frame) zxing-cpp scores 10/10 — see tools/_bench/results.md. Running it in-process removes the interpreter startup:

MetricPython scriptThis plugin
One decode (cold)~750 ms92 ms (WASM load)
One decode (warm)~750 ms13.6 ms
Full-screen capture + decode~1 500 ms227 ms

Config

- insert:
    - id: tool-qr-scanner
      name: AI-QR-code-scanning-
      config:
        outputDir: .dsh-qr
        maxInputBytes: 20971520
        timeoutMs: 20000

Privacy

Everything runs locally: WASM decoding, GDI screen capture, ffmpeg frame grabs. No network calls unless you pass an explicit http(s) URL to qr_scan. Screenshots stay in memory unless save: true.

Limitations

  • Screen capture uses Win32 GDI via koffi, so it is Windows-only; qr_scan and qr_make still work elsewhere.
  • Webcam capture needs ffmpeg on PATH (or DSH_FFMPEG).
  • Image formats: PNG/JPEG/WebP/GIF/BMP/TIFF/AVIF (decoded by sharp).

License

MIT

Comments

Loading…

Similar plugins

dsh-qrcode

by hellosky983

Offline QR code (SVG/PNG/ASCII) and barcode (Code128/EAN-13) generator for DeepSeek Harness, no network and no shell.

Tools & CapabilitiesDevelopment & InfrastructureMemory & ContextManifest valid

★ 2

MIT

JavaScript

Sep 29, 2026

dsh plugin --profile web add dsh-qrcode

by Raiyan007-gb

Scan a QR code in Settings to open the DeepSeek Harness web UI on your phone inside the active session via a cloudflared quick tunnel.

Tools & CapabilitiesDevelopment & InfrastructureTerminal & ClientsManifest valid

★ 2

↓ 109/wk

MIT

JavaScript

Sep 5, 2026

dsh plugin --profile web add dsh-remote-tunnel-easy

by yuehancn

DeepSeek Harness plugin

Manifest valid

★ 0

MIT

JavaScript

Oct 2, 2026

dsh plugin --profile web add dsh-tool-qrcode

by dttxorg

Auditable vision and cross-platform Computer Use runtime for DeepSeek Harness — strict evidence, health-checked failover, original pixels, and Token accounting.

Vision & MultimodalManifest valid

★ 7

↓ 84/wk

MIT

JavaScript

Sep 22, 2026

dsh plugin --profile web add @dttxorg/deepseekeyes

by xlight

使用 DeepSeek 官方多模态视觉模型让你的 Agent 不再眼瞎(支持 DSH、Zed、OpenCode、Codex、Claude Code、Cursor、Claude Desktop)

Tools & CapabilitiesManifest valid

★ 17

↓ 46/wk

Rust

Oct 20, 2026

dsh plugin --profile web add @xlight-oss/visionary-dsh

by jing-hy

Windows-only computer use for DeepSeek Harness: captures the virtual screen and drives mouse & keyboard through 9 tools built on PowerShell and Win32 SendInput; pairs with picturereader so text-only m

Tools & CapabilitiesManifest valid

★ 4

↓ 798/wk

MIT

JavaScript

Oct 1, 2026

dsh plugin --profile web add computer-user