SuperAPI AI 工具集

schedule-compression

通用与其它

查看项目

更新于 10-15 20:33

技能介绍

用途:在施工项目截止日期存在风险时压缩进度计划,结合赶工(增加资源缩短活动工期)与快速跟进(重叠顺序活动)来加速交付,并管理成本与风险。

主要能力:以 Activity 数据类记录正常/赶工工期、正常/赶工成本、前置活动与关键路径标记,计算赶工斜率(每天赶工成本)与可赶工天数;ScheduleCompressor 支持添加活动与快速跟进选项,用简化 CPM 前向计算项目工期,识别关键路径,按成本效率排序赶工选项;crash_schedule 在预算内逐日赶工,fast_track_schedule 按风险等级筛选并优先选择重叠天数最多的选项,optimize_compression 组合两种方法,generate_cost_curve 生成时间-成本权衡曲线,generate_compression_report 输出含风险、赶工活动与快速跟进活动的报告。

使用方式:初始化 ScheduleCompressor,用 add_activity 添加活动(含正常/赶工工期与成本、前置活动、是否关键),用 add_fast_track_option 添加重叠选项(重叠天数、风险等级、返工概率与潜在返工成本),再调用 analyze_crash_options、optimize_compression、generate_cost_curve 或 generate_compression_report。资料给出的依赖为 pip install(无外部依赖)。

适用场景:施工进度受截止日期压力时的加速方案比选、成本与风险权衡分析。

限制:资料中的关键路径识别为简化实现,实际应使用完整 CPM;快速跟进存在前置活动变更导致返工的风险;具体效果与价格资料未提供。