
我们运营着几十个客户群靠人工盯成员进出根本不现实——谁进群了没欢迎、哪个群快满员、哪些群一周没人说话全靠群里翻记录。后来把群成员管理做成自动化运营只盯一张群健康度表。群成员这块用的是Eyun 平台开放的企微 API凭证在Eyun 平台首页开通成员操作走 group 模块。拉群成员定时快照调 group/getGroupMemberList 拉成员列表每小时跑一次存进群成员表。每次和上一次的快照比对就能看出谁进谁出。def snapshot_group(appid, room_id): resp requests.post( f{BASE}/wx-api/api/group/getGroupMemberList, headersHEADERS, json{appid: appid, roomId: room_id} ) members resp.json()[data][list] save_snapshot(room_id, members) diff compare_with_last(room_id, members) # 差集进/出 audit_changes(room_id, diff)接口字段在开发文档里有完整说明。入群欢迎回调驱动新成员进群触发 group_member_add 回调事件体带群 ID 和新成员 uin。收到后按群的配置发欢迎语——不同群用不同模板配置化。欢迎语发到群里并 新成员。成员变更审计每次快照比对写一条变更记录谁进了、谁退了、谁被移除。退群成员自动在原客户标签上做标记方便后续回访。群健康度每周算一次每个群的健康度三个指标人数变化、发言人数、消息量。三个都往下掉的群自动进待关注列表推给运营。运营不用自己翻系统告诉他哪几个群该管。群规模监控接近人数上限的群提前预警。快满时运营收到提醒提前开新群或引导分流避免客户加不进来。不活跃成员归档长期不发言的成员比如 90 天零互动系统只做标记归档不主动移出——移出是敏感动作交给运营人工判断。归档名单在开发文档的成员接口返回里能拿到基础字段配合业务侧的行为数据一起判断。结尾群运营自动化的价值是把感觉这个群冷清了变成系统告诉我哪个群该管。成员进出、活跃度、规模水位这些数一直在自动更新运营的精力放在怎么把群做热而不是盯数据。