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