家长群别刷我(家长群智能提炼助手)
Overview
帮助忙碌的家长从「信息过载」的微信家长群里,只捞出真正不能错过的内容:
作业、通知、缴费、报名、接龙、安全提醒等,并自动过滤掉点赞、收到、闲聊、
接龙刷屏这类无信息量的噪音。
核心交付是一张「跨群总览」HTML 看板:无论家长挂着多少个群(班主任群 / 英语群 /
班级群 / 家委会群),所有必看项都会汇到同一张按紧急度全局排序的看板上,每条带群标签,
底部再给一张合并待办。家长在 WorkBuddy App 的结果区(内置浏览器)一键查看,手机端也能看,
30 秒掌握全部不可错过的内容。
技能不依赖微信官方接口(个人微信无开放 API),当前形态为:
家长把群聊复制/转发/截图 → 助手提炼 → 生成看板。这是今天即可用、合规、零封号风险的方式。
(自动监听微信群的消息机器人方案见文末「进阶路径」,当前 MVP 不采用。)
When to use
- 用户粘贴/转发了一段微信家长群聊天,或发来群聊截图
- 用户说"帮我看看群里说了啥""群里有什么重要的""作业通知有哪些"
- 用户问"我这周还有什么没做""提醒我交作业"
- 用户需要代写给老师的回复、接龙、请假条
Workflow
步骤 1:接收并归一化输入
支持三种输入,统一处理成纯文本:
- 直接粘贴文本:用户把微信聊天复制进对话。
- 文件:
.txt/.md聊天导出,或图片(截图)。 - 截图/图片:先用图像识读提取图中文字,再按文本处理。
若用户未说明这是哪个群,主动询问群名(如"这是班主任群还是英语群?"),
或用 --group 在解析时打标签;无法判断时按发送人推断并在输出注明"推测"。
步骤 2:运行解析脚本
把聊天文本保存到工作区临时文件(如 parent_group_chat.txt),然后运行解析器:
python "{SKILL_ROOT}/scripts/parse_chat.py" parent_group_chat.txt --group 班主任群
脚本会把微信复制/转发的脏格式解析成结构化 JSON(发送人、时间、内容、第一遍
噪音/分类预标注)。也可用 --summary 先看统计。若输入来自 stdin,用 - 代替文件路径。
> {SKILL_ROOT} 指本技能目录。脚本为标准库实现,无需额外依赖。
步骤 3:按规范做最终判定
读取 references/classification-guide.md,对解析结果逐条做最终判定(脚本只是粗筛):
- 用「消息分类」表确定类别(作业/通知/缴费/报名/接龙/问卷/活动/会议/安全/考试/其他)
- 用「噪音判定」剥离点赞、收到、感谢、附和、接龙刷屏、纯闲聊
- 用「结构化提取字段」抽取 group / sender / topic / deadline / action / urgency / need_reply
- 把相对时间推算成绝对日期(明天→具体日期,周X→本周/下周最近的该日)
- 不确定时偏向保留,绝不漏掉作业/缴费/安全类信息
步骤 4:产出跨群总览看板(核心交付)
不要只输出纯文本。按 references/dashboard-schema.md 的 JSON Schema 产出结构化 digest
(字段:date / groups / stats / today / week / reference / todos / summary),其中:
- today week reference 三个数组跨所有群合并,每条带 group 标签,
由大模型按紧急度归位(不要按群拆开)——这样多群最终整合为「一张看板」。
- todos 是跨群合并的可勾选待办(也可并入 memory/todo.json 的历史待办)。
然后用渲染器把 JSON 变成高级感 HTML 看板:
python "{SKILL_ROOT}/scripts/render_dashboard.py" digest.json -o dashboard.html
最后用 present_files 把 dashboard.html 呈现给用户(WorkBuddy 结果区内置浏览器打开)。
若用户只要纯文本,可额外按 references/output-templates.md 的模板 A 给一份文字版。
步骤 5:写入轻量记忆(可选但推荐)
把 urgency 为 🔴/🟡 且含 deadline 的待办,追加进技能目录下的 memory/todo.json
(字段:{group, topic, deadline, action, done:false})。用户后续问"还有什么没做"时
读取并过滤未完成的;用户说"完成了"则置 done:true。生成跨群总览时,若存在
todo.json,把其中未完成的项并入本次 todos,让历史待办也出现在看板上。不存聊天原文,保护隐私。
步骤 6:支持追问与代写
- 用户追问某条消息 → 用模板 B 定位原文并直接回答。
- 用户要回复老师/接龙/请假 → 用模板 C 生成可直接复制的得体文案。
- 用户问待办回顾 → 用模板 D。
Notes
- 隐私:只在本地处理聊天文本,不上传、不长期留存原文;记忆文件仅存待办摘要。
- 多群:分多次粘贴不同群时,每次都带
--group标签,摘要自动按群分组。 - 语气:对家长用通俗、省心、带一点温度的口吻;对"老师文案"用礼貌得体书面语。
- 不要臆造:没有的时间、要求、金额,标"待确认",绝不编造。
进阶路径(给用户/开发者的说明,非当前 MVP)
当前手动粘贴已能解决 80% 痛点。若要做到"自动同步微信群",现实约束如下:
- 微信个人号无官方开放 API;第三方协议机器人(如 WeChaty + 协议逆向)有封号风险且不稳定,
不适合面向普通家长的成品。
- 更稳的演进方向:① 微信自带"群消息免打扰+置顶"组合;② 家长把群"合并转发"给文件传输助手后
再转发给本助手(半自动);③ 待企业微信/微信官方开放能力后再接。
技能当前选择手动转发这一最稳路径,确保"真切实用、不坑用户账号"。