Preface

When collaborating with models using dsh web, two problems are often encountered: first, when wanting to have another pair of eyes review the code or conclusion given by the AI, switching tools and pasting content back and forth is troublesome; second, wanting to continue asking questions based on a specific reply requires manually copying the original text as context, which is easy to get confused about in long conversations.

The review-quote-sh introduced below is prepared for these two scenarios: it adds multi-model cross-review and quote Q&A capabilities to dsh web, and follows DSH’s philosophy of “everything is a plugin,” using the profile bundle method for hot-plugging without modifying the core.

What is it

review-quote-sh is a dialogue review + quote plugin for DeepSeek Harness (dsh web), maintained by Nothree-code, with the current version 1.1.0 and an MIT license. One-sentence positioning: multi-model cross-review, quote Q&A, review preference memory; zero core modification, profile bundle hot-swap.

In implementation, the bundle part is completed via ./cordis.patch.yml patch; the client part is web-platform oriented, injecting slots and timer, with runtime dependencies only on react ^18.2.0.

Core Features

Multi-model Cross-review

The core approach of the review part is: giving the same content to multiple models for independent review, then automatically summarizing it into a comprehensive opinion and marking points of disagreement between models. Specific review forms are of two types:

  1. Code Review: Outputs a review report graded by CRITICAL / MAJOR / MINOR / NIT, each containing location, explanation, fix suggestions, and additional check items.
  2. Reply Review: Checks based on five criteria: factual accuracy, logical consistency, completeness, verifiability, and expression quality.

Review records support historical playback. For long conversations or long code, you can also compress it before reviewing to preserve structure and control length.

Quote Q&A

Select a segment of an AI reply to generate quote Q&A chips, and then continue asking questions based on that reply. The quoted content is sent along with the question, ensuring clear context boundaries.

Preference Memory

Preferences such as the model list and default behaviors are persisted via the Host file and will not be lost after restarting dsh web, eliminating the need for reconfiguration every time.

Installation and Enablement

Execute the following installation command, then restart dsh web for the changes to take effect:

dsh plugin --profile web add github:Nothree-code/review-quote-sh
# Restart dsh web to apply changes

Note: If you previously manually inserted review-quote-sh into the profile’s cordis.patch.yml, please delete that line first, then use the command above to install. The bundle will automatically complete the insertion, and keeping both will cause duplicate IDs.

Development and Debugging

If you want to modify the plugin source code, after changing lib/, execute:

powershell -ExecutionPolicy Bypass -File sync.ps1
# Restart dsh web to apply changes

This step syncs the changes to the entity copy in node_modules, and then restarting dsh web will allow you to see the changes.

Security and Rate Limiting

The plugin includes several built-in restrictions, specifically rate limiting for entry points that consume tokens, such as review and summary:

  • Origin whitelist: Rejects cross-site requests and external Origins;
  • Review/summary entry rate limit: 30 times/minute;
  • Maximum 16 concurrent review tasks;
  • Request body limit: 2MB.

Applicable Scenarios and Notes

Suitable for developers who use dsh web daily: those who need a second model to act as a cross-check for code or replies, or who frequently need to anchor a specific AI reply for follow-up questions. These two needs correspond to the plugin’s review and quote Q&A capabilities.

There are two points to note before installation:

  1. The plugin runs with the permissions of the current dsh process; it is recommended to check the source code and license before installing. This project is MIT, and the license field in package.json matches the README license section.
  2. The community plugin directory (https://www.skillhub.cn/plugins/Nothree-code/review-quote-sh) is an independent site and has no official affiliation with DeepSeek or Huanfang; the plugin itself is maintained by a community author.

Conclusion

review-quote-sh adds the two capabilities of cross-review and quote Q&A to dsh web in the form of a profile bundle, with zero core modification. Installing and uninstalling are both one-command operations. Project URL: https://github.com/Nothree-code/review-quote-sh, Directory Page: https://www.skillhub.cn/plugins/Nothree-code/review-quote-sh.