PerryLink DSH Plugin Family

PerryLink DSH Plugin Family

53 compliance checkers and 43 general-purpose plugins for DeepSeek Harness. This page is the orientation; the two indexes below are where the actual listings are.

What this family is

Two plugin families that share an author and a contract, published to npm and developed in the open on GitHub.

The compliance checkers (53 plugins) take a document — a hazardous-chemical register, a medical record front sheet, a bid response, a FMEA worksheet, a letter of credit — and compare it, item by item, against the regulations, national standards and ministry documents the plugin declares as its basis. Each plugin ships a versioned rule pack as data, not code, so the rule set can be replaced without touching the plugin. The output is a list of differences with positions and the clause each difference was checked against. The family's standing rule is that the plugins list differences; they do not adjudicate — no compliance verdicts, no liability findings, no substitutes for a reviewer.

Those 53 plugins are Chinese-canonical and documented in Chinese, because the documents they check against are Chinese. They are indexed under 核查插件总览, grouped by profession, with a decision table at 该用哪个核查插件 that maps “what document do I have?” to “which plugin do I run?”.

The general-purpose plugins (43 plugins) extend DeepSeek Harness itself: tools, model routing, session management, memory, observability, integrations and development quality gates. They are grouped by category at /plugins/.

The 53 compliance checkers, by profession

Start from 该用哪个核查插件 if you already know what document you are holding.

Numbers, as of this build

Compliance checkers
53
General-purpose plugins
43
Profession groups
10
Rules across all checkers
408
Rules that are direct clause comparisons
86
Rules derived from principle
322
Rules whose basis is institutional configuration
66
Rules marked “clause not obtained this time”
163
Checkers with no direct-clause rule
32
Checkers using the error severity
5
Licences
Apache-2.0 (96)

The citation count is the point of this family, so it is stated plainly: of 408 rules, 163 rest on a clause whose verbatim text could not be obtained. Those rules are labelled derived from principle, their severity is capped at warn, and the rule pack says so in the field where the quotation would go. Nothing is paraphrased and then presented as a quotation.

Where to go next

About this site

This is plain static HTML. Every page is complete in the served response — there is no client-side rendering, no SPA shell, and no JavaScript at all. The build is a single zero-dependency Node ESM script that reads a pinned snapshot of the catalog and each plugin's own rule pack, and writes the HTML. Search engines and language models see exactly the text a browser sees.