dsh-bilingual-reader
Run the following command in DeepSeek Harness:
dsh plugin install Johnblur/dsh-bilingual-reader
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install Johnblur/dsh-bilingual-reader in your terminal to install this plugin (source: https://github.com/Johnblur/dsh-bilingual-reader); after installing, fully quit DSH Desktop and relaunch it.
About this plugin
Reading a dense English paper in the DSH sidebar, you hit a term or a convoluted sentence and the instinct is to select, copy, and ask the LLM for a translation—but that drags reading fragments into your main conversation, polluting context and tainting every follow-up question. dsh-bilingual-reader exists for exactly this moment: it delivers inline, selection-triggered translation right inside the sidebar, each call a one-shot, isolated LLM invocation that never writes back to your session, so your reading aid and your working conversation stay cleanly separated.
The core experience is built around accuracy and speed. PDFs render through the browser-native engine with perfect layout, paging, and text selection. On desktop (Electron), simply select and copy and translation fires automatically; on web, one click on the button does it. Source and target languages include Chinese, English, Japanese, and Korean out of the box, with a free-form add-language input for anything else. Setting the source to Auto-Recognise first runs a zero-cost character-set heuristic, falling back to a single LLM guess when the heuristics are ambiguous. The plugin locates the unique occurrence of your selected text in the full document and pulls surrounding sentences as context; if the phrase appears multiple times or cannot be matched, it deliberately drops context to avoid misleading the model. Both original and translation appear side by side below, with one-click copy on the translation.
All preferences—languages, context window size, custom language entries—are persisted across sessions. This plugin is ideal for researchers and engineers who read English papers, technical docs, or foreign-language literature heavily inside DSH and want a lightweight, zero-pollution reading aid that gets out of the way the moment the translation is done.
Use Cases
- Quickly translate terms while reading English papers in the DSH sidebar
- Translate technical docs or foreign literature without polluting the main conversation
- Read Chinese, Japanese, Korean or mixed-language material with auto-detection and context-aware translation
Best For
- Researchers who read English papers and technical docs daily
- Engineers and translators working across multiple languages
- Anyone wanting a lightweight, isolated reading-translation aid inside DSH
Related Plugins
A service-oriented sidebar framework for DSH, offering a full workbench with file explorer, embedded browser, real terminal, Git panel, and extensible plugin services.
A beautiful, practical Claude Code-style TUI plugin with pixel whale top bar, flowing glow title, real-time status line, streaming thought expansion, time rewind, context progress bar and TPS gauge — zero core changes.
The plugin market for DeepSeek Harness: browse/search/one-click install community plugins and themes, with updates, backup/restore, hot disable, diagnostics, and AI fix.
A persistent whale widget on the DSH web UI that shows DeepSeek balance, today's usage, and per-turn cost, with drag-and-snap and sound effects.