DeepSeek Harness (DSH) Plugin: dsh-ide-lite (File and Terminal Integration)

dsh-ide-lite is a lightweight IDE plugin designed specifically for DeepSeek Harness, aiming to embed file browsing, editing, change review, and integrated terminal features directly into WebUI sessions for an “everything as a plugin” development experience. The plugin supports a project file tree, multi-language syntax highlighting, large-file handling, Agent change baseline review, and a standalone terminal, allowing users to run code directly and execute complex commands. It must be installed via the CLI or the desktop plugin page, is compatible with specific versions, and includes experimental features.

Read More
DeepSeek Harness Hash Anchor File Editing Plugin

The Hashline file editing plugin by DeepSeek Harness (DSH) uses a `LINE:HASH` anchoring mechanism to resolve editing failures caused by line-number drift and newline differences in multi-turn conversations. It features atomic batch editing, version CAS protection, and text fidelity, and supports three anchored editing operations. It is currently experimental and must be installed separately for use in Web GUI, Open Design, or Headless mode.

Read More
justarook1e/dsh-file-edit: DSH WebUI File Editing and Change Review

`dsh-file-edit` is a file management plugin for DSH WebUI, providing features such as a file browser, diff viewing, Markdown rendering, and an integrated terminal. It enables developers to review, accept, reject, or directly edit code generated by agents. The plugin includes editing capabilities such as undo/redo and automatically detects project run targets. The project is currently unmaintained and has been migrated to `dsh-ide-lite`, but the older version remains fully usable.

Read More
dsh-hash-edit: DeepSeek Harness Hash-Anchored Read/Write Plugin

`dsh-hash-edit` is a hash-anchoring plugin for DeepSeek Harness. It uses the xxHash32 algorithm to generate stable base-62 anchors for file lines, resolving positioning failures caused by line-number changes. The plugin takes over editing operations, rejects fuzzy matching, and supports persistent undo. Users should follow a single-edit discipline, performing deletions and replacements with pure three-character hashes. It supports files with up to 238,328 lines and a size of up to 100 MB.

Read More
DeepSeek Harness Right Sidebar File Editor Plugin: dsh-right-editor

The DeepSeek Harness (DSH) right sidebar plugin `dsh-right-editor` provides one-stop file operation capabilities, integrating file browsing and editing. It supports directory browsing, UTF-8 text editing, and image adjustments, and can use Python dependencies to view and edit Word and Excel documents in place. PPT and PDF files support read-only preview only. Installation requires DSH Web to be running and Node.js >= 20; editing Office documents also requires installing the corresponding Python libraries. A hard browser refresh is needed to load the plugin when in use, and file operation permissions are inherited from the current session.

Read More
dsh-better-edit: Anchoring DSH File Read/Write and Editing with Content Hash

dsh-better-edit is a client-side plugin for DeepSeek Harness, maintained by Rianico. It replaces line numbers and str_replace with content-based hashing (3 characters per line), providing read, edit, and undo_last_edit functionalities. Editing transmits only the start/end hashes and new text, with pre-write validation of the model's read range; expired lines are rejected and new anchors are returned. Available on npm as version 0.4.0 under the MIT license. Installation: npx @deepseek-ai/dsh plugin --profile web add dsh-better-edit. Suitable for structural edits in long conversations, with limited benefits for single-line changes. Benchmark reports indicate approximately 31% output token savings relative to str_replace, with 23/23 correctness achieved on a 12-edit corpus.

Read More