Agent Skills
返回列表
甘肃环境空气预报

甘肃环境空气预报

办公效率 更新于 2026.08.29

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

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_b00e22c2/air-work3。

技能介绍

要解决的问题

甘肃省生态环境部门每天需要发布覆盖 14 个市州 的次日空气质量预测日报,格式要贴合官方发布规范。人工处理时,取数、研判、写管控建议、排版四个环节分散,容易出错且风格不统一。这个 Skill 把整条链路串起来,直接产出可发布的 .docx。

核心工作流

整个流程拆成 6 个步骤,按顺序执行:

  1. 拷贝模板

基于 D:/AQI/甘肃省空气质量预测日报模板_14市州.docx(含 81 段落、14 市州结构),计算次日日期 tomorrow = today + 1 day,生成输出路径。

  1. 并行取数

- 天气数据走 Open-Meteo,每个市州按内置坐标调用接口,取最高温、最低温、降水量、最大风速、风向角度、天气代码
- AQI 数据走 Open-Meteo Air Quality,取 US AQI 范围、臭氧峰值(时间+数值)、PM2.5 范围、PM10 范围、NO2

  1. 调取管控建议库

通过 ima-mcp 连接器(knowledge_base_id: 7481192400041688)搜索全省研判库和城市管控建议库,按「气象铺垫 → 管控建议」的行文特征,提取与当前气象条件匹配的历史措施,措施按 强化监管 → 督导落实 → 具体行动 分层递进,力度分为建议/强化/严格落实/全面加强/重点管控。

  1. 数据汇总与文案生成

- 先提取气象特征(高温中心、强风区域、沙尘路径、降水区域)
- 识别污染热点(臭氧高值、沙尘 PM10 高值、双相叠加区域)
- 生成全省概况 3 段 + 14 市州各 2 段(气象+数据 / 管控建议)

  1. 生成 DOCX

使用 Python 3.13 + lxml 直接在 document.xml 级别替换段落文本,解压模板到临时目录、逐段落替换、保留字体与段落格式后重新打包。

  1. 验证

检查段落数 = 81、14 个城市标题齐全、日期/气温/AQI 数据正确填入、UTF-8 编码无乱码。

适用边界与注意点

  • 模板文件必须存在且段落结构保持 81 段不变,否则验证环节会失败
  • 内置的 14 市州坐标表、天气代码 ↔ 中文映射、风向角度 ↔ 中文映射均针对甘肃,换省份需要同步替换
  • Open-Meteo 接口请求失败时,该城市会标注「暂无数据」并跳过,不会中断整个流程
  • IMA 搜索无结果时回退到通用管控建议模板,建议人工复核这段措辞
  • 建议先在测试目录跑通完整流程,确认 DOCX 输出无误后再投入日常发布

使用场景

  • 生态环境部门工作人员需要在每日下班前生成次日全省14市州空气质量预测日报并排版成docx
  • 空气质量研判岗需要从Open-Meteo拉取气象和AQI数据,快速写出各市州管控建议段落
  • 有历史管控措施知识库的团队,需要按当天气象条件匹配历史案例并写入各市州建议
  • 文档发布前需要校验docx段落数、城市标题、数据填入和编码是否正常

适合人员

  • 生态环境部门负责空气质量日报发布的工作人员,诉求是每天按时产出格式合规的预测日报
  • 空气质量研判与管控建议撰写人员,诉求是快速获取气象和AQI数据并生成符合行文特征的建议段落
  • 政务文档排版与审核人员,诉求是确保输出的docx段落结构、字体和编码符合发布标准
  • 有IMA知识库的环保信息化团队,诉求是把历史管控案例自动匹配进每日预报