用途:面向施工安全管理的事件报告与分析工具,用于捕捉未遂事件、急救、工伤、财产损失与环境事件,支持调查、纠正措施跟踪及趋势分析以预防复发。
主要能力:提供 IncidentManager 管理事件全流程。支持多类事件类型(未遂、急救、医疗处理、误工、死亡、财产损失、环境)与类别(坠落、打击、夹伤、触电、车辆等)。可登记受伤人员、目击者、照片、天气与设备信息;执行 5 Whys 根因分析并记录根因与促成因素;指派、完成并核验纠正措施;计算事件指标,包括总数、未遂比、OSHA 可记录数、误工天数、按类别统计,以及 TRIR 与 DART 率;按项目与日期范围筛选,生成按月的趋势分析与 Markdown 格式事件报告。
使用方式:在 Python 中初始化 manager = IncidentManager(),调用 report_incident 上报事件,add_witness 添加目击者,conduct_investigation 或 five_whys_analysis 记录调查结论,assign_corrective_action 指派整改项,complete_corrective_action 标记完成,get_incident_metrics、calculate_trir、calculate_dart、get_trend_analysis 获取指标,generate_incident_report 输出报告。
适用场景:施工现场安全团队、项目安全经理与总包用于日常事件登记、事故调查、整改闭环、安全绩效指标(TRIR/DART)统计与月度趋势分析。
限制:资料标注无需外部依赖(pip install 无外部依赖),具体安装命令与运行环境未提供;未提及收费、平台与效果数据。根因分类、事件类型与状态枚举以代码为准,实际使用前需自行验证合规性与准确性。