SuperAPI AI 工具集

equipment-fleet-manager

通用与其它

查看项目

更新于 10-15 20:33

技能介绍

用途:管理施工设备机队,跟踪设备利用率、维护与派工情况。

主要能力:以 Python 类 EquipmentFleetManager 为核心,提供设备登记(add_equipment)、设备分配(assign_equipment)、设备归还(return_equipment)、维护排程(schedule_maintenance)、按类型查询可用设备(get_available_equipment)、利用率报表(get_utilization_report)以及导出机队 Excel(export_fleet)。设备状态包括 available、in_use、maintenance、repair、retired;设备类型包括 crane、excavator、loader、forklift、generator、compressor、scaffolding、other。数据模型包含 Equipment、Assignment、MaintenanceRecord,记录设备编号、名称、品牌型号、年份、小时费率、日费率、当前工时、上次维护日期、下次维护工时等字段。

使用方式:先实例化 EquipmentFleetManager("公司名"),再调用 add_equipment 添加设备,用 assign_equipment 分配到项目与地点并指定操作员,归还时用 return_equipment 累加工时并结束最近一次分配,用 schedule_maintenance 安排维护,用 get_utilization_report 获取总数、使用中、可用、维护中数量及利用率百分比,用 export_fleet 输出 Excel。

适用场景:施工企业设备调度、项目现场设备分配、维护计划与利用率统计。

限制:资料未提供安装方式、依赖版本、收费与平台信息;示例代码中部分缩进与语法存在不一致,实际运行前需自行核对;维护记录初始化使用列表而非字典,可能与后续按 record_id 索引的写法不匹配。