PerryLink/dsh-hazplan-check ↗★ 0
dsh-hazplan-check
HAZOP 分析表要素齐备性与偏差推导一致性核对(依据公开的危险与可操作性分析标准,仅提示差异,不作出定性结论) 适合安全评价工程师,用于核对HAZOP分析表的要素齐备性。
Install
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:PerryLink/dsh-hazplan-checkREADME
Read the full README ↗Configuration
| Key | Type | Default | Description |
|---|---|---|---|
rulesFile | string | rules/hazplan-check.yaml | Rule-pack path, relative to the package root |
disabledRules | string[] | [] | Rule ids to stop running; each appears in skipped |
onlyRules | string[] | [] | Run only these rule ids; empty runs every rule |
skipNotes | string | "" | Note appended to every skipped reason |
timeoutMs | number | 120000 | Cooperative tool timeout budget |
Rule-level parameters worth knowing:
HZ-001requiredFields— the columns every row must fill. Left empty it falls back to the pair the clause itself names:[偏差, 原因].HZ-005riskLevels— your risk vocabulary, e.g.[高, 中, 低]or[Ⅰ, Ⅱ, Ⅲ, Ⅳ]. Empty means the rule does not run. It can also be passed per call.HZ-003guideWords— the guide-word list your study declared before the meeting, when it uses its own under 6.4.3. Empty means the standard's tables 1 and 2 are used.HZ-006requireHeader— set tofalseif your sheet legitimately carries no subject line.
The plugin's own configuration also accepts riskLevels and guideWords, so a deployment can set the
risk vocabulary and the declared guide words once for every call rather than passing them each time.