feat: add four fine-type classifications and refine rules

- Add four new fine-type classifications: 阻尼器, 弯管, 检验报告, 抱箍
- Split 卡箍抱箍 into separate 卡箍 and 抱箍 entries
- Rename 检验记录过程性 to 检验记录
- Clarify rule: distinguish 阻尼帽/阻尼钉 (internal process) from 阻尼器 (external accessory)
- Add rule: 法兰隔膜 not counted as accessory (ignored in classification)
- Update README.md: DOC 12→13, PART 24→27, total 37→41 fine types
This commit is contained in:
Misaka_Company
2026-07-28 14:53:03 +08:00
parent 8c8d62ff06
commit c83c47a631
2 changed files with 13 additions and 9 deletions

View File

@@ -95,14 +95,14 @@ python main.py --sn 26B742,26B743 --summary
### 分类体系(已与业务方确认边界) ### 分类体系(已与业务方确认边界)
**资料类**12 个细分):出厂检测检验报告、材质证明类、说明书、 **资料类**13 个细分):出厂检测检验报告、检验报告、材质证明类、说明书、
检验记录、图纸类、标定校验证书、质量证明书、原产地证明、检验合格证书 检验记录、图纸类、标定校验证书、质量证明书、原产地证明、检验合格证书
综合、其他交工文件、营业执照、型式检验报告 综合、其他交工文件、营业执照、型式检验报告
**配件类**24 个细分):针型阀、球阀、截止阀、旋塞阀、角阀、阀组、冷凝圈、 **配件类**27 个细分):针型阀、球阀、截止阀、旋塞阀、角阀、阀组、冷凝圈、
冷凝管、冷凝弯、虹吸管、表弯管、缓冲管缓冲弯、隔离器、过压保护器、 冷凝管、冷凝弯、虹吸管、表弯管、缓冲管缓冲弯、弯管、隔离器、过压保护器、
散热器散热片、铅封、转换接头、焊接接头短节短管、卡箍抱箍、紧固件、活接头、 阻尼器、散热器散热片、铅封、转换接头、焊接接头短节短管、卡箍抱箍、紧固件、
接线盒、电缆插头、变送器 活接头、接线盒、电缆插头、变送器
**耗材类**1 个细分):垫片(四氟/紫铜/缠绕/密封圈等各种材质,单列为 **耗材类**1 个细分):垫片(四氟/紫铜/缠绕/密封圈等各种材质,单列为
第三大类,不算在配件里,避免大量小垫片稀释"配件"标签的信息量) 第三大类,不算在配件里,避免大量小垫片稀释"配件"标签的信息量)

View File

