Agent Skills
返回列表
安全工时和安全天数自动生成器

安全工时和安全天数自动生成器

办公效率 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_1d2c812e/wangpp614。

技能介绍

它解决什么问题

安全管理台账里有一类数据很常见:安全天数和安全工时。它们看着简单,实际计算口径却很容易出错。

  • 安全天数并不是"从年初到现在",而是从最近一次损工日期到当前统计日期的累计天数;
  • 安全工时也不是简单地把人数乘以日历天数,而是 人数 × 每日标准工时 × 安全天数;
  • 手工在 Excel 里维护时,人员变动、统计日期变化、每日工时口径不一致,都会让结果和原表产生偏差。

这个技能把原 Excel 的计算逻辑原样搬过来,你只需要给出两个核心参数,结果就能按原表精度输出。

它如何工作

核心流程很直接,共三步:

  1. 接收输入:最近一次损工日期(格式 YYYY-MM-DD)、当前人数(正整数),可选参数 每日标准工时(默认 8 小时);
  2. 计算安全天数:从损工日期到当前日期累计自然天数,保留 1 位小数,与原表精度一致;
  3. 计算安全工时:按 人数 × 每日工时 × 安全天数 得出结果,同样保留 1 位小数。

技能按原表格式输出 Markdown 表格,并在备注中标注计算逻辑与原表的匹配性。用原 Excel 的示例数据验证:输入损工日期 2026-02-20、人数 1583、每日工时 8,得到安全天数 105.7 天、安全工时 1338584.8 小时,与原表结果完全一致。

适用边界与注意点

  • 每日工时可配置但需口径统一:默认 8 小时标准工作制,如果你的项目实际执行不同工时制度,传入自定义值即可;但同一台账内不要混用不同口径。
  • 天数按自然日累计:当前规则计算的是累计自然天数。如果管理要求按工作日统计,需要在输入前自行调整日期区间,技能本身不区分工作日与节假日。
  • 只负责计算,不负责数据源:技能不读取考勤或事故记录,最近一次损工日期需要你从台账或事故记录中获取后传入。
  • 适用场景:安全管理台账登记、项目安全统计上报等需要与原 Excel 公式对齐的场合。

使用场景

  • 项目安全经理按月登记安全天数与安全工时,需要与原Excel计算结果完全一致
  • 安全台账维护人员录入最新损工日期和当前人数,生成上报用的安全工时报表
  • 人力资源专员处理每日标准工时不同的多个项目,分别计算各自的安全工时
  • 安全工程师验证历史台账数据,确认当前计算结果与原表公式逻辑匹配

适合人员

  • 需要在项目上报中填写安全天数与安全工时的安全经理
  • 维护安全管理台账并确保数据与原Excel一致的台账管理员
  • 负责多个项目工时统计且每日标准工时口径不同的统计员
  • 需要核对安全台账计算结果与原表公式是否匹配的审计人员