Browse Source

文件修改

lingmin_package@163.com 6 days ago
parent
commit
9dd47855ea
2 changed files with 47 additions and 55 deletions
  1. 2 2
      file_processors/extract_bfp.py
  2. 45 53
      file_processors/lookup_bfp.py

+ 2 - 2
file_processors/extract_bfp.py

@@ -5,8 +5,8 @@ from collections import OrderedDict
 from langchain_community.document_loaders import PyMuPDFLoader
 from docx import Document
 
-INPUT_FOLDER = "F:\网讯创智\项目集\路桥项目资料\施工方案及编制依据案例库(第一阶段)\施工方案文档列表"  # 替换为你的文件夹路径
-OUTPUT_FILE = "F:\网讯创智\项目集\路桥项目资料\施工方案及编制依据案例库(第一阶段)\施工方案文档列表/output/basis_summary.txt"
+INPUT_FOLDER = "F:\网讯创智\项目集\路桥项目资料\施工方案及编制依据案例库(第一阶段)\施工方案文档列表(1205)"  # 替换为你的文件夹路径
+OUTPUT_FILE = "F:\网讯创智\项目集\路桥项目资料\施工方案及编制依据案例库(第一阶段)\施工方案文档列表(1205)/output/basis_summary.txt"
 
 os.makedirs(os.path.dirname(OUTPUT_FILE), exist_ok=True)
 

+ 45 - 53
file_processors/lookup_bfp.py

@@ -543,14 +543,16 @@ def main():
     # 要搜索的目录列表(请修改为实际的目录)
     SEARCH_DIRECTORIES = [
         r"D:\download\规范标准",
-        r"F:\网讯创智\项目集\路桥项目资料\数据标准案例文档\一份完整的编制依据"
+        r"F:\网讯创智\项目集\路桥项目资料\数据标准案例文档\一份完整的编制依据",
+        r"F:\网讯创智\项目集\路桥项目资料\施工方案及编制依据案例库(第一阶段)\编制依据列表\44-镇巴(川陕界)至广安高速公_pdf\no",
+        r"F:\网讯创智\项目集\路桥项目资料\施工方案及编制依据案例库(第一阶段)\编制依据列表\301-秦唐高速公路唐山端_pdf\no"
     ]
 
     # 输出目录
-    OUTPUT_DIR = "F:/网讯创智/项目集/路桥项目资料/施工方案及编制依据案例库(第一阶段)/编制依据列表/44-镇巴(川陕界)至广安高速公_pdf/no"
+    OUTPUT_DIR = "F:/网讯创智/项目集/路桥项目资料/施工方案及编制依据案例库(第一阶段)/编制依据列表/142-横钦高速公里_pdf/no"
 
     # 结果文件
-    RESULTS_FILE = "F:/网讯创智/项目集/路桥项目资料/施工方案及编制依据案例库(第一阶段)/编制依据列表/44-镇巴(川陕界)至广安高速公_pdf/编制依据匹配报告.txt"
+    RESULTS_FILE = "F:/网讯创智/项目集/路桥项目资料/施工方案及编制依据案例库(第一阶段)/编制依据列表/142-横钦高速公里_pdf/编制依据匹配报告.txt"
 
     # LLM配置(如果需要使用语义匹配)
     USE_LLM = True  # 设置为True以启用LLM语义匹配
