PerryLink DSH 插件家族

报关单证核对

报关单证一致性核对(按公开的报关单填制规范核对单证间字段一致性,仅提示差异,不作出定性结论)

npm 包
dsh-customs-doc-check
职业分组
关务外贸
版本
0.2.1(规则库 2026.1)
许可
Apache-2.0
运行环境
Node ^22.19.0 || >=24.0.0,DeepSeek Harness >=0.2.1-alpha.1
规则条数
7 条,全部为「由原则推导」,7 条的条文本次未取得逐字文本
仓库
PerryLink/dsh-customs-doc-check

这个插件核对什么

报关单证核对(dsh-customs-doc-check)是一个面向关务外贸场景的 DeepSeek Harness 核查插件。报关单证一致性核对(按公开的报关单填制规范核对单证间字段一致性,仅提示差异,不作出定性结论)

规则库 7 条规则,数量居中:既能覆盖这类材料的主要要素,又不会把无关项也拉进来。该规则库的全部规则都属于「由原则推导」:条文未能取得逐字文本,因此每条规则的严重度上限都压在「提示」,不会给出「错误」级结论。

核对方式

报关单证核对的检查手段集中在以下几类,都不依赖模型判断:。

检查过程不引入任何外部信息:没有数据库查询、没有网络请求、没有模型参与,同样输入必然得到同样输出。

需要说明的是,该规则库不做任何数值运算,核对的是要素是否齐备、取值是否在允许范围内、字段之间的关系是否自洽。

它不作什么判断

本族插件的共同约定是:只列出材料内部可以逐条指认的差异,不判定合规、不认定责任、不替代主管部门或审核人的结论。报告里每一条差异都会带上它对照的规则、依据的文件与条款,以及差异的具体位置。

这个插件不会说某处「错了」。它最高只标到「提示」级,含义是「此处与所引依据对不上,请确认」。

每个没能跑起来的检查都会出现在跳过项里并附上原因——缺字段、缺配置、或规则要求的前置项不存在。所以「没有差异」和「没有检查」在结果里是两件分开陈述的事。

规则清单

规则库 customs-doc-check.yaml 的全部 7 条规则(规则库版本 2026.1)
规则检查内容严重度依据类型
CD-001单证台账应填写品名与总价提示由原则推导
CD-002商品编号应为十位数字提示由原则推导
CD-003币制应使用三位字母代码提示由原则推导
CD-004单证编号应在本台账内唯一提示由原则推导
CD-005毛重应不小于净重提示由原则推导
CD-006申报日期应可解析,且不应晚于核对日提示由原则推导
CD-007台账关键栏不应残留未替换的占位符提示由原则推导

严重度含义:提示(7 条)——差异成立,但条文未直接规定,或需人工判断后确认。

依据类型含义:由原则推导(7 条)——未能取得逐字条文,依原则性条款推导,严重度上限为「提示」。

依据的标准

依据的标准 —— 逐条取自插件自身声明的 normativeBasis(共 3 条)
依据类型引用该依据的规则数
《中华人民共和国海关进出口货物报关单填制规范》文件/标准4 条
《表示货币的代码》文件/标准1 条
《中华人民共和国海关进出口货物申报管理规定》文件/标准2 条

该插件的引用取证记录中没有单独的编号与效力说明条目;依据的文件已在上一张表中完整列出。

这是插件声明的依据清单。要注意它是文件层面的:每条规则实际对照的是文件中的某个具体条款,取证进度按条款记录。

引用取证状态

引用取证:这套规则库没有任何一条规则可以直接对照逐字条文,全部属于「由原则推导」;其中 7 条在规则库中明确写着条文本次未取得,其余 0 条同样没有条文比对,只是未标记取证状态。

规则库落在 3 份文件上,分布如下:《中华人民共和国海关进出口货物报关单填制规范》(4 条)、《中华人民共和国海关进出口货物申报管理规定》(2 条)、《表示货币的代码》(1 条)。引用数统计到文件一层;同一文件内的不同条款可能分别支撑不同规则。

结果怎么读

本插件共 7 条规则,其中严重度最高的一档是「提示」,共 7 条:CD-001、CD-002、CD-003、CD-004、CD-005、CD-006、CD-007。这些规则命中时应当优先处理,其余规则的结果可以在其后逐条确认。

另有 7 条规则的条文本次未取得逐字文本(CD-001、CD-002、CD-003、CD-004、CD-005、CD-006、CD-007)。引用这部分结果时请注意措辞:它们是原则推导的产物,不是条文比对的结果。

适用场景与同组插件

面向报关、单证与供应链合规岗的关务核对:报关单证一致、商品归类层级、原产地 RVC、出口管制、信用证与滞箱费台账。

同一职业分组「关务外贸」下还有 7 个核查插件,分别是滞箱费台账核对(dsh-demurrage-ledger)、出口管制核对(dsh-export-ctl-check)、预测考核核对(dsh-forecast-penalty)、归类层级核对(dsh-hs-classify)、信用证单据核对(dsh-lc-doc-check)、原产地 RVC 核对(dsh-origin-rvc-check) 等。这几个插件的范围彼此不重叠,也不会互相替代;要覆盖这类材料的全貌,需要挑出对应的几个分别跑。

发布渠道是 npm 包 dsh-customs-doc-check,源码在 GitHub 的 PerryLink/dsh-customs-doc-check,许可为 Apache-2.0。本页的规则清单直接取自仓库里的规则库文件(版本 2026.1),不是手写的介绍。

安装

安装命令对两个平台是同一个 dsh 子命令,只有随后确认安装结果的那一步按 shell 不同:

bash / sh

dsh plugin --profile default add dsh-customs-doc-check
dsh --profile default --dump-config | grep 'dsh-customs-doc-check'

PowerShell

dsh plugin --profile default add dsh-customs-doc-check
dsh --profile default --dump-config | Select-String 'dsh-customs-doc-check'

若你用的不是 default profile,把名字替换掉即可。安装后需要重启会话,工具才会注册进来。

完整文档

本页只覆盖 报关单证核对 核对什么、依据什么、边界在哪里。材料格式、配置项、每条规则的参数与返回结构,见仓库中的完整文档。

完整文档 → GitHub(PerryLink/dsh-customs-doc-check)

也可以先看该用哪个核查插件那一页,按材料类型定位到本插件;或回到关务外贸分组看同类插件。 该用哪个核查插件 · 关务外贸 · 全部核查插件