Install
openclaw skills install @chenqg618/secondary-water-supply-check-free二次供水清洗消毒与水质检测台账逐项核对(免费版执行 6 项免费检查项,含 180 天清洗周期、常规指标齐全与限值判定、清洗单位与健康证覆盖、重复清洗、合计勾稽、字段合法性),每条结论引用原文行号。触发词包括 二次供水清洗消毒与水质检测核对、水箱清洗超期、水质检测项目缺失、检测结果超标、健康证过期。
openclaw skills install @chenqg618/secondary-water-supply-check-free完全本地运行:引擎已经打包在本技能里(
engine/目录)。 不联网、不需要 API Key、没有调用次数上限。
谁会在什么时候用:物业公司的工程部 / 客服部、供水管理单位的二次供水班、 写字楼与商业综合体的物业、学校与医院的后勤保障部,在每月 / 每季的台账复核节点上用它。 二次供水的水箱(水池、高位水箱)每半年必须清洗消毒一次,并做一次水质检测 —— 这本台账要么报给业主,要么报给卫生监督:超期未清洗、检测项目缺失、结果超标未复检,都是卫生监督直接下整改 / 处罚的事, 一旦被抽查到水箱没洗 / 水质不合格,还可能是一次水质事故。
每月 / 每季必须核一遍的硬项:
最容易被监管抓住的那一条:水箱超期没洗、或者根本没做水质检测,水却还在往住户家里送。 这一条(超期未清洗或未检测仍在供水,P0)在完整档(另一个独立商品)里会被单独点名并给出超期天数。
这张表会逐项核对什么:上面这本台账的逐行算术、按水箱分组的周期覆盖、检测项目齐全性与限值判定、 清洗单位与健康证覆盖、重复记录与合计勾稽、字段合法性。
每条结论都带原文行号与原文行内容(水箱编号、小区、检测项目、日期、数字都在结论里), 可被第三方用同一口径复算;材料不足时不给结论,会明确列出还缺什么。
必需列(缺任何一列都只报「材料不足」,绝不给结论): 小区 / 项目名称、水箱编号、上次清洗日期、清洗单位、清洗人员、健康证有效期、检测日期、检测项目、 检测结果、限值、单位、下次清洗日期、核对基准日。
这个免费版不查(完整档才查,跑 --sample 会如实列出):
node scripts/run.mjs --sample # 先看样例
node scripts/run.mjs --input 你的材料.json # 跑自己的材料
入参把 Excel 里的表头 + 数据行复制成文本粘进 {"text": "…"}(Tab 分隔最稳)。
这本台账是长表:一个水箱有几项检测就写几行(水箱编号、上次清洗日期、清洗单位、清洗人员、
健康证有效期在同一个水箱的多行里重复写同样的值)。
表里可以有 合计 行(只参与「合计行逐列复核」,不参与逐水箱检查)。
主台账之后可以再跟 --- 消毒剂残留检测记录 ---、--- 巡检记录 ---、--- 复检记录 --- 三段
(都用 --- 段名 --- 分隔);免费版会跳过这些段,不会因此报错。
本免费版是完整可用的核心产出,本版本不包含下面这些项:
同名工具的完整档是另一个独立商品(条款与条件以它自己的商品页为准);两档的差别就是上面这些,没有别的。
同仓库里还有几个跟"水、物业"有关的核对工具,不是同一个产品,别混用:
utility-meter-reading-check):核的是表底、单价、用量、账单金额;property-utility-apportionment-check):核的是公共能耗怎么分摊到业主;wastewater-fee-check):核的是水量勾稽、水质档位、超标扣款;本工具不做这些判断(引擎 CHECKS_OUT_OF_SCOPE 里逐条列了):
材料不足时不给结论(连「未发现问题」也不输出),会明确列出缺什么 —— 宁可什么都不说,也不说错话。