upio.ai / akke / 夏伟企微自动化
Production operations · 2026-08-03 · v3

从进群第一句话,
到持续承接与召回。

夏伟企业微信自动化的完整操作部署:首触负责建立第一次对话,自动回复负责实时承接,召回负责在客户沉默后继续提供价值;每天22:00再按最新阶段重算下一轮七次计划。下方新增15位客户逐人的实际时间与当前状态。

PRODUCTION
3/3
首触 · 自动回复 · 召回已部署
FIRST TOUCH USERS
15
客户群;另有1个内部运营群不计
REPLIED USERS
2/15
蓉蓉、珍惜眼前人已自动承接
REAL RECALL USERS
14
1个身份不明群不自动召回
00

GLOBAL ORDER

三个模块的前后顺序

STEP 01 · FIRST TOUCH

首触先建立对话

识别完整服务群标题,确认没有发过,聚焦输入框后发送第一句话并建立安全画像。

STEP 02 · AUTO REPLY

客户回复后实时承接

读屏识别新消息,结合当前会话、画像和销售身份生成回复,经护栏后发送并回执。

STEP 03 · RECALL

客户沉默后进入召回

首触至少24小时仍未回复才进入;按七次固定内容继续触达,回复即自动停止。

进群 / 加企微 首触 实时承接 沉默召回 / 停止
互斥原则

客户有新回复时由自动回复接管,召回立即失去候选资格;召回不会和实时回复同时向同一客户发消息。

01

FIRST TOUCH

首触:让第一句话发对群、只发一次

优化前

  • 可能按昵称或不完整标题识别,历史重复会话容易被当成两个客户。
  • 点击后直接输入,焦点若落错位置可能错输或错发。
  • 发送结果缺少完整回执,卡住时不容易被发现。
  • 首触后没有统一安全画像,后续承接缺少城市、活动档位和待补信息。

优化后

  • 完整群标题去重,目标精确到“批次 + 品类 + 城市 + 服务群”。
  • 发送前做输入框焦点预检,不满足条件则不发。
  • 飞书记录收发回执,流程卡住自动 @野荞
  • 15条安全初始画像落库;测试号、内部号不写入。

工作流逻辑

01 发现服务群云电脑扫描企微会话列表,读取完整群标题。
02 身份与去重按完整群标题查历史;已首触则跳过。
03 焦点预检确认目标群与输入框可用,失败即停止本轮。
04 发送首触使用夏伟身份,单气泡发送,避免刷屏。
05 留痕画像记录城市、活动档位、群标题、状态和缺失字段。
06 飞书回执发送成功/失败可见,卡住主动告警。
成功出口

首触时间与历史截止点写入画像,后续同群不会重复首触。

失败出口

标题不完整、目标不确定、焦点不正确时 fail-closed:宁可不发,也不冒险错发。

02

AUTO REPLY

自动回复:读懂客户,再以夏伟身份承接

优化前

  • 云电脑进程可能静默卡住,运营只看到“客户没回复”。
  • 发送前缺少输入焦点确认,存在把内容输入错误区域的风险。
  • 收发链路缺少统一飞书回执,无法快速区分“没生成、没发送、没读到”。
  • 客户画像较薄时,容易重复询问或从错误话题开始。

优化后

  • 云电脑运行脚本 MD5 77bbe550…DRY_RUN=False
  • 发送前输入框焦点预检;身份、目标、输入区不确定即跳过。
  • 飞书收发回执上线,卡住时自动 @野荞。
  • 实时读取安全画像;首触和回复均使用对应销售身份,不串人设。

工作流逻辑

01 截屏读消息GUI loop 截取当前会话,视觉模型识别最新客户内容。
02 去重与归属确认是客户新消息、属于夏伟会话、不是历史回声。
03 调回复大脑经 Fly 中转请求 wecom-chat,读取历史、画像、销售身份和知识库。
04 生成与护栏LLM生成单气泡回复;校验称呼、价格、长度、敏感承诺和资料。
05 GUI发送再次确认目标和焦点,打字发送;不满足条件则不发。
06 落库与通知消息、画像、成本和配置指纹落库;飞书记录结果。
记忆原则

当前企微画像优先;跨渠道只合并结构化事实,不搬原话和抖音话术,避免串味。

自愈原则

loop持续心跳;脚本版本可自愈拉取,链路异常由监控与飞书提示。

03

SEVEN-TOUCH RECALL

召回:沉默后七次有节制地继续提供价值

优化前

  • 新客户只有画像,没有正式召回状态,明天不会自动发送。
  • 动态阶段选题可能偏离运营指定的七个主题。
  • TING 与异常名称会话并存,直接全量启用可能同群双发。
  • 客户回复后旧计划虽暂停,但不会自动产生新一轮内容。

优化后

  • 14位真实客户已写入 fixed_7_v1 生产计划。
  • 七条主题与顺序冻结,每晚再按当前阶段生成个性化话术快照。
  • TING按完整群标题去重,只保留一个召回目标。
  • 客户回复并由自动回复承接后,22:00自动重建下一轮七次。
第1天关注点三选一
第2天补一个需求
第3天价格与配置
第5天比较清单
第7天低门槛预估
第9天装修节点
第11天低压力收口

工作流逻辑

01 到达可召回时间最近一次互动至少24小时,且 next_eligible_at 已到。
02 停止条件检查退群、删除、拒绝、成交或装修完成均不派单。
03 取当前计划话术按 touch_count 读取冻结的七条阶段话术。
04 入派发队列一人最多一条在途,backlog与频率门控制节奏。
05 精确搜索服务群云电脑按完整群标题搜索,做身份门和焦点预检。
06 成功后推进成功才 touch_count+1;前三次每日,之后隔日;满7次停止。
时间安全门

