Agent Skills
返回列表
印度群工作汇报收集

印度群工作汇报收集

AI Agent 更新于 2026.08.29

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

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_222cd835/india-work-update-collector。

技能介绍

要解决的问题

钉钉「3S Overseas Service Team」群里每天会收到格式化的现场工作汇报,包含日期、风场、工作内容、安全/质量反思等字段。这些信息散落在聊天流里,靠人工复制进表格、再逐个判断要不要通知 Abhishek、最后整理成日报,漏单、重复、header 拼写不一致是常态。

它是怎么工作的

scripts/run_daily.py 是采集入口:先用 finalize 绑定 group_id,再调 collect.py 增量拉取。parser.py 通过「归一化 key + 同义词表」做 header 模糊匹配,Windfarm / Wind Farm、Safety Reflection / Safety Concerns 都能命中,多行值自动归并。classify() 把消息分成 work_update、uncertain、skip 三档,只有结构化汇报才写主表,普通聊天直接丢弃。

写入侧用「水印 + openMessageId」双层去重。collect.py 逐批校验写入结果,全部成功才推进水印,失败则保留原值等下次重试。每次采集后 fill_empty.py 会扫描主表的「原始消息」列,重新解析补填空栏位,幂等且绝不覆盖已填值。

detect_issue() 判断 Safety/Quality Reflection 是否为实质内容,除 None/No/Nil/正常 外都给 Abhishek 建代办,含关键词时升为紧急优先级;只有 2~4 个字段的记录进「印度群消息-待判定」复核表。group_report.py 每天 7:00 编译昨日数据,经群机器人 Webhook 发到 Customer Complaint Communication group(India)。

COC 链路独立运行:coc_collect.py 每小时扫描群内 COC 聊天汇报,coc_gen.py 基于桌面模板按设备类型选择「升降机 Lift / 免爬器 Climb Auto System」分支生成 docx,导入知识库拿到可点击链接后,按客户/风场/Dispatch/WO/序列号匹配写回工作汇报记录的 COC File 列。

适用边界

  • 采集以马明航(dws 授权账号)身份读群,必须先把马明航拉进目标群,否则脚本静默 exit 0。
  • 旧 Base 3S India Services Demand & Allocaton 因 ORG_DOC_TOKEN_MISMATCH 无法写入,实际使用的是马明航名下的 (1) Base。
  • aitable table create 单次最多 15 字段,多余字段需 aitable field create 分批补。
  • 内置调度器最小粒度是 HOURLY,想做 5 分钟采集要用 Windows 任务计划程序,并关掉内置每小时兜底避免双跑。
  • 群机器人 Webhook 必须配置加签密钥,否则报告发不出去;未配置时回退到 chat message send --group。
  • daily_summary.py 已停用,给 Abhishek 的私信总结改为群机器人日报。
  • COC 生成依赖桌面模板路径,仅在该 Windows 机器上可用。

使用场景

  • 钉钉印度群每天涌入格式化工作汇报,需要自动按字段归类写入 AI 表格,并区分安全与质量反思。
  • 安全或质量反思字段出现实质内容时,需要自动给 Abhishek 建代办,命中关键词时升级为紧急优先级。
  • 群里出现 RequireCOC 汇报时,需要解析设备与客户信息,生成证书文档并按风场存入知识库。
  • 字段缺失或只有两三个有效值的疑似汇报,需要进入复核表等待人工判定,而不是直接丢弃。

适合人员

  • 钉钉群运营:要把群里的现场汇报整理成结构化记录,不想再手动复制进表格。
  • 海外服务协调人:需要第一时间收到安全与质量风险代办并跟进处理。
  • AI 表格管理员:要维护主表与复核表两张表,并保证采集不重复、不漏报。
  • 证书文档管理员:需要按客户与风场自动生成并归档 COC 文档。