SuperAPI AI 工具集

cwicr-assembly-builder

通用与其它

查看项目

更新于 10-15 20:33

技能介绍

用途:该技能用于从 CWICR 工作项数据构建和管理成本组合(Assembly),把多个工作项按单位用量组合成可复用的模板,应用于常见建筑构件的快速估算。

主要能力:支持创建组合(create_assembly)、应用组合生成估算(apply_assembly,可传入数量与地区系数)、查询与列出组合、克隆组合、比较多个组合,以及创建标准组合(如混凝土板、金属龙骨墙)。组合包含工作项编码、描述、单位用量、单位成本、总成本、人工工时等字段,并支持导出 Excel 和保存为 JSON 库。

使用方式:先加载 CWICR 数据(如 pd.read_parquet("TR_workitems_costs_resources_DDC_CWICR.parquet")),初始化 CWICRAssemblyBuilder,再调用 create_assembly 传入组合编码、名称、类型、单位及工作项列表;随后可用 apply_assembly 按数量计算总成本与工时。

适用场景:施工估算中重复性构件的标准化组合、方案比选、模板库复用。

限制:资料未提供安装命令、收费、平台支持范围及具体数据字段的完整说明;部分计算逻辑(如人工工时近似)为代码内实现,实际使用需结合自身数据验证。