@@ -561,57 +563,47 @@ def main():
 
     # 方式1: 直接使用列表(从你的表格中复制)
     references = [
-        "《中华人民共和国安全生产法》(978-7-5216-1908-9)",
-        "《中华人民共和国特种设备安全法》(9787511850782)",
-        "《中华人民共和国环境保护法》(978-7-5093-5354-7)",
-        "《中华人民共和国突发事件应对法》【主席令〔2007〕第69 号】",
-        "《生产安全事故报告和调查处理条例》【国务院令〔2007〕第493 号】",
-        "《建设工程质量管理条例》【国务院令〔2000〕第279 号】",
-        "《公路水运工程安全生产监督管理办法》【交通部令〔2017〕第25 号】",
-        "《劳动防护用品监督管理规定》【国家安监总局令〔2015〕第124 号】",
-        "《企业安全生产应急管理九条规定》【国家安监总局令〔2015〕第74 号】",
-        "《特种设备安全监察条例》",
-        "《国务院关于进一步加强企业安全生产工作的通知》",
-        "《大型起重机械安装安全监控管理系统实施方案》",
-        "《架桥机通用技术条件》(GB/T 26470-2011)",
-        "《起重机设计规范》(GB/T 3811-2008)",
-        "《起重机械安全规程第5 部分:桥式和门式起重机》(GB 6067.5-2014)",
-        "《电气装置安装工程起重机电气装置施工及验收规范》(GB 50256-2014)",
-        "《起重设备安装工程施工及验收规范》(GB50278-2010)",
-        "《施工现场机械设备检查技术规范》(JGJ 160-2016)",
         "《公路桥涵施工技术规范》(JTG/T 3650-2020)",
-        "《建设工程安全生产管理条例》",
-        "《四川省安全生产条例》(2023)",
-        "《重要用途钢丝绳》(GB 8918-2006)",
-        "《起重机用钢丝绳》(GB T 34198-2017)",
-        "《起重机钢丝绳保养、维护、检验和报废》(GBT5972-2023)",
-        "《建筑施工起重吊装工程安全技术规范》(JGJ 276-2012)",
-        "《建筑施工高处作业安全技术规范》(JGJ 80-2016)",
-        "《公路工程施工安全标志设置规范》(JTT1507-2024)",
-        "《公路工程施工现场安全防护技术要求》(JTT1508-2024)",
-        "《公路水运工程临时用电技术规程》(JTT1499-2024)",
-        "《坠落防护水平生命线装置》(GB 38454-2019)",
-        "《坠落防护挂点装置》(GB30862-2014)",
-        "《钢丝绳通用技术规范》(GB/T 20118-2017)",
-        "《坠落防护安全带》(GB 6095-2021)",
-        "《一般起重用D 形和弓形锻造卸扣》(GB/T 25854-2010)",
-        "《钢丝绳夹》(GB/T 5976-2006)",
-        "《不锈钢丝绳》(GB/T 9944-2015)",
-        "《四川路桥集团超危大工程专项施工方案分级管理实施细则》",
-        "《四川路桥企业标准(2023 版)》",
-        "《质量、环境、职业健康安全管理手册》",
-        "《质量、环境、职业健康安全管理程序文件》",
-        "《桥梁上部结构施工主要工序安全作业指导书(试行)》",
-        "《桥梁公司专项施工方案管理实施细则》",
-        "《标准化施工工法》",
-        "《公路工程预制梁架设施工标准化作业手册》",
-        "《高处作业主要安全设施和防护用品配备及使用要点》",
-        "《公路建设项目高处作业安全管理要求》",
-        "《四川路桥企业标准》",
-        "《工程质量管理办法》",
-        "《桥梁隧道工程施工安全防护标准化图册》",
-        "《桥梁施工标准化设计图集》",
-        "《危险性较大工程管理实施细则》(2025)"
+        "《公路钢结构桥梁制造与安装施工规范》(JTG/T 3651-2022)",
+        "《低合金高强度钢》(GB/T 1591-2018)",
+        "《公路桥梁用热轧U 型钢》(T/CHTS 20015-2021)",
+        "《非合金钢及细晶粒钢焊条》(GB/T 5117-2012)",
+        "《电弧螺柱焊用圆柱头焊钉》(GB/T 10433-2002)",
+        "《非合金钢及细晶粒钢药芯焊丝》(GB/T 10045-2018)",
+        "《熔化级气体保护电弧焊用非合金钢及细晶粒钢实心焊丝》(GB/T 8110-2020)",
+        "《埋弧焊用非合金钢及细晶粒钢实心焊丝、药芯焊丝和焊丝-焊剂组合分类要求》(GB/T 5293-2018)",
+        "《焊缝无损检测超声检测技术、检测等级和评定》(GB/T 11345-2023)",
+        "《金属材料焊缝破坏性试验冲击试验》(GB/T 2650-2022)",
+        "《金属材料焊缝破坏性试验横向拉伸试验》(GB/T 2651-2023)",
+        "《金属材料焊缝破坏性试验熔化焊接头焊缝金属纵向拉伸试验》(GB/T2652-2022)",
+        "《焊接接头弯曲试验方法》(GB/T 2653-2008)",
+        "《焊接接头硬度试验方法》(GB/T 2654-2008)",
+        "《钢的低倍组织及缺陷酸蚀检验法》(GB/T 226-2015)",
+        "《低合金高强度结构钢》(GB/T 1591-2018)",
+        "《公路桥涵施工技术规范》(JTG/T 3650-2020)",
+        "《公路钢结构桥梁制造与安装施工规范》(JTG/T3651-2022)",
+        "《非合金钢及细晶粒钢焊条》GB/T 5117-2012",
+        "《非合金钢及细晶粒钢药芯焊丝》GB/T 10045-2018",
+        "《熔化级气体保护电弧焊用非合金钢及细晶粒钢实心焊丝》GB/T 8110-2020",
+        "《埋弧焊用非合金钢及细晶粒实心焊丝、药芯焊丝和焊丝-焊剂组合分类要求》GB/T 5293-2018",
+        "《公路桥涵施工技术规范》(JTG/T3651-2021)",
+        "《公路钢结构桥梁制造与安装施工规范》(JTG/T 3651-2021)",
+        "《焊接接头机械性能试验方法》GB2650",
+        "《公路钢结构桥梁制造与安装施工规范》(JTG/T3651-2022)",
+        "《公路钢结构桥梁制造和安装施工规范》(JTG/T3651-2022)",
+        "《公路桥涵施工技术规范》(JTG/T 3650-2020)",
+        "《公路工程质量检验评定标准》(JTG F80/1-2017)",
+        "《钢结构工程施工质量验收标准》(GB 50205-2020)",
+        "《低合金高强度结构钢》(GB/T 1591-2018)",
+        "《厚度方向性能钢板》(GB/T 5313-2010)",
+        "《厚钢板超声波检验方法》(GB/T 2970-2016)",
+        "《碳素结构钢》(GB/T700-2006)",
+        "《焊接材料质量管理规程》(JB/T 3223-2017)",
+        "《钢结构用高强度大六角头螺栓》(GB/T 1228-2006)",
+        "《钢结构用高强度大六角螺母》(GB/T 1229-2006)",
+        "《钢结构用高强度垫圈》(GB/T1230-2006)",
+        "《钢结构用高强度大六角头螺栓、大六角螺母、垫圈技术条件》(GB/T 1231-2006)",
+        "《公路桥梁钢结构防腐涂装技术条件》(JT/T 722-2023)",
     ]
 
     # 方式2: 从Excel文件读取(如果使用这种方式,注释掉上面的列表)