用途:面向施工项目竣工(closeout)阶段的 as-built 资料管理,解决现场变更未记录、图纸更新不一致、移交时资料缺失、完整性难以核查等问题。
主要能力:登记文档(编号、标题、类型、专业、版本、原文件);在文档下添加现场标注(描述、位置、标注人、云线圈参考);更新标注状态(待处理/审核中/已批准/已并入);上传竣工文件并更新修订;对文档执行验证并置为最终状态;判断文档是否完整(状态为 FINAL 且所有标注已并入);生成完整性报告(总数、已完成数、完成百分比、待处理标注数、按专业统计);列出未完成文档;导出含 Register 与 Markups 两个工作表的 Excel 登记表。
使用方式:以 Python 类 AsBuiltDocumentManager 使用,传入项目名称后依次调用 register_document、add_markup、update_markup_status、upload_as_built、verify_document,再用 get_completeness_report 或 export_register 输出结果。示例:manager = AsBuiltDocumentManager("Office Tower")。依赖 pandas、openpyxl 与 Python 标准库 dataclasses、enum、datetime。
适用场景:施工总承包或项目管理方的竣工资料收集、图纸标注跟踪与移交准备。
限制:资料仅给出技能说明与代码,未说明安装命令、运行环境版本要求、是否收费、外部系统集成方式与数据持久化方式,暂未提供。