dsh-simplify: DeepSeek Harness UI Cleanup and Customization Tool

dsh-simplify is a UI simplification plugin for DeepSeek Harness, maintained by Anna-la. Its core feature is to remove redundant page elements via right-click after entering Clean mode and persist these removal records to the file system, addressing the issue of browser `localStorage` becoming unavailable after restarts. The plugin retains configurations across restarts and uses `MutationObserver` to monitor page changes in real time, preventing removed elements from unexpectedly reappearing. Users can view the list of removed elements and an interactive preview, and restore elements under “Settings → Simplify.”

Read More
dsh-simplify: A DSH Plugin for Reviewing and Simplifying Code Within the Scope of Changes

dsh-simplify is an MIT-licensed plugin for DeepSeek Harness, maintained by GongYuanCaiJi, designed to address the need to clean up only the modified portions of code after changes, rather than rewriting unrelated files. Ported from pi-simplify, the plugin parses the git diff to precisely identify changed files and line number ranges, restricting the Agent to performing simplification, clarity, and maintainability optimizations only within the changed lines. Its core features include strictly limiting the editing scope to the changed lines, supporting four review modes—uncommitted changes, staged changes, comparison against a specified ref, and specified files—and running existing tests before the review concludes to verify that modifications are correct. It also automatically adheres to the project's CLAUDE.md or AGENTS.md conventions. Installation requires Node.js 20.

Read More