Prompt_guzhang = """ 你是一个故障实体关系抽取专家,根据给出的符合要求html源码,能够抽取出对应的实体以及关系 "故障"实体主要包括以下属性:"名称", "故障原因", "故障影响", "故障类型", "发生时间", "处置情况", "修复情况",“维修项目” 文本中"故障原因"与故障实体属性相对应,进行对应填充即可,其中"名称"对应于实体的"故障现象"属性,"维修项目"字段内容对应实体的"维修项目"属性; 从表格内容中和表格源码之前文本内容分析,找出故障现象所关联的设备以及零部件建立对应的实体,并建立相应关系 "设备"实体主要包括以下属性:"名称", "型号", "技术责任单位", "生产单位", "技术状态", "生产日期", "启用时间", "运行时间", "运行条件" "零部件"实体主要包括以下属性:"名称", "型号", "技术责任单位", "生产单位" 如果抽取设备以及设备的子零部件,那么它们之间也存在包含关系。 如果实体的属性在文本中没有找到,请不要随意添加其他内容,可以为空;其次,抽取的设备和子零部件应来源于给出的文本,不要随意添加 示例: 输入为: # 4.2 常见故障表 表 4.2 舰船螺旋桨常见故障表
序号故障现象故障原因维修项目
船舶尾部或 轴系异常振 动加剧1.桨叶损坏(缺口、弯曲、 空泡腐蚀)导致不平衡。 2.桨叶固定螺栓松动。 3.艉轴轴承磨损严重,间 隙过大。执行以下维修项目: MT002检查桨叶外观与测量厚度/ 螺距 MT001检查桨毂与桨叶连接螺栓 MT011 测量艉轴承间隙与温度 MT012检查/更换艉轴承衬套
2艉轴密封处泄漏异常(超量泄漏)1.密封环(前/后密封环)老化、磨损或损坏。2.密封衬套磨损过度。执行以下维修项目:MT007 检查并记录密封泄漏率MT008 更换舰轴密封件
输出为: {{ "entities": [ {{ "type": "故障", "properties": {{ "名称": "船舶尾部或轴系异常振动加剧", "故障原因": "1. 桨叶损坏(缺口、弯曲、空泡腐蚀)导致不平衡。 2. 桨叶固定螺栓松动。 3. 艉轴轴承磨损严重,间隙过大。", "故障影响": "", "故障类型": "", "发生时间": "", "处置情况": "", "修复情况": "", "维修项目": "执行以下维修项目:  MT002 检查桨叶外观与测量厚度/螺距 MT001 检查桨毂与桨叶连接螺栓 MT011 测量艉轴承间隙与温度 MT012 检查/更换艉轴承衬套 ", }} }}, {{ "type": "故障", "properties": {{ "名称": "艉轴密封处泄漏异常(超量泄漏)", "故障原因": "1. 密封环(前/后密封环)老化、磨损或损坏。 2. 密封衬套磨损过度。", "故障影响": "", "故障类型": "", "发生时间": "", "处置情况": "", "修复情况": "", "维修项目": "执行以下维修项目:  MT007 检查并记录密封泄漏率 MT008 更换艉轴密封件", }} }}, {{ "type": "设备", "properties": {{ "名称": "舰船螺旋桨", "型号": "", "技术责任单位": "", "生产单位": "", "技术状态": "", "生产日期": "", "启用时间": "", "运行时间": "", "运行条件": "", }} }}, {{ "type": "零部件", "properties": {{ "名称": "船舶尾部或轴系", "型号": "", "技术责任单位": "", "生产单位": "", }} }}, {{ "type": "零部件", "properties": {{ "名称": "艉轴", "型号": "", "技术责任单位": "", "生产单位": "", }} }}, ], "relationships": [ {{ "type": "具有", "from_entity": "舰船螺旋桨", "to_entity": "船舶尾部或轴系异常振动加剧" }}, {{ "type": "具有", "from_entity": "舰船螺旋桨", "to_entity": "艉轴密封处泄漏异常(超量泄漏)" }} {{ "type": "具有", "from_entity": "船舶尾部或轴系", "to_entity": "异常振动加剧" }}, {{ "type": "具有", "from_entity": "艉轴", "to_entity": "密封处泄漏异常(超量泄漏)" }}, {{ "type": "包含", "from_entity": "舰船螺旋桨", "to_entity": "船舶尾部或轴系" }}, {{ "type": "包含", "from_entity": "舰船螺旋桨", "to_entity": "艉轴" }}, ] }} 只输出纯JSON,不要任何其他文本、解释或Markdown。 请按照上述示例,对给出的文本进行维修项目实体抽取,给出文本为: {text} """ Prompt_compose = """ 你是一个设备和零部件实体关系抽取专家,根据给出的符合要求html源码,能够抽取出对应的实体以及关系 "设备"实体主要包括以下属性:"名称", "型号", "技术责任单位", "生产单位", "技术状态", "生产日期", "启用时间", "运行时间", "运行条件" 设备与零部件存在包含,一般设备由零部件组成 其中,设备主要来源表格html源码之前内容,主要是表格名称等,阐述该设备由表中零部件组成 "零部件"实体主要包括以下属性:"名称", "型号", "技术责任单位", "生产单位" 如果抽取设备以及设备的子零部件,那么它们之间也存在包含关系。 示例: 输入为: 以下部分介绍螺旋桨的组成、工作原理、技术指标、接口情况、布置情况,从各方面知悉发动机的基本信息。 # 3.1 组成 ![](http://localhost:8000/output/images/26d6810a0ccb7b123a1ee24abf9feab2ccf15894c6874859f9e6544f2ab3667d.jpg) 图 3.1 螺旋桨组成图 表 3.1 螺旋桨组成部分
组成部分功能描述数量
桨叶核心推进部件,通过旋转推动水流产生反作用推力。其翼型、螺距和面积决定了推进效率。通常为3至6叶,最常见为4叶或5叶
2桨毂连接和固定所有桨叶的中心壳体,内部包含与尾轴连接的法兰或锥孔。1个
3桨毂帽安装在桨毂后部的流线型罩盖,用于减少桨毂后部产生的涡流阻力,提升水动力效率。1个(非所有螺旋桨标配)
输出为: {{ "entities": [ {{ "type": "设备", "properties": {{ "名称": "螺旋桨", "型号": "", "技术责任单位": "", "生产单位": "", "技术状态": "", "生产日期": "", "启用时间": "", "运行时间": "", }} }}, {{ "type": "零部件", "properties": {{ "名称": "桨叶", "型号": "", "技术责任单位": "", "生产单位": "", "功能描述": "核心推进部件,通过旋转推动水流产生反作用推力。其翼型、螺距和面积决定了推进效率。" }} }}, {{ "type": "零部件", "properties": {{ "名称": "桨毂", "型号": "", "技术责任单位": "", "生产单位": "", "功能描述" : "连接和固定所有桨叶的中心壳体,内部包含与尾轴连接的法兰或锥孔。" }} }}, {{ "type": "零部件", "properties": {{ "名称": "桨毂帽", "型号": "", "技术责任单位": "", "生产单位": "", "功能描述" : "安装在桨毂后部的流线型罩盖,用于减少桨毂后部产生的涡流阻力,提升水动力效率。" }} }}, ], "relationships": [ {{ "type": "包含", "from_entity": "螺旋桨", "to_entity": "桨叶" }}, {{ "type": "包含", "from_entity": "螺旋桨", "to_entity": "桨毂" }}, {{ "type": "包含", "from_entity": "螺旋桨", "to_entity": "桨毂帽" }}, ] }} 只输出纯JSON,不要任何其他文本、解释或Markdown。 请按照上述示例,对给出的文本进行维修项目实体抽取,给出文本为: {text} """ Prompt_compose = """ 你是一个设备和零部件实体关系抽取专家,根据给出的符合要求html源码,能够抽取出对应的实体以及关系 "设备"实体主要包括以下属性:"名称", "型号", "技术责任单位", "生产单位", "技术状态", "生产日期", "启用时间", "运行时间", "运行条件" 设备与零部件存在包含关系,一般设备由零部件组成 其中,设备主要来源表格html源码之前内容,主要是表格名称等,阐述该设备由表中零部件组成 "零部件"实体主要包括以下属性:"名称", "型号", "技术责任单位", "生产单位" 如果抽取设备以及设备的子零部件,那么它们之间也存在包含关系。 示例: 输入为: 以下部分介绍螺旋桨的组成、工作原理、技术指标、接口情况、布置情况,从各方面知悉发动机的基本信息。 # 3.1 组成 ![](http://localhost:8000/output/images/26d6810a0ccb7b123a1ee24abf9feab2ccf15894c6874859f9e6544f2ab3667d.jpg) 图 3.1 螺旋桨组成图 表 3.1 螺旋桨组成部分
组成部分功能描述数量
桨叶核心推进部件,通过旋转推动水流产生反作用推力。其翼型、螺距和面积决定了推进效率。通常为3至6叶,最常见为4叶或5叶
2桨毂连接和固定所有桨叶的中心壳体,内部包含与尾轴连接的法兰或锥孔。1个
3桨毂帽安装在桨毂后部的流线型罩盖,用于减少桨毂后部产生的涡流阻力,提升水动力效率。1个(非所有螺旋桨标配)
输出为: {{ "entities": [ {{ "type": "设备", "properties": {{ "名称": "螺旋桨", "型号": "", "技术责任单位": "", "生产单位": "", "技术状态": "", "生产日期": "", "启用时间": "", "运行时间": "", }} }}, {{ "type": "零部件", "properties": {{ "名称": "桨叶", "型号": "", "技术责任单位": "", "生产单位": "", "功能描述": "核心推进部件,通过旋转推动水流产生反作用推力。其翼型、螺距和面积决定了推进效率。" }} }}, {{ "type": "零部件", "properties": {{ "名称": "桨毂", "型号": "", "技术责任单位": "", "生产单位": "", "功能描述" : "连接和固定所有桨叶的中心壳体,内部包含与尾轴连接的法兰或锥孔。" }} }}, {{ "type": "零部件", "properties": {{ "名称": "桨毂帽", "型号": "", "技术责任单位": "", "生产单位": "", "功能描述" : "安装在桨毂后部的流线型罩盖,用于减少桨毂后部产生的涡流阻力,提升水动力效率。" }} }}, ], "relationships": [ {{ "type": "包含", "from_entity": "螺旋桨", "to_entity": "桨叶" }}, {{ "type": "包含", "from_entity": "螺旋桨", "to_entity": "桨毂" }}, {{ "type": "包含", "from_entity": "螺旋桨", "to_entity": "桨毂帽" }}, ] }} 只输出纯JSON,不要任何其他文本、解释或Markdown。 请按照上述示例,对给出的文本进行维修项目实体抽取,给出文本为: {text} """ Prompt_compose_tujie = """ 你是一个设备和零部件实体关系抽取专家,根据给出的符合要求html源码,能够抽取出对应的实体以及关系 "设备"实体主要包括以下属性:"名称", "型号", "技术责任单位", "生产单位", "技术状态", "生产日期", "启用时间", "运行时间", "运行条件" 设备与子设备、零部件存在包含关系,一般设备由子设备组成,子设备由零部件组成 其中,设备主要来源表格html源码之前内容,主要是表格名称等,阐述该设备由表中子设备、零部件组成 表中组成编码表示了子设备与零部件的包含关系,例如表名关联的设备为螺旋桨,表中组成编码01表示螺旋桨的设备,0101表示设备的零部件,010101则表示对应零部件的子零部件 "零部件"实体主要包括以下属性:"名称", "型号", "技术责任单位", "生产单位" 示例: 输入为: # 2.4 组成表示例 如表2.2所示,为FL-3.0通信风冷装置的组成分解示例,首先将该设备分解为2个独立的子设备或部套件,然后再将各子设备或部套件向下分解,分别分析各子设备或部套件是否为关重件或寿命件。设备组成表提交模板见附件一。 表 2.2 FL-3.0 通信风冷装置设备组成表
组成编码名称是否为关重件是否为寿命件备注
00通信风冷设备
01风冷装置
0101底座组件
0102下柜体组件
010201下框架组件
010202下面门组件
0103换热器8P
02电控箱
0201箱体
输出为: {{ "entities": [ {{ "type": "设备", "properties": {{ "名称": "通信风冷设备", "型号": "", "技术责任单位": "", "生产单位": "", "技术状态": "", "生产日期": "", "启用时间": "", "运行时间": "", "组成编码" : "00" }} }}, {{ "type": "设备", "properties": {{ "名称": "风冷装置", "型号": "", "技术责任单位": "", "生产单位": "", "技术状态": "", "生产日期": "", "启用时间": "", "运行时间": "", "是否为关重件" : "否", "是否为寿命件" : "否", "组成编码" : "01" }} }}, {{ "type": "设备", "properties": {{ "名称": "电控箱", "型号": "", "技术责任单位": "", "生产单位": "", "技术状态": "", "生产日期": "", "启用时间": "", "运行时间": "", "是否为关重件" : "否", "是否为寿命件" : "否", "组成编码" : "02" }} }}, {{ "type": "零部件", "properties": {{ "名称": "底座组件", "型号": "", "技术责任单位": "", "生产单位": "", "是否为关重件" : "否", "是否为寿命件" : "否", "组成编码" : "0101" }} }}, {{ "type": "零部件", "properties": {{ "名称": "下柜体组件", "型号": "", "技术责任单位": "", "生产单位": "", "是否为关重件" : "否", "是否为寿命件" : "否", "组成编码" : "0102" }} }}, {{ "type": "零部件", "properties": {{ "名称": "下框架组件", "型号": "", "技术责任单位": "", "生产单位": "", "是否为关重件" : "否", "是否为寿命件" : "否", "组成编码" : "010201" }} }}, {{ "type": "零部件", "properties": {{ "名称": "下面门组件", "型号": "", "技术责任单位": "", "生产单位": "", "是否为关重件" : "否", "是否为寿命件" : "否", "组成编码" : "010202" }} }}, {{ "type": "零部件", "properties": {{ "名称": "换热器8P", "型号": "", "技术责任单位": "", "生产单位": "", "是否为关重件" : "是", "是否为寿命件" : "否", "组成编码" : "0103" }} }}, {{ "type": "零部件", "properties": {{ "名称": "箱体", "型号": "", "技术责任单位": "", "生产单位": "", "是否为关重件" : "是", "是否为寿命件" : "是", "组成编码" : "0201" }} }}, ], "relationships": [ {{ "type": "包含", "from_entity": "通信风冷设备", "to_entity": "风冷装置" }}, {{ "type": "包含", "from_entity": "通信风冷设备", "to_entity": "电控箱" }}, {{ "type": "包含", "from_entity": "风冷装置", "to_entity": "底座组件" }}, {{ "type": "包含", "from_entity": "风冷装置", "to_entity": "下柜体组件" }}, {{ "type": "包含", "from_entity": "下柜体组件", "to_entity": "下框架组件" }}, {{ "type": "包含", "from_entity": "下柜体组件", "to_entity": "下面门组件" }}, {{ "type": "包含", "from_entity": "风冷装置", "to_entity": "换热器8P" }}, {{ "type": "包含", "from_entity": "电控箱", "to_entity": "箱体" }}, ] }} 只输出纯JSON,不要任何其他文本、解释或Markdown。 请按照上述示例,对给出的文本进行维修项目实体抽取,给出文本为: {text} """ Prompt_compose_mulu_tujie = """ 你是一个专业的表格html源码专家,能够将html源码转为键值对形式, 表格中第一行为表头,表头字段键为对应表格,表中每一行记录为一组键值对,键值对内容为自动和对应值 示例:
序号组成编码名称型号/零件号重量(kg)数量
101螺旋桨本体总成CPP-UNIT-8500-4B12,500118,0001
202轴系与传动总成SHAFTING-SYS-85008,000 115,0001
303调距机构总成(CPP)CPP-MECH-85003,5006,0001
404控制系统总成CPP-CONTROL-S85800 11,5001
图名:船舶主发动机图解目录
图号:01
输出为: [ {{ "组成编码" : "01", "名称" : "螺旋桨本体总成", "型号/零件号" : "CPP-UNIT-8500-4B", "重量(kg)" : "12,500 - 18,000" }}, {{ "组成编码" : "02", "名称" : "轴系与传动总成", "型号/零件号" : "SHAFTING-SYS-8500", "重量(kg)" : "8,000 - 15,000" }}, {{ "组成编码" : "03", "名称" : "调距机构总成(CPP)", "型号/零件号" : "CPP-MECH-8500", "重量(kg)" : "3,500 - 6,000" }}, {{ "组成编码" : "04", "名称" : "控制系统总成", "型号/零件号" : "CPP-CONTROL-S85", "重量(kg)" : "800 - 1,500" }} ] 只输出纯JSON,不要任何其他文本、解释或Markdown。 请按照上述示例,对给出的文本进行维修项目实体抽取,给出文本为: {text} """ Prompt_anli=""" 你是一个专业的装备故障信息结构化抽取助手。请根据以下规则,从提供的故障报告文本中提取“设备”和“故障”两类实体,并建立它们之间的关系。 ###提取规则如下: 1、故障实体(type: "故障") 名称:由“装备名称 + 故障关键词”构成,一般来源于文中的故障现象,例如“1号主机冷却系统温度异常升高”。 properties 字段包括: "故障现象":来自“故障现象”对应的具体描述文字。 "发生时间":来自“时间”、"故障时间"字段。 "维修方案":来自“三、故障排除”、“# 排除方法”等字段信息。 "经验总结":来自“四、经验启示”、“# 启示”等章节字段内容。 "发生地点": 来自于文字中"地点"字段信息 除了上述字段,其他字段如“故障原因”“故障影响”“故障类型”“处置情况”“修复情况”等若原文未明确说明,若无法确定,则留空字符串 ""。 2、设备实体(type: "设备") 名称 与 properties["名称"] 均取自“装备名称”、“故障设备”等字段信息。 properties["生产单位"] 取自“单位”字段(如“XX 舰艇保障大队”)。 其余属性(型号、技术责任单位、技术状态、生产日期、启用时间、运行时间、运行条件)若原文未提供,一律留空字符串 ""。 3、关系(relationships) 必须包含一条 "具有" 类型的关系:from_entity 为设备实体的 名称,to_entity 为故障实体的 名称。 若存在更高层级设备(如“主机系统”包含“冷却系统”),但原文未提及,则不需构造“包含”关系。仅当原文明确有层级结构时才添加。本例中无上级设备,故只保留“具有”关系。 输出格式严格遵循 JSON 结构,不得包含额外解释、注释或 Markdown。仅输出一个 JSON 对象,包含 "entities" 和 "relationships" 两个顶层字段。 ### 输出格式要求: 只输出纯JSON,不要任何其他文本、解释或Markdown。结构如下: {{ "entities": [ {{ "type": "设备", "properties": {{ "名称": "通信风冷设备", "型号": "FL-2000", "技术责任单位": "701所", "生产单位": "沪东重机", "技术状态": "正常", "生产日期": "2021-08", "启用时间": "2022-01", "运行时间": "5000小时", "运行条件": "舱内通风良好,无腐蚀性气体" }} }}, {{ "type": "故障", "properties": {{ "故障现象": "设备表面温度超过80℃", "故障原因": "散热风扇停转", "故障影响": "导致通信设备降频", "故障类型": "硬件故障", "发生时间": "2024-11-15", "处置情况": "切换备用风机", "修复情况": "更换风扇电机", "维修方案":"进行设备的温度测试,进行降温" }} }} ], "relationships": [ {{ "type": "包含", "from_entity": "通信风冷设备", "to_entity": "风冷装置" }}, {{ "type": "具有", "from_entity": "风冷装置", "to_entity": "风冷装置过热" }} ] }} 示例1: 输入为: # 一、故障现象 单位:XX 舰艇保障大队 时间:2013 年 05 月 7 日 9 时 23 分 37 秒 舰艇状态:航行中,主机正常运行 装备名称:1 号主机冷却系统 故障现象:1 号主机冷却系统温度异常升高,监控面板显示冷却液温度持续超过警戒值$( > 9 5 ^ { \circ } C ) .$ ),伴随系统压力波动,报警指示灯常亮。 # 二、分析判断 根据 A 设备发生的温度异常升高现象,结合相关技术手册与历史故障记录,分析如下: (一)冷却液循环泵可能存在异常,导致流量不足; (二)热交换器内部堵塞或外部散热片污损,影响散热效率; (三)温度传感器或控制系统信号异常,导致误报警。 # 三、故障排除 ![image](https://cdn-mineru.openxlab.org.cn/result/2026-01-19/8ca2fbe0-d6f4-4062-b40c-bb98b03b5006/fe9fb37249ebdf935ee0d237e447d5de52ac996315f572c343273a679db06785.jpg) # 图:冷却系统结构简图 # (一)初步检查 关闭主机,检查冷却液液位及管路是否泄漏,确认液位正常、无泄漏。 # (二)系统检测 使用便携式流量计检测循环泵输出流量,发现流量低于标准值;拆卸热交换器检查,发现内部有沉积物堵塞。 # (三)故障处理 清洗热交换器内部,更换循环泵滤网,重新加注冷却液并排气。启动系统后,温度恢复正常,压力稳定,报警消除。四、经验启示(阐述对于本次故障的经验总结,例如这个故障是不是常发生的故障等) 本次故障为常见故障类型,多因冷却系统长期运行未及时清洗维护所致。建议: (一)定期清洗热交换器与滤网; (二)加强日常巡检,特别是高温季节; (三)建立冷却系统维护台账,记录清洗与更换周期。 故障二、XXX 型号A 设备A 故障 输出为: {{ "entities": [ {{ "type": "设备", "properties": {{ "名称": "1 号主机冷却系统", "型号": "", "技术责任单位": "XX 舰艇保障大队", "生产单位": "", "技术状态": "", "生产日期": "", "启用时间": "", "运行时间": "", "运行条件": "" }} }}, {{ "type": "故障", "properties": {{ "故障现象": "1 号主机冷却系统温度异常升高,监控面板显示冷却液温度持续超过警戒值$( > 9 5 ^ { \circ } C ) .$ ),伴随系统压力波动,报警指示灯常亮。", "故障原因": "根据 A 设备发生的温度异常升高现象,结合相关技术手册与历史故障记录,分析如下: (一)冷却液循环泵可能存在异常,导致流量不足; (二)热交换器内部堵塞或外部散热片污损,影响散热效率; (三)温度传感器或控制系统信号异常,导致误报警。 ", "故障影响": "", "故障类型": "", "发生时间": "2013 年 05 月 7 日 9 时 23 分 37 秒", "处置情况": " ", "修复情况": "", "维修方案":"![image](https://cdn-mineru.openxlab.org.cn/result/2026-01-19/8ca2fbe0-d6f4-4062-b40c-bb98b03b5006/fe9fb37249ebdf935ee0d237e447d5de52ac996315f572c343273a679db06785.jpg) # 图:冷却系统结构简图 # (一)初步检查 关闭主机,检查冷却液液位及管路是否泄漏,确认液位正常、无泄漏。 # (二)系统检测 使用便携式流量计检测循环泵输出流量,发现流量低于标准值;拆卸热交换器检查,发现内部有沉积物堵塞。 # (三)故障处理 清洗热交换器内部,更换循环泵滤网,重新加注冷却液并排气。启动系统后,温度恢复正常,压力稳定,报警消除。四、经验启示(阐述对于本次故障的经验总结,例如这个故障是不是常发生的故障等) 本次故障为常见故障类型,多因冷却系统长期运行未及时清洗维护所致。建议: (一)定期清洗热交换器与滤网; (二)加强日常巡检,特别是高温季节; (三)建立冷却系统维护台账,记录清洗与更换周期。" }} }} ], "relationships": [ {{ "type": "具有", "from_entity": "1 号主机冷却系统", "to_entity": "1 号主机冷却系统温度异常升高,监控面板显示冷却液温度持续超过警戒值$( > 9 5 ^ { \circ } C ) .$ ),伴随系统压力波动,报警指示灯常亮。" }} ] }} 输入文本: text """ prompt_extract_repair_node_rela = """ 你是一个专业维修项目实体关系抽取专家,根据给出的符合要求html源码,能够抽取出对应的实体以及关系 "维修项目"实体主要包括以下属性:"名称", "维修项目编号", "组成编码", "维修设备名称", "维修间隔期", "维修级别", "页码", "安全防护要求", "安全注意事项", "工具", "备品备件", "消耗材料", "人力人员", "修理步骤" 文本中"维修项目编号", "组成编码","维修间隔期", "维修级别"与维修项目实体属性相对应,进行对应填充即可,其中表中"名称"对应于实体的"维修设备名称"属性,"维修项目"字段内容对应实体的"名称"属性; 文本中如果存在"安全防护要求"以及对应后面文本,即为实体的"安全防护要求"属性;如果存在"安全注意事项"以及对应后面文本,即为实体的"安全注意事项"属性; 文本中,如果存在"1)保障设施、保障设备(工具)"以及对应后面的html子表内容,则为实体的"保障设施、保障设备(工具)"属性; 依次类推,文本如果存在"2)备品备件"以及对应后面的html子表内容,则为实体的"备品备件"属性; 示例: 输入为:
维修项目编号组成编码名称维修项目维修间隔期
MT0210401液压动力单元检查液压油位、油质与压力1D/1W
# 安全注意事项 1. 设备运行状态确认与防护:检查工作通常在设备运行时或刚停机时进行。必须清楚了解检查点周边环境,远离所有旋转部件(如泵轴、风扇、联轴器)和高温表面。衣物须紧束,严禁戴手套靠近旋转部位。若需在运行中检查,应事先规划好安全站位和撤离路线。 2. 防止高压油液喷射与眼部防护:液压系统内存在高压,即使是在检查静止压力时,压力表接头、阀门或软管也可能因老化或未拧紧而发生突然破裂或脱落,导致高压油液喷射。必须全程佩戴防护眼镜或面罩。检查时,身体不得正对压力表或测压接头正面。 保障设备(工具)、备件、消耗材料、人力人员需求 1)保障设备(工具)
序号名称规格\型号数量及单位备注
1防护眼镜/全面罩防雾、防溅射1副/人个人强制防护装备。
2防油耐高温手套丁腈或氟橡胶材质1副/人用于接触油液和高温部件。
2)备品备件
序号名称规格\型号消耗数量备注
1压力表(备用)与系统原表量程、接口一致1-2个用于替换检查中发现失准或损坏的压力表。
3)消耗材料
序号名称牌号\品级\规格消耗数量备注
1无绒擦拭布若干用于清洁液位计、压力表表面及取样口。
4)人力人员
序号专业人数技能等级备注
1设备巡检员/液压技术员1-2人中级工及以上主检人员,熟悉液压系统原理和油品指标。
# 修前判据 对液压系统进行任何维修(如更换泵、阀、密封)之前,必须对液压油的油位、油质和系统压力进行检查。 # 修理步骤及工艺 1. 准备工作:佩戴好个人防护装备。观察设备运行有无异常噪音、振动。 2. 油位检查:设备停机静止后,检查油箱液位计。油位应在最高与最低刻度之间。 # 验收标准 1.数据准确:油位读数、油质检测数据和压力测量值记录准确无误。 2.状态判定明确:能明确判定液压油的状态等级(如:合格、需监控、立即更换)和系统压力是否正常。 输出为: {{ "type": "维修项目", "properties": {{ "维修项目编号": "MT021", "组成编码": "0401", "名称": "检查液压油位、油质与压力", "维修间隔期": "1D/1W", "安全注意事项": "1. 设备运行状态确认与防护:检查工作通常在设备运行时或刚停机时进行。必须清楚了解检查点周边环境,远离所有旋转部件(如泵轴、风扇、联轴器)和高温表面。衣物须紧束,严禁戴手套靠近旋转部位。若需在运行中检查,应事先规划好安全站位和撤离路线。\\n\\n2. 防止高压油液喷射与眼部防护:液压系统内存在高压,即使是在检查静止压力时,压力表接头、阀门或软管也可能因老化或未拧紧而发生突然破裂或脱落,导致高压油液喷射。必须全程佩戴防护眼镜或面罩。检查时,身体不得正对压力表或测压接头正面。", "保障设备(工具)": "[{{\\"序号\\":\\"1\\",\\"名称\\":\\"防护眼镜/全面罩\\",\\"规格\\\\型号\\":\\"防雾、防溅射\\",\\"数量及单位\\":\\"1副/人\\",\\"备注\\":\\"个人强制防护装备。\\"}},{{\\"序号\\":\\"2\\",\\"名称\\":\\"防油耐高温手套\\",\\"规格\\\\型号\\":\\"丁腈或氟橡胶材质\\",\\"数量及单位\\":\\"1副/人\\",\\"备注\\":\\"用于接触油液和高温部件。\\"}}]", "备品备件": "[{{\\"序号\\":\\"1\\",\\"名称\\":\\"压力表(备用)\\",\\"规格\\\\型号\\":\\"与系统原表量程、接口一致\\",\\"消耗数量\\":\\"1-2个\\",\\"备注\\":\\"用于替换检查中发现失准或损坏的压力表。\\"}}]", "消耗材料": "[{{\\"序号\\":\\"1\\",\\"名称\\":\\"无绒擦拭布\\",\\"规格\\\\品级\\\\规格\\":\\"\\",\\"消耗数量\\":\\"若干\\",\\"备注\\":\\"用于清洁液位计、压力表表面及取样口。\\"}}]", "人力人员": "[{{\\"序号\\":\\"1\\",\\"专业\\":\\"设备巡检员/液压技术员\\",\\"人数\\":\\"1-2人\\",\\"技能等级\\":\\"中级工及以上\\",\\"备注\\":\\"主检人员,熟悉液压系统原理和油品指标。\\"}}]", "修前判据": "对液压系统进行任何维修(如更换泵、阀、密封)之前,必须对液压油的油位、油质和系统压力进行检查。", "修理步骤及工艺": "1. 准备工作:佩戴好个人防护装备。观察设备运行有无异常噪音、振动。\\n\\n2. 油位检查:设备停机静止后,检查油箱液位计。油位应在最高与最低刻度之间。", "验收标准": "1.数据准确:油位读数、油质检测数据和压力测量值记录准确无误。\\n\\n2.状态判定明确:能明确判定液压油的状态等级(如:合格、需监控、立即更换)和系统压力是否正常。" }} }} 只输出纯JSON,不要任何其他文本、解释或Markdown。 字段不要擅自修改,例如“维修项目编号”,不应该随意改成“编号”字段 请按照上述示例,对给出的文本进行维修项目实体抽取,给出文本为: {text} """ prompt_extract_operation_node_rela = """ 你是一个专业操作项目实体关系抽取专家,根据给出的符合要求html源码,能够抽取出对应的实体以及关系 "维修项目"实体主要包括以下属性:"名称", "操作项目编号", "安全防护", "注意事项", "保障设施、保障设备(工具)", "人力人员", "操作步骤" 文本中"维修项目编号"与维修项目实体属性相对应,进行对应填充即可,其中"名称"对应于实体的"操作项目"属性; 文本中如果存在"安全防护"以及对应后面文本,即为实体的"安全防护"属性;如果存在"注意事项"以及对应后面文本,即为实体的"注意事项"属性;文本中如果存在"操作步骤"以及对应后面文本,即为实体的"操作步骤"属性; 文本中,如果存在"1)保障设施、保障设备(工具)"以及对应后面的html子表内容,则为实体的"保障设施、保障设备(工具)"属性; 依次类推,文本如果存在"2)人力人员"以及对应后面的html子表内容,则为实体的"备品备件"属性; 接着,在表html源码之前文本内容中找到关联的设备, 示例: 输入为: ![](http://localhost:8000/output/images/ac614992d579512bf6af72ee3c16a53f43bf76c79459372713eab6aea4912ee6.jpg) 操作流程图 表 4.6 轴系与轴承温度、振动定期巡检与记录
项目编号操作项目
OT005轴系与轴承温度、振动定期巡检与记录
安全防护 个人防护装备佩戴;检查区域内严禁明火、吸烟。
注意事项
确认巡检区域无障碍物、无泄漏风险,设置临时警戒标识。
保障设施、保障设备(工具)、人力人员需求
1)保障设施、保障设备(工具)
序号名称规格/型号数量及单位备注
1红外测温仪测量范围-20℃~500℃,精度±1℃,响应时间≤0.5s1台非接触式测量轴承、轴系温度,避免高温烫伤
2便携式振动检测仪测量范围0.1~100mm/s,频率范围10~1000Hz,精度±5%1台用于轴系、联轴器、轴承振动数据采集,支持数据存储
3轴系巡检记录表含巡检时间、工况、点位名称、温度值、振动值、异常描述栏1本(50页)统一格式,便于数据归档与历史对比
4安全防护装备防滑绝缘鞋、防机械伤害手套、护目镜、安全帽2套适配巡检人员人身防护需求,避免机械伤害与高温风险
5临时警戒标识反光式“正在巡检,禁止靠近”警示牌,A3规格2块划定巡检区域,防止无关人员进入引发安全事故
6通讯设备防爆对讲机,有效通讯距离≥500m,待机时间≥24h2部巡检中与机舱控制室保持联动,异常情况可及时上报
2)人力人员
序号专业人数技能等级备注
1船舶轴系巡检专业1人中级及以上精通轴系与轴承结构,能规范操作检测工具,准确识别温度、振动异常并初步判断原因
2巡检记录与辅助专业1人初级及以上负责准确记录巡检数据,协助准备检测工具与防护装备,传递通讯信息,配合异常处置
# 操作步骤.. 1) 巡检前备好校准合格的检测工具与防护装备,划定警戒区域。 2) 按既定路线抵达各监测点位,在相同工况下用红外测温仪测温度、振动检测仪采 振动数据。 3) 实时对比数据与基准值,异常则标记并上报。 4) 准确填写巡检记录表,清晰记录相关信息,签字后归档。 ![](http://localhost:8000/output/images/8310aecb05e4739a9f165f10fbed27423bdf65b667822837cc201b32d969dd76.jpg) 操作流程图
页码:3/3版本号:1
表 4.7 尾轴管润滑油柜液位、温度检查与补充 输出为: {{ "entities": [ {{ "type": "设备", "properties": {{ "名称": "轴系与轴承", "型号": "", "技术责任单位": "", "生产单位": "", "技术状态": "", "生产日期": "", "启用时间": "", "运行时间": "", "运行条件": "" }} }}, {{ "type": "操作项目", "properties": {{ "操作项目编号": "OT005", "组成编码": "0101", "名称": "轴系与轴承", "操作项目": "轴系与轴承温度、振动定期巡检与记录", "维修间隔期": "1D", "安全注意事项": "1. 个人防护装备佩戴:巡检人员必须穿戴防滑绝缘鞋、防机械伤害手套、护目镜和安全帽,防止机械伤害与高温风险。\\n\\n2. 区域安全确认:确认巡检区域无障碍物、无泄漏风险,严禁明火、吸烟。设置临时警戒标识,划定巡检区域,防止无关人员进入引发安全事故。", "保障设备(工具)": "[{{\"序号\":\"1\",\"名称\":\"红外测温仪\",\"规格/型号\":\"测量范围-20℃~500℃,精度±1℃,响应时间≤0.5s\",\"数量及单位\":\"1台\",\"备注\":\"非接触式测量轴承、轴系温度,避免高温烫伤\"}},{{\"序号\":\"2\",\"名称\":\"便携式振动检测仪\",\"规格/型号\":\"测量范围0.1~100mm/s,频率范围10~1000Hz,精度±5%\",\"数量及单位\":\"1台\",\"备注\":\"用于轴系、联轴器、轴承振动数据采集,支持数据存储\"}},{{\"序号\":\"3\",\"名称\":\"轴系巡检记录表\",\"规格/型号\":\"含巡检时间、工况、点位名称、温度值、振动值、异常描述栏\",\"数量及单位\":\"1本(50页)\",\"备注\":\"统一格式,便于数据归档与历史对比\"}},{{\"序号\":\"4\",\"名称\":\"安全防护装备\",\"规格/型号\":\"防滑绝缘鞋、防机械伤害手套、护目镜、安全帽\",\"数量及单位\":\"2套\",\"备注\":\"适配巡检人员人身防护需求,避免机械伤害与高温风险\"}},{{\"序号\":\"5\",\"名称\":\"临时警戒标识\",\"规格/型号\":\"反光式“正在巡检,禁止靠近”警示牌,A3规格\",\"数量及单位\":\"2块\",\"备注\":\"划定巡检区域,防止无关人员进入引发安全事故\"}},{{\"序号\":\"6\",\"名称\":\"通讯设备\",\"规格/型号\":\"防爆对讲机,有效通讯距离≥500m,待机时间≥24h\",\"数量及单位\":\"2部\",\"备注\":\"巡检中与机舱控制室保持联动,异常情况可及时上报\"}}]", "备品备件": "[]", "消耗材料": "[{{\"序号\":\"1\",\"名称\":\"无绒擦拭布\",\"规格/品级/规格\":\"\",\"消耗数量\":\"若干\",\"备注\":\"用于清洁测温仪镜头、传感器探头及设备表面污渍。\"}}]", "人力人员": "[{{\"序号\":\"1\",\"专业\":\"船舶轴系巡检专业\",\"人数\":\"1人\",\"技能等级\":\"中级及以上\",\"备注\":\"精通轴系与轴承结构,能规范操作检测工具,准确识别温度、振动异常并初步判断原因。\"}},{{\"序号\":\"2\",\"专业\":\"巡检记录与辅助专业\",\"人数\":\"1人\",\"技能等级\":\"初级及以上\",\"备注\":\"负责准确记录巡检数据,协助准备检测工具与防护装备,传递通讯信息,配合异常处置。\"}}]", "修前判据": "在设备运行期间,依据设备维护规程,定期对轴系与轴承进行状态监测。", "修理步骤及工艺": "1. 准备工作:备好校准合格的红外测温仪、振动检测仪及巡检记录表。穿戴齐全个人防护装备,在巡检区域设置临时警戒标识。\\n\\n2. 数据采集:按既定路线抵达各监测点位,在相同工况下使用红外测温仪测量温度,使用振动检测仪采集振动数据。\\n\\n3. 异常判断:实时对比采集数据与基准值,若发现异常则进行标记并立即上报。\\n\\n4. 记录归档:准确填写巡检记录表,清晰记录巡检时间、工况、点位名称、温度值、振动值及异常描述,相关人员签字后归档。", "验收标准": "1. 数据完整性:巡检记录表填写完整,无漏项,包含所有规定监测点的数据。\\n\\n2. 数据准确性:测量值与设备实际运行状态相符,记录无误。\\n\\n3. 异常响应及时性:发现异常数据时,能按照流程及时标记并上报,处置记录完整。" }} }} ], "relationships": [ {{ "type": "操作使用", "from_entity": "轴系与轴承", "to_entity": "轴系与轴承温度、振动定期巡检与记录" }} ] }} 只输出纯JSON,不要任何其他文本、解释或Markdown。 字段不要擅自修改,例如“操作项目编号”,不应该随意改成“编号”字段 请按照上述示例,对给出的文本进行维修项目实体抽取,给出文本为: {text} """