@@ -15,7 +15,7 @@ llm_client.py 只负责拿着提示词去调接口。以后要调整分类边界
- 垫片单列第三大类"耗材/密封件",不算在"配件"里,避免大量小垫片稀释"配件" - 垫片单列第三大类"耗材/密封件",不算在"配件"里,避免大量小垫片稀释"配件"
标签的信息量(一张订单如果只要了一片垫片,和要了一整套阀组,不该被算作 标签的信息量(一张订单如果只要了一片垫片,和要了一整套阀组,不该被算作
同等权重的"携带配件")。 同等权重的"携带配件")。
- 阻尼帽比照阻尼钉,视为工艺处理,不算配件、不进枚举。 - 阻尼帽/阻尼钉属于仪表内部工艺处理,不算配件、不进枚举;阻尼器(外接的脉冲阻尼/减振器,是独立随货零件)单列"阻尼器"一类,二者不要混淆
- 法兰隔膜不视为随货附件,不算配件、不进枚举(参数文本中提到也一律忽略)。 - 法兰隔膜不视为随货附件,不算配件、不进枚举(参数文本中提到也一律忽略)。
- 合格证明确不计入判断:既不算资料,也不算任何其他附件类型。无论参数文本 - 合格证明确不计入判断:既不算资料,也不算任何其他附件类型。无论参数文本
里是否提到合格证,一律忽略——不影响"是否携带附件"的判断结果,也不会 里是否提到合格证,一律忽略——不影响"是否携带附件"的判断结果,也不会
@@ -39,6 +39,7 @@ from __future__ import annotations
DOC_FINE_TYPES: list[str] = [ DOC_FINE_TYPES: list[str] = [
"出厂检测检验报告", "出厂检测检验报告",
"检验报告",
"材质证明类", "材质证明类",
"说明书", "说明书",
"检验记录", "检验记录",
@@ -65,13 +66,16 @@ PART_FINE_TYPES: list[str] = [
"虹吸管", "虹吸管",
"表弯管", "表弯管",
"缓冲管缓冲弯", "缓冲管缓冲弯",
"弯管",
"隔离器", "隔离器",
"过压保护器", "过压保护器",
"阻尼器",
"散热器散热片", "散热器散热片",
"铅封", "铅封",
"转换接头", "转换接头",
"焊接接头短节短管", "焊接接头短节短管",
"卡箍抱箍", "卡箍",
"抱箍",
"紧固件", "紧固件",
"活接头", "活接头",
"接线盒", "接线盒",
@@ -138,8 +142,8 @@ _BACKGROUND = """你是布莱迪压力表公司的订单参数审核助手。你
※ 注意:装箱单、送货单、贴箱单、发货章、包装/箱体标注等,属于物流包装指令,不算资料。合格证也不算资料——无论参数文本里是否提到合格证,一律忽略,既不影响"是否携带附件"的判断,也绝不能出现在第三行的具体分类里。 ※ 注意:装箱单、送货单、贴箱单、发货章、包装/箱体标注等,属于物流包装指令,不算资料。合格证也不算资料——无论参数文本里是否提到合格证,一律忽略,既不影响"是否携带附件"的判断,也绝不能出现在第三行的具体分类里。
二、配件类(随货的独立实物零件,不含垫片): 二、配件类(随货的独立实物零件,不含垫片):
针型阀、球阀、截止阀、旋塞阀、角阀、阀组(二/三/五阀组等)、冷凝管/冷凝圈/冷凝弯、表弯管/缓冲弯、虹吸管、过压保护器、散热器/散热片、焊接接头/短节/短管、隔离器、铅封、转换接头、卡箍/抱箍、紧固件(螺栓/螺母)、活接头、接线盒、电缆/插头、变送器等,凡是随表一起出货的独立零件都算。 针型阀、球阀、截止阀、旋塞阀、角阀、阀组(二/三/五阀组等)、冷凝管/冷凝圈/冷凝弯、表弯管/缓冲弯/弯管、虹吸管、过压保护器、阻尼器、散热器/散热片、焊接接头/短节/短管、隔离器、铅封、转换接头、卡箍/抱箍、紧固件(螺栓/螺母)、活接头、接线盒、电缆/插头、变送器等,凡是随表一起出货的独立零件都算。
※ 注意:位号牌、铭牌、标牌、号牌属于标识件,不算配件。缓冲钉/阻尼钉/阻尼帽都是工艺处理,不算配件。法兰隔膜不算配件(参数文本中提到也忽略)。 ※ 注意:位号牌、铭牌、标牌、号牌属于标识件,不算配件。缓冲钉/阻尼钉/阻尼帽都是仪表内部工艺处理,不算配件(注意与外接的"阻尼器"区分,后者是独立随货零件)。法兰隔膜不算配件(参数文本中提到也忽略)。
三、耗材/密封件类: 三、耗材/密封件类:
垫片四氟垫片、紫铜垫片、缠绕垫、密封圈、O型圈等各种材质的垫片单独列为耗材类不算在配件里。 垫片四氟垫片、紫铜垫片、缠绕垫、密封圈、O型圈等各种材质的垫片单独列为耗材类不算在配件里。