PerryLink/dsh-safety-brief-check ↗★ 0
dsh-safety-brief-check
安全技术交底记录要素齐备性与签字闭环核对(依据公开的安全生产法规与检查标准,仅提示差异,不作出定性结论) 适合安全员或工程管理人员,依据法规核对交底记录的要素与签字。
Install
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:PerryLink/dsh-safety-brief-checkREADME
Read the full README ↗Configuration
| Key | Type | Default | Description |
|---|---|---|---|
rulesFile | string | rules/safety-brief-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:
SB-001requiredFields— the columns the record must carry, e.g.[工程名称, 交底部位, 交底日期, 交底人, 被交底人]. Empty means the rule does not run.SB-004requireTradeMatch— set tofalseto stop comparing the briefed trades with the work trades.SB-005requireHeader— set tofalseif your record legitimately carries no header.SB-006parties— the signature parties the standard names,[交底人, 被交底人, 专职安全员].SB-007terms/contentColumns— the words the briefing text should touch, and the columns to read them from. Emptytermsmeans the rule does not run.