AI核对型 AI 工具

危险废物转移联单与台账核对(免费版)

完全本地运行:引擎已经打包在本技能里(engine/ 目录)。 核对过程不需要联网、不需要 API Key、没有调用次数上限。

什么时候用

危险废物(HW 类)产生单位每月(每季)结账前,以及每年在固体废物管理信息系统做上年度申报之前,

财务、安环、危废管理员必须把三套材料对一遍:危险废物管理台账、危险废物转移联单(电子/纸质)、

以及贮存与出入库记录、处置合同结算。按《固体废物污染环境防治法》,管理台账、转移联单、

危险废物管理计划都是法定义务,年度申报要填上一年度的产生量、贮存量、转移量与利用处置量 ——

数量或金额对不上就要查,错报、漏报会被处罚,报错了还要更正申报。

具体该在哪些时刻跑这个工具:

联单金额要与「处置单价 × 数量 + 运费 + 包装费」一致;

(转移量和金额都翻倍,年度申报的量也会跟着虚高);

都要等于明细之和;

这些格子都能手算复现,所以本工具把它做成确定性核对:每条结论都带原文行号与具体数字,

可被第三方用同一口径复算;材料不足时不给结论。

这个免费版查什么(只执行下面 6 项)

  1. 产生量与贮存量勾稽:逐行复算 期初贮存 + 本期产生 − 本期转移 = 期末贮存,差额不为零即列出差额。
  2. 转移联单与台账的数量一致性:同一联单号,台账本期转移合计 = 联单转移量合计。
  3. 转移联单金额勾稽:联单转移量 × 处置单价 + 运费 + 包装费 = 联单金额(含运费/包装费时按列勾稽)。
  4. 同一联单号重复登记:联单号在本表内必须唯一,出现两次以上即列出(可能重复计转移量)。
  5. 合计行逐列复核:合计行每一列 = 明细之和,贮存列也要对,不是只核金额。
  6. 必需字段缺失与数值格式检测:废物类别、废物代码、单位、期初贮存、本期产生、本期转移、期末贮存、

联单号、转移量、处置单价、联单金额,空白/占位符/认不出的数值逐处点名。

这个免费版不包含(5 项,如实列出,本版本不执行)

  1. 管理计划与执行量对比(计划转移量 vs 实际转移量,超计划提示);
  2. 危险废物贮存超期检测(期末仍有贮存、且按入库日期算已超过一年);
  3. 跨期归属检测(联单日期不在本期统计期间内);
  4. 接收单位合同单价一致性(同一接收单位在不同联单上单价不一致);
  5. 分废物类别 × 接收单位的汇总清单(按差额排序、给出可整改动作)。

上面 5 项在本版本里一项都不会执行,也不会被伪造出来;跑 --sample 会打印实际执行了哪些。

怎么用

node scripts/run.mjs --sample                 # 先看样例(干净样例,0 命中)
node scripts/run.mjs --input 你的材料.json     # 跑自己的材料

材料怎么准备:把危险废物管理台账与转移联单对照表的表头和若干行一起从 Excel 复制成文本

(Tab 分隔最稳),放进 {"text": "…"} 即可。缺任何必需列时只报「材料不足」并列出缺哪一列,

不给结论。

使用次数与完整档

本免费版会在本包目录里记一个使用次数(scripts/.hint-count,一个整数,不含任何机器或用户信息)。

· 前 3 次:完全离线(不发生任何网络请求),输出与现在完全一样;

· 第 4 次起:服务端会返回一段完整档说明(完整档是另一个独立商品,条款与价格以它自己的商品页为准),届时才会打印这一行;

· 第 4 次起才会向服务端问一次(只发包标识与次数),拿回完整档说明;

· 请求不可用(离线/超时/被拦截)时什么都不做,核对结果与退出码不受任何影响;

· 不想要这次统计可以加 --no-stats(核对功能完全不受影响,只是拿不到完整档说明)。

本版本不包含的检查项见上一节;需要完整档时按服务端返回的官方口令执行,付款由用户本人确认。

需要完整档时(可选)

本免费版是完整可用的核心产出,本版本不包含下面这些项:

同名工具的完整档是另一个独立商品(条款与条件以它自己的商品页为准);两档的差别就是上面这些,没有别的。

常见错法(每月台账里最常见的 5 个)

  1. 把"联单量"当"台账量"填:联单是运输凭证、台账是内部记录,两者必须逐单号对上;只填一边就等于没核。
  2. 期初贮存直接抄上月期末:上月改过账就会断链;工具用「期初 + 产生 − 转移 = 期末」独立复算,抄数会被抓出来。
  3. 同一张联单登记两次:跨月重复录入最常见(补录 + 原录入都在),会把转移量算重。
  4. 运费/包装费漏进联单金额:处置单价 × 数量只是"处置费",含运费的联单金额要按列一起勾稽。
  5. 只填类别不填废物代码:管理计划是按代码考核的,缺代码就无法与计划对比(完整档会报出来)。

口径说明:工具只核表内与联单之间的算术与勾稽,不判断废物类别是否分类正确、也不判断处置单位资质是否有效

(那属于环保部门与合同审查)。材料不足时不给结论,会明确列出缺哪些列。

边界(请务必知道)

本工具不做引擎 CHECKS_OUT_OF_SCOPE 里列的那些判断:不判定废物是否真的属于所填 HW 类别、

不判定产生/贮存/转移是否真实合规、不核验接收单位资质真伪(核对过程核对过程核对过程不联网)、不替代管理计划备案与法定申报手续、

不读 .xlsx / .pdf 原件。材料不足时不给结论,也不会输出「未发现问题」。

装到本地或在线用

· SkillHub(免费版):https://www.skillhub.cn/skills/user_ef162806/hazwaste-manifest-check-free

· 全部免费工具:https://chenqg618.github.io/compliance-skills/

完整档(离线、无次数上限):SkillPay 买断 ¥9.9,跑多少次都不再收费;免费档与完整档的检查项差别见上面的说明。

怎么装:
https://chenqg618.github.io/compliance-skills/

免费版会明确列出哪些检查没有执行,不会让你以为已经全查过。