新计划建立后也不会立刻追发;必须距最近一次我方承接满24小时。

回复即切换

客户回复后旧计划不再派单,先由实时自动回复承接,再等待22:00重建。

22

NIGHTLY REBUILD · 22:00

每天按最新客户阶段重建下一轮七次

01 扫描真实客户只读取夏伟已批准服务群,按完整群标题去重。
02 识别新客/新回复新客户建计划;召回后出现新回复则标记重启。
03 等自动回复完成末条仍是客户消息时不重建,避免客户无人承接。
04 重判当前阶段识别冷启动、需求浮现、决策、未来计划或长期沉默。
05 冻结七条话术结合已知关注点与画像缺口,避免重复追问已回答信息。
06 24小时后执行重置为第1次,最近互动静默满24小时后才可派发。
自动循环

以后每次召回后客户再回复,都会走“自动回复承接 → 当晚重建 → 静默24小时 → 新七次”的闭环。

永久停止

“不用了/别联系”、成交签约、装修完成、转人工、删除或退群不会被夜间任务重新激活。

幂等保护

同一条客户回复只处理一次;cron重复执行不会重置进度或重复建立计划。

执行时间

Vercel cron 使用 0 14 * * *,即新加坡/北京时间每天22:00。

15

USER TIMING STATUS

每位客户从首触到回复、自动承接与召回

时间口径

以下均为北京时间。首触耗时=发现并建立会话到首触发送;自动回复耗时=客户消息入库到我方回复发送。

状态口径

“最早召回”按最近一次我方消息满24小时计算;派单时仍需通过在线、频率、在途任务和完整群标题安全门。

客户 / 服务群首触发送首触耗时客户回复自动回复当前状态最早下一步
宁宁
26080301 · 天津
08-03 15:21:4221秒尚未回复等待客户召回 ≥ 08-04 15:21
paradise
26080302 · 福州
08-03 15:33:0820秒尚未回复等待客户召回 ≥ 08-04 15:33
平淡人生
26080303 · 福州
08-03 16:10:2726秒尚未回复等待客户召回 ≥ 08-04 16:10
张桂明
26080304 · 福州
08-03 16:18:5326秒尚未回复等待客户召回 ≥ 08-04 16:18
Noit
26080307 · 上海
08-03 17:03:5341秒尚未回复等待客户召回 ≥ 08-04 17:03
稳步前进
26080306 · 泉州
08-03 17:08:3626秒尚未回复等待客户召回 ≥ 08-04 17:08
小黄亚伟维修机花
26080305 · 泉州
08-03 17:33:5629秒尚未回复等待客户召回 ≥ 08-04 17:33
珍惜眼前人
26080308 · 上海
08-03 17:39:1925秒18:17:03
37分44秒后回复
18:17:29
耗时26秒
已自动承接重建后 ≥ 08-04 18:17
(全屋定制)
26080309 · 天津
08-03 17:40:2025秒尚未回复身份待确认不自动召回
TING
26080310 · 上海
08-03 17:41:5028秒尚未回复等待客户
重复记录已去重
召回 ≥ 08-04 17:41
丁丁
26080314 · 上海
08-03 17:55:1634秒尚未回复等待客户召回 ≥ 08-04 17:55
智芳制冷
26080311 · 泉州
08-03 17:56:5527秒尚未回复等待客户召回 ≥ 08-04 17:56
蓉蓉
26080312 · 上海
08-03 17:58:0025秒18:00:30
2分30秒后回复
18:00:56
首次27秒
2轮平均33秒
已自动承接重建后 ≥ 08-04 18:10
J.M.SAN
26080315 · 泉州
08-03 18:03:4223秒尚未回复等待客户召回 ≥ 08-04 18:03
A0佛山壁龛源头工厂
26080313 · 泉州
08-03 18:09:4837秒尚未回复等待客户召回 ≥ 08-04 18:09
首触效率

15位客户首触执行耗时为20–41秒,中位数约26秒;全部显示已发送。

回复情况

2/15已回复并完成自动承接;13/15尚未回复。自动回复首次耗时均约26–27秒。

未计入客户

“全屋定制小夏”是内部运营群:首触记录14:40:50、执行51秒,但不计入15位客户,也不进入召回。

数据快照

数据来自生产 conversations、messages 与 wecom_recall_state,截面为2026-08-03 21:30左右;后续回复与22:00重建会继续改变状态。

04

TODAY'S DELIVERY

今天实际完成的部署与优化

PR #231 已上线:完整群标题去重、发送前焦点预检、飞书收发回执、卡住自动@野荞。

15条安全初始画像:记录服务群、城市、活动档位、互动状态和待补字段,排除测试与内部号。

PR #233 已上线:新增固定七次召回,蓉蓉与其余真实客户共14人写入生产状态。

夜间重建已部署:新客户自动建七次;召回后回复则按最新阶段重建,并保留24小时静默门。

云电脑在线:无暂停、连续失败0;计划完整,首发前无提前入队。

05

BUGS & RISKS

缺陷状态与剩余风险

问题影响今天的处理状态
首触按模糊身份可能重复同群重复发第一句话改为按完整群标题去重已修复
输入框焦点可能错误错输、错发或消息丢失首触与发送前增加焦点预检已修复
自动化卡住静默客户无人承接,运营不知情飞书收发回执 + 卡住@野荞已修复
动态召回偏离指定主题七次内容不可控fixed_7_v1冻结话术与顺序已修复
TING历史重复会话可能同群双发、统计重复召回只启用干净TING;未做破坏性合并已缓解·待清理
首发受24小时门限制不会全部在明早同一时刻发出保留安全门,按各自首触时间陆续入队设计约束