Agent Skills
返回列表
群打卡管理助手

群打卡管理助手

企业运营 更新于 2026.08.29

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

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_af726653/check-in-manager-skill-202604271026。

技能介绍

要解决什么问题

社群或团队里的打卡往往靠群公告 + 人工记数:规则是自然语言,补录、代打卡、跨活动匹配都容易扯皮。更麻烦的是代打卡与退群用户——若不校验身份,记录会被污染,后续统计不可信。

技能如何工作

技能把「活动规则」和「打卡记录」拆开存储,并用 AI 贯穿整条链路:

  • 活动规则:activities/{group_id}/{activity_id}.txt,用自然语言写清频次、阈值、惩罚等,便于 AI 解析与校验。
  • 打卡记录:records/{group_id}/{activity_id}/YYYY-MM-DD.json,按群、按活动、按日落盘,群组隔离靠目录结构完成。

典型流程分四块:

  1. 创建活动:从用户口述、部分字段或粘贴的群公告里补全信息,生成 activity_id 并写入 TXT;跑步、读书、健身等场景只是规则字段不同。
  2. 打卡:先做意图识别;再按置信度匹配活动(>0.8 直接命中,中间档让用户选);识别「今天 / 昨天 / 4月8号」等目标日期;AI 校验是否满足规则后保存。
  3. 代打卡:消息里出现第三人称时,从 inbound_metadata["group_members"] 用 user_id / name / nickname 三重匹配目标用户;失败则列候选成员确认。
  4. 查询:只读 activities/,回答规则摘要、开始时间、基于频次推断的截止与剩余天数;不读 records/(统计交给 check-in-report-skill)。

保存前强制检查 is_in_group 与 validation_context,禁止未验证就调用 save_record.py。

适用边界与注意点

  • 回复侧应简短确认或给出具体不通过原因,避免向用户暴露路径、脚本名等实现细节。
  • 截止日期来自规则推断,不代表成员实际完成情况。
  • 本技能管「记一笔、建活动、查规则」;报表与汇总需配合报告类技能。

使用场景

  • 在 IM 群里用自然语言创建跑步/读书等活动,并把频次、阈值写进可解析的规则文件
  • 成员发送「今天跑了 10 公里」或「打卡」时,自动匹配活动、校验规则并写入当日 JSON 记录
  • 消息里出现「帮老王打卡」时,从群成员元数据匹配目标用户,失败则列出候选供确认
  • 只读活动配置回答「活动列表」「距离截止还剩几天」,不把打卡明细当统计报表用

适合人员

  • 维护企业/兴趣社群打卡群的管理员,需要把群公告落成可执行规则并处理日常打卡
  • 团队负责人用群内打卡做自律或 KPI,要区分本人打卡与代打卡并防止退群用户继续记数
  • 社群运营在争议或补录场景下,需要把「昨天」「4月8号」等说法落成正确日期的结构化记录
  • 与 check-in-report-skill 分工时负责本技能侧:建活动、记一笔、查规则,统计由报告技能承担