用途:从建筑规范(specification)文档中提取结构化数据,解析 CSI MasterFormat 章节,识别要求、送审件、产品标准,为估算与采购整理可用数据。
主要能力:解析 PDF 规范文本,按 CSI 章节号与标题切分;识别 PART 1/2/3 及文章条目;从 Part 2 提取制造商与材料/产品要求;从 Part 1 提取送审件类型(如 shop drawings、product data、samples、certificates、test reports、warranty 等);识别 ASTM、ANSI、ACI、AISC、AWS、ASCE、UL、FM、NFPA、IBC 等标准引用;可生成送审日志、产品清单和综合提取报告。
使用方式:安装依赖 pip install pdfplumber;初始化 SpecificationExtractor,调用 extract_from_pdf("Project_Specifications.pdf") 获取结果,再调用 generate_submittal_log、generate_product_schedule、generate_report 生成输出。
适用场景:建筑项目估算、采购核对、送审件跟踪、规范合规检查。
限制:资料未提供收费、平台支持、准确率或性能数据;提取效果依赖 PDF 文本质量与规范格式,送审件时间与份数等字段在示例中为固定默认值,实际使用需自行核对。