用途:为施工班组自动生成安全工具箱谈话(Toolbox Talk),结合当日作业活动、天气、近期事故和季节性危害,生成与现场实际相关的安全简报,并支持多语言以适应多样化班组。
主要能力:按危害类别维护谈话模板(如坠落防护、电气、挖掘、脚手架、起重吊装、受限空间、动火、危化品、热应激、冷应激、现场整理、PPE、手工工具、电动工具、物料搬运、交通、二氧化硅、噪声);依据天气(高温、寒冷、下雨、大风、下雪)和作业活动(混凝土、钢结构、电气、挖掘、屋面、焊接、拆除、涂装)映射建议主题;可按近期事故关键词(fall、electric、struck)补充建议;输出包含标题、时长、危害、控制措施、要点和讨论问题的谈话内容,并格式化为演讲者脚本;代码中还定义了谈话记录(TalkRecord)用于记录日期、项目、地点、主讲人、参加者、覆盖主题、提出的问题与后续行动。
使用方式:资料中的实现以 Python 类 ToolboxTalkGenerator 为核心,提供 generate_talk(按类别生成)、suggest_topics(按天气/活动/事故建议主题)、generate_daily_talk(生成每日上下文谈话)和 format_talk_script(格式化为脚本)等方法;调用后得到 ToolboxTalk 对象,包含 id、title、category、duration_minutes、content、key_points、discussion_questions、date_generated 和 language 等字段。
适用场景:建筑施工现场的每日班前安全交底,需快速产出与当天风险相关的谈话内容和讨论问题。
限制:资料未提供安装命令、独立运行命令、收费或价格、支持的语言清单、界面或平台信息,也未说明输出中的视觉辅助和签到表如何实际实现;引用中的 30% 事故下降说法来自 DDC Community,为资料原文引述,未提供独立验证。