三台销售电脑在 10 月 16—18 日的真实运行情况:已经发生了什么问题(真实案例和证据)、为什么会发生(追到机制)、目前还剩什么问题、接下来先解决什么。
10-19 更正:本页初版把电脑 A、B 写反了。现已统一为与数据面板相同的编号(各编号对应哪位销售见飞书私聊,公开页不写团队成员名字),正文所有 A、B 字母(包括「A·会话编号」)已对调,数字和结论没有变化。10-19 早会汇报见 这里。
电脑 B / A / C:三位销售各自的 Windows 电脑,上面装着我们的个微辅助程序,负责读微信、自动回复、首触和召回。首触:客户通过好友后我们发出的第一条消息。召回:给之前加过、后来不说话的客户再发消息。会话:系统里一位客户的一条聊天记录;同一位客户如果被拆成两条,就是两个会话。好友通过 / 添加新人:客户通过我们的好友申请,面板按天统计的新好友人数。等首触:召回发现这位客户还没被打过招呼,先交给首触。幽灵首触:首触其实没发到,系统却记成已发。假活:程序还在运行,但已经不干活。巡检:电脑空闲时从上往下翻微信聊天列表、逐个认人的过程,召回要靠巡检翻到这个客户才会发。转人工:系统停止自动回复,交给销售本人。掉线:电脑上的程序没在运行,期间不读消息、不回复、不召回。自动升级重启:服务器让电脑在空闲时装新版本并重启程序。
已验证:能指到具体的数据记录、日志行或代码行。推测:有线索但还没有直接证据。待核实:我们拿不到证据(比如只有销售本人能在微信里看到的内容)。
面板地址:upio.ai/akke/personal-wechat-pc-live。我们用原始数据表按同样的日期独立重算了三天每台电脑的每个数,和面板逐项比对。客户消息数、召回发出数完全一致;对不上的 4 处都是面板口径的问题,已经改好(服务端改动 wecom-chat #2221、面板页面 wiki #155),10-18 23:5x 从线上接口回读,与重算结果一致。
| 日期 | 指标(三台合计) | 修正前 | 修正后 | 差在哪 |
|---|---|---|---|---|
| 10-16 | 自动回复 | 5 | 4 | B·ef5c6e 10:47 那条是销售本人在微信里手打的,被当成了自动回复 |
| 10-16 | 首触 | 2 | 1 | C·4a49e7 19:28 那条首触实际没送达(对方还不是好友),另列为「未确认首触 1」 |
| 10-16 | 销售手打回复 | 0 | 1 | 同上那条 B·ef5c6e;之前这一项永远是 0(没有程序往里写) |
| 10-16 | 没人回 | 3 | 0 | 3 批全是已转人工、等销售接手(B·2dd3cb、B·ef5c6e、C·851df9),现在单列为「等销售接手 3」 |
| 10-16 | 添加新人 | 0 | 1 | C·fdde13 13:53 是真新好友、电脑端回执判为已送达(无截图佐证),但「好友通过」没记上;现在按首触日期补记(标注「只有日期」) |
| 10-17 | 自动回复 | 4 | 2 | C·8fa249 14:10 两条是销售手打 |
| 10-17 | 销售手打 / 异常 | 0 / 1 | 1 / 0 | 销售手打按「回了一批客户消息」计:14:10 两条手打回的是同一批,算 1;那个「异常」就是第二条被当成「没有客户消息却回了一条」 |
| 10-17 | 没人回 | 1 | 0 | B·2dd3cb 已转人工,改为「等销售接手 1」 |
| 10-18 | 没人回 | 1 | 0 | 同一位 B·2dd3cb,改为「等销售接手 1」 |
| 10-16 / 10-17 / 10-18 | 客户消息 | 21 / 11 / 1 | 不变 | 逐设备重算一致 |
| 10-16 / 10-17 / 10-18 | 召回发出 | 73 / 69 / 48 | 不变 | 含安卓手机 19 / 12 / 7;电脑 B 32 / 47 / 26,A 4 / 8 / 2,C 18 / 2 / 13 |
① 掉线期间客户消息的真实到达时间:程序只在读到消息时入库,掉线时看不到,面板按入库时间算日期。② 掉线少发的召回:任务还挂着,补发时点已经错过。③ 10-17、10-18「添加新人 0」:意思是「没有证据」,不是「确认没有」,好友通过的记录从 10-14 晚起三台都没再写入过。④ 电脑 A 三天 0 条客户消息:是真的没人说话还是没读到,无法区分。⑤ 安卓手机的客户消息根本没采集,面板上它的客户消息恒为 0。
每台电脑当天掉线多少小时;召回「到期超过 N 天还没发」的分布(最长一条晚发 143 小时);首触候选没读清的次数(三天 14 次);召回文字发了、图片没发全的条数(8 条,现在都算已发);红叹号(被删或拒收)取消的条数。
每个案例写明:应该怎样、实际怎样、证据、影响、原因(已验证还是推测)、整改状态、怎么验收。三类在窗口内没有找到真实案例(首触时间异常、召回打断客户正在聊的对话、红点漏读导致漏回),写明了查过什么、为什么不能写成「已发生」。
案例 C·fdde13(电脑 C,10-16 13:53,首触 / 新客):窗口内唯一能证实的真新好友。首触 13:53:58 发出,电脑端回执判为送达(无截图佐证),但「好友通过」没有记录,面板「添加新人」当天为 0。另外电脑 C 有 9 个会话(10-15 14:42—15:42 一小时内建出)里一条消息都没有,也没有首触,挂着「等首触」的召回任务三天没动(见第 05 节第 9 项)。
原因(已验证):程序只在读到好友通过提示旁边的具体时间时才上报通过;读不到就不报,也不留日志。这是 10-01 有意改的(宁可漏记,不虚增),但「漏记的要人工核对」没有落到任何人头上。C 那 9 个空会话为什么没首触:待核实(需要销售在电脑 C 的微信里看这 9 位的聊天窗口是否真的为空)。
影响:面板「添加新人」漏 1;首触照常发出,客户没有漏触达。C 那 9 位最多 3 天没有任何触达。
整改:面板已按首触日期补记通过(#2221,标注「只有日期」);电脑端读不到时间时也要上报并留日志。
验收:下一个真新好友通过后,记录里有通过时间或日期;读不到时间的有一行明确日志。
证据:好友记录表该行通过时间为空、首触时间 13:54:01;电脑 C 日志 13:53:32 首触候选「我们加的」、13:53:58 发出,同一小时没有任何上报通过的日志。
窗口内:真送达的首触只有 C·fdde13 一条(样板房活动版,177 字,含 2 张海报),到 10-18 22:4x 已过 56 小时,没有回复。另一条 C·4a49e7 实际没送达。
对照(10-09 起全部电脑端首触 27 条):3 条后来有回复(其中 1 条对方回了 146 条,疑似内部测试号,自然回复可能只有 2 条),10-11 以后的 20 条 0 回复。但这 20 条里有 5 条其实没送达(见下一类「没送达的首触」),剩下的样本太少,不能据此判断是客户选得不对、话术不好还是触达机制的问题。
影响:暂时无法判断是否有商机流失;可以确定的是首触回复率被没送达的首触拉低了。
整改:先把没送达的首触从统计里去掉(面板已改),再按客户来源、话术版本分组积累样本。
验收:首触回复率只按「确认送达」计算;样本满 30 条后再比较话术版本。
证据:消息表首触行之后同一会话有无客户消息。注意:客户消息只有被电脑读到才入库,这个回复率是下限。
窗口内:三天没有一条同时记有「通过时间」和「首触时间」的记录,算不出间隔。
历史样本(10-09 起 12 条):3 条间隔 7—13 小时(B·2e7fb5 457 分钟、B·427068 773 分钟、A·87143c 541 分钟),全是夜里通过、第二天上午首触;其余 9 条在 2—144 分钟。是不是「夜里不巡检」造成的:推测,代码里没找到首触夜间开关。
相邻问题(已验证):首触候选「没读清、15 分钟后再判」三天 14 次(A 11 次、C 3 次)。A 有 3 位客户连续 3 次读不出后 24 小时内不再判。A 涉及的是备注带「不确定 / 沟通中」的老客户,是否错过了真新好友:待核实。
影响:窗口内无法评估;历史上夜里通过的客户要等到第二天上午才收到第一条消息。整改状态:尚未处理(先修「通过时间记不上」)。
验收:通过时间能记上之后,按「通过→首触」分布每天出数,超过 2 小时的单列。
证据:好友记录表 12 条历史样本;电脑事件表「首触未确认」14 条。
B(49 条到期没发,其中 19 条超过 7 天、最老一条 09-22 到期):这 49 位客户三天里一次也没被巡检翻到;同期电脑 B 巡检认人 2,488 次,都落在别的客户身上。
A·40b28b(电脑 A,09-23 起):同一个召回任务尝试了 36 次,日志里可见的多是读屏超时、确认不了窗口在底部就放回,而放回没有次数上限。
C(17 条):8 条是旧方式排的任务,电脑 C 现在只用新方式发,没有任何程序会再去领它们;其中 C·0e1697 备注里已写「已签」,本该作废却一直挂着、被算成「逾期待发」。另 9 条就是上面那 9 个空会话的「等首触」任务。
原因(已验证):召回不是按到期时间排队,而是等巡检翻到这个人才处理;翻不到或失败放回的任务没有清理,也不告警(电脑心跳正常时,逾期任务不报)。为什么那 49 位总排在列表深处:推测。
影响:这些客户该收的召回一直没收到;C·0e1697 这类已签单的客户若被补发会被打扰。口径说明:这里数的是「排过、到期、被放回」的任务;电脑当时实际可发的人数另有统计(B 147、A 32、C 35),两者不是一回事。
整改:见第 06 节「召回积压清扫」。
验收:到期超过 3 天的召回为 0(要么发出、要么作废并写明原因);面板显示到期天数分布。
证据:召回任务表 10-18 22:35 的待发记录;三台日志里按这些客户的编号检索命中次数;代码中新方式只领新任务、失败放回无上限。
每天发出:B 32 / 47 / 26,A 4 / 8 / 2,C 18 / 2 / 13(每台每天上限 50,三天没有一台碰到上限)。
C 10-18(已验证):凌晨 3—8 点巡检空转点开 1,396 次,把当天的扫描额度提前用光,11:47 起不能再扫,11:18 之后召回 0 条。修复 #2212 已合并(夜里只走省额度档),电脑 C 10-18 21:31 开始装含这项修复的 1.25.15,至 23:52(心跳回读)没装完、程序没回来,还没生效。
A 低产出(已验证):白天销售在用电脑、微信不在前台,召回为回复让路 712 次、抢不到前台 445 次。C 可发的人很少(已验证计数):约 287 个聊天标题因为备注里没有「地区+6 位编号」而永远认不出(同一客户可能有多个写法,实际人数更少)。
估算:因掉线和额度用光少发约 50—90 条,是按每小时发送速率推的,不是实测。
影响:三天少发的召回估计 50—90 条(见上,估算)。
验收:电脑 C 装上新版后,凌晨不再出现额度耗尽;三台每天发出与可发人数对账。
证据:召回任务表按发出时间统计;电脑 C 日志 11:47:57 起「每日扫描额度用完」559 行;心跳里当天尝试次数 2,000(上限)。
三天 11 次自动重启,10 次已恢复,离线分钟数:19、36、54、59、93、163、188、360、512、806,中位 128 分钟(预期 10—15 分钟)。三天离线 10 分钟以上的掉线全部由这 11 次重启引起(C 的假活除外)。最长三次:B 10-16 18:53 → 10-17 08:19(806 分钟);A 10-18 08:31 → 17:03(512 分钟);B 10-18 11:03 → 17:03(360 分钟)。A 和 B 在 17:03 同一分钟恢复,相差 13 秒,像是同一个人先后去点了启动,推测。第 11 次:C 10-18 21:31 重启后至 23:52 仍未恢复。
已验证:重启指令在旧程序退出之前就记了「成功」,之后没有任何东西核对新程序起来没有;拉起新程序这一步以前不写日志,所以查不出卡在哪。监控只盯「升级」类指令,不盯「重启」类指令。11 次里有 6 次发在 08:30 或 18:50,正是上下班前后,其余在 11:00、14:40、16:20、18:00、21:30。
推测:后台拉起启动脚本在某些情况下失败(B 的程序装在一个特殊的虚拟化目录里、重启时 B 在锁屏)。但电脑 A 10-16 也在锁屏时重启,36 分钟就回来了,锁屏不能单独解释。
历史:#2207(随 1.25.14 发布)改过一次自启方式,还没有装上它之后的自动重启样本;#2216(1.25.16,10-18 21:49 出包)加了拉起步骤的日志,三台都还没装上。
影响:掉线期间不读消息、不回复、不召回;B 10-18 17:04 恢复后才读到客户 B·2dd3cb 的一条消息,最长可能晚了 6 小时。相关:电脑 C 的开机自启两次设置失败(系统拒绝写入自启项,是否安全软件拦截为推测),C 掉线后只能人工点启动;这和升级后不起来是两件事。
整改:见第 06 节 P0-1。
验收:连续 5 次自动重启都在 20 分钟内恢复,拉起日志三行齐全。
证据:指令表 11 条重启指令;电脑事件表「开始安装 / 安装完成」配对;三台日志逐行时间间隔。
客户刚说话就被召回:窗口内没有找到。三天发出 152 条召回,电脑 B、C 有 88 次发前读屏记录,读到的最后一句全是我方说的(电脑 A 的 13 次没有读屏记录,未覆盖;库里有历史聊天的会话只有 11 个);有客户未读时程序会先让给回复(让路 7 次)。窗口外有两例:B·627019 10-13 AI 刚回完客户 2.5 分钟就发了召回;B·2dd3cb 10-11 正在谈价格,2.4 小时后被召回。
窗口内真实发生的是「召回打断人工接管」(已验证):B·10d205 10-09 已转人工,10-16 11:12 仍收到一条召回;A·93adf9(与已转人工的 A·d3976a 备注只差省份前缀,判断为同一位客户的两条记录)10-18 17:15 被召回。原因:召回发送前只拦「已关闭」的客户,不拦「已转人工」的。
影响:销售正在人工对接的客户同时收到系统话术,客户会觉得是机器在发。
整改:见第 06 节 P0-3。
验收:已转人工的会话没有待发召回;用这两位做回归测试。
证据:会话表状态与转人工时间;召回任务表发出时间;代码中召回停发只判断「已关闭」。
C·fdde13(10-16):真新好友,通过没记上(见第一类)。电脑 C 10-12—10-16:共 9 位只有首触、没有通过记录,从没进过「添加新人」。B·588045 与 B·e37a4c(10-12):同一个人记了两次通过,因为备注 emoji 不同被当成两个人。
原因(已验证):通过只在读到提示旁的时间才记,首触却不依赖这个时间,所以出现「首触发了、通过没记」。10-14 19:26 之后三台都再没写入过通过记录。历史上这一项改了 6 次(#1741、#1752、#1835、#1838、#2029、#2032),一直在「虚高」和「漏记」之间来回。
影响:「添加新人」和首触率不可信:真新好友漏记,同一人又可能记两次。
整改:见第 06 节 P1-8。
验收:每天的「添加新人」与销售实际通过的好友人数对得上(需要销售提供当天通过名单做对照)。
证据:好友记录表全表 49 行里 10 行「有首触、无通过」;同一客户两行通过时间同为 10-12 16:09。
B·d7e596 与 B·777bab:备注里「地区+6 位编号」相同,昵称和手机号都变了,被当成两个客户。老记录 10-05 到 10-16 已收到 5 轮召回,新记录 10-17 12:37 又收到第 1 天的同一条召回话术。是否确为同一人:推测(不排除编号被复用)。
C·85b86d(10-16 20:59):备注写着「服务中心」的人被当客户自动回复了一句;是否是我方服务网点人员:待业务确认。
C 约 287 个聊天标题因编号位数不对或没有编号而永远认不出,召回发不到。备注名拼进消息气泡的问题(W-102,#2175 修复)之后没有再出现同样形态,但也没观察到一次被拦下的实例,状态仍是「已修复待验证」。
影响:同一客户 13 天内收到两遍相同的召回,召回节奏被重置;对疑似非客户发了一句自动回复。
整改:见第 06 节 P1-6。
验收:同机、同编号、昵称或手机号不同的新会话不再从第 1 天召回重新开始;用 B·777bab / B·d7e596 这组做回归。
证据:两条会话的召回记录与发送文案;电脑 B 日志 10-17 12:34 新名字出现、12:37 发出。
修复后仍出现(已验证):#2167(1.25.10,处理折叠置顶下的未读)装上后,B 10-17 有 3 次「红点亮着却找不到是谁」告警、86 次探测落空;C 10-17 有 1 次。修复本身在生效(折叠置顶被点开过),但还有别的原因。
没有找到能确证漏回的案例:最接近的是 B·2dd3cb 10-17 17:28 红点亮,客户消息 18:09 才入库。如果客户 17:28 就发了,就是漏读 41 分钟;但微信原始发送时间我们拿不到,不能写成已漏回。而且这位客户已转人工,本来就不该自动回。
影响:三天里没有证实的漏回;风险是客户消息被晚读。
整改:见第 06 节 P2-9,落空时把截图上传,才能分清是识别漏了还是红点来自别处。
验收:每次落空都有截图;按截图归因后修复,落空次数下降。
证据:电脑事件表 7 条「未读找不到」(修后 4 条);日志逐日计数。
| 问题 | 修过什么 | 为什么还在 |
|---|---|---|
| 扫描额度用光整段停摆 | #1900(10-05)额度用完走省额度档 | 省额度档的上限仍会在夜里被空转用满(C 10-18);#2212 再修,未生效 |
| 巡检翻不到深处客户 | #2015、#2119、#2152 | 架构仍是「翻到才处理」,B 的 49 位三天 0 次被翻到;失败放回无上限、无清理 |
| 召回正文乱码 | #2154 改成粘贴 | 只修了源头;已经发出去的乱码留在客户聊天里,让后面的发前核对对不上,一条延后 31 小时 |
| 备注写「已签」等仍召回 | #2192 新发前按备注拦 | 只拦新发,已经排好的任务不作废(C·0e1697) |
| 升级后不自启 | #2207、#2216 | 三天 11 次重启中位 128 分钟;#2207 装上后还没有重启样本,#2216 的拉起日志三台都未装 |
| 新好友通过统计 | #1741 → #1752 → #1835 → #1838 → #2029 → #2032 | 每次修一种形态,在「虚高」和「漏记」间摆动;「读不到时间」这件事本身没有告警 |
| 备注识别非客户 | #1502、#1659、#1801、#1813、#2097、#2192 | 全是逐个加关键词,现场出现一个新词才补一个(「服务中心」未覆盖) |
共同原因:同一个判断在电脑端和服务器各写一份,电脑端要等装新版才生效;修复只针对当时看到的那种形态,「漏了」「不确定」没有变成能看见的指标,所以下一次是静默复发。以上是根据修复记录和本次取证的归纳,未逐个复读每次改动的代码。
「已发生」都有真实案例和证据;「潜在风险」是机制上会出事、但三天里没观察到或证据不足,不能当成已发生的故障。线索入库和人工添加微信两环不在我们能访问的数据里,没有取证。
B·10d205 10-09 转人工,10-14 系统还给他新建了召回任务,10-16 11:12 发出(转人工 7 天后);A·93adf9(按备注判断是已转人工客户的另一条记录)10-18 17:15 被召回。销售正在对接的客户同时收到系统话术。
召回停发判据只判断「已关闭」(代码已核)。
按手机号归并,390 个号码里有 17 个对应多条会话,其中 6 个跨两台电脑。B·10f5fa 与 A·f3abc8 是同一个人,7 天内被两台电脑合计召回 4 次。转人工状态不跟人走、新好友数虚增,都由此而来。
会话是按微信备注名建的,备注加后缀、换 emoji、繁简不同就成了另一个人。
B·2dd3cb(已引导到店、管理员指定人工接管)10-12 起发来 17 条,包括催问尽快下单、反馈家人对付款方式有意见,库里没有任何回复记录。交接卡只在 10-17 发了两次。销售是否在微信里直接回了:待核实。
二次提醒功能线上没有开启(生产环境没有配置这个开关,默认关闭);即使开启,这类没有「转人工时间」的会话也会被跳过(代码已核)。后两条消息之后为什么没有交接卡:待核实。
B·ef5c6e 10-16 10:48—10:56 三条消息分别等了 21、17、12 分钟才被回复:那段时间电脑每轮只处理 1 条,反复被一位已转人工客户的未读占住。
电脑 B 日志 10:47—10:56 四次「已转人工,不回」。
电脑 C 10-16 21:54 之后进程还在,但不再工作;有人再点启动时被「已有一个在运行」挡掉。10-17 11:20 才被接管,13:52 才真正恢复,前后约 16 小时。起因:待核实。
电脑 C 日志 21:54:35 与 10-17 11:20:53 的接管记录。
① B 10-18 11:03—17:03 掉线 6 小时,没有告警记录(同一台电脑当天早上已报过一次,按代码同标题 24 小时内只推一次);② 电脑 A 三天掉线 3 次、最长 8.5 小时,一次掉线告警记录都没有(推测:笔记本类电脑默认不报,A 可能不在必须告警的名单里);③ C 10-17 18:03—21:11 掉线 3 小时,同样没有新的告警记录。①③ 是根据告警记录表和节流代码推断的,没有直接的「被拦下」日志。另外:B 10-16 晚掉线的告警迟到约 3 小时,C 假活的告警迟到约 10 小时;自动重启这一类指令不在升级监控范围内。
告警记录表里的最近一次发送时间;告警代码中的节流时长和豁免条件。必须告警的电脑名单在线上实际填了什么:待核实(读不到线上配置),本条是从「B、C 有掉线告警记录,A 没有」反推。
B 10-17 18:21—21:11(171 分钟)、C 10-16 12:18—13:21(65 分钟,抢不到微信前台)、A 10-16 17:48—18:08(22 分钟)。告警卡在阻断后 2—3 分钟就发出了,谁收到、多久处理:待核实。
日志中的阻断与解除记录;告警记录表。
B 有 6 条召回因「发没发出去不确定」等人确认,卡了 10—19 天。提醒只在第 10 分钟和第 24 小时各发一次,超过 48 小时不再提醒;而且这 6 位客户在处理之前被永久排除出召回。
召回任务表待确认记录;提醒代码中的 48 小时上限。
三天 8 条召回文字发出、海报没发全,客户看到的是不完整的召回,统计里仍算「已发」。
日志「召回图片缺失」告警 8 次。
C·4a49e7 10-16 19:28:对方开了朋友验证、还不是好友,首触没发到,库里却留了一条「已发」的首触。10-09 以来同类 5 条,全在电脑 C;C 10-12—10-16 的 15 条首触里有 5 条是这种情况。后果:面板多算;这些客户被记成「已打过招呼」,以后就算通过了也不会再首触(推理)。
日志同一拍里已判出「不是好友」,但首触结果按「不确定」处理、不撤记录(代码已核)。
见第 01 节,已修复上线(#2221)。
面板接口 10-16、10-17 回读与重算一致。
| 风险 | 为什么会出事 | 三天里的情况 |
|---|---|---|
| 安卓手机的客户消息没进库 | 面板和回复率都看不到这台手机上的客户 | 库里 0 条;手机端 10-17 19:06 报过一次「历史没验成、未回复」 |
| 掉线恢复后,召回可能在「消息已到、尚未入库」时发出 | 发前核对只看库和当时屏幕 | 未观察到;三天召回前 60 分钟内有客户消息的 0 例 |
| 同一客户两条记录同一天到期会被双发 | 没有跨电脑去重 | 按手机号核,三天 0 例 |
| 面板的电脑清单是写死的 | 换号或新增电脑若名字对不上,会在面板上静默消失 | 两个已停用旧身份仍挂在 A、C 名下 |
| 人工确认后改「已发」的召回没有消息记录 | 对话历史少一条,下一轮召回或 AI 可能重复内容 | 2 条(B、A 各 1,人工截图确认真发了) |
| 机制 | 案例 | 触发条件 | 影响范围(三天) | 系统性解决 |
|---|---|---|---|---|
| M1 先记账后执行,结果不回写 | 幽灵首触;重启记「成功」却没起来;图片不全算已发;人工确认的召回无消息记录 | 动作结果「不确定」或执行在本进程退出之后 | 11 次重启、38.7 小时离线;幽灵首触 1 条(历史 5 条);图片不全 8 条 | 每个动作都要有「执行结果」回执,没回执的在限定时间内告警或撤记录 |
| M2 认人靠备注名 | 同一客户多条记录;新好友重复记;转人工不跟人;跨电脑双召回;287 个标题认不出 | 销售改备注、加后缀、换 emoji、编号不规范 | 17 个号码有多条记录(6 个跨电脑);C 约 287 个标题 | 按手机号(或统一客户编号)合并;备注不规范的单列给销售补 |
| M3 巡检「翻到才处理」 | B 49 位从不被翻到;C 8 条旧任务无人领;9 条等首触卡住;最晚一条晚发 143 小时 | 客户在列表深处,或任务类型与电脑当前模式不符 | 到期未发 85 条 | 服务器按到期时间主动指定客户,巡检只负责执行;定期清理领不走的任务 |
| M4 监控按心跳、按标题节流 | A 无掉线告警(推测豁免);同日第二次掉线不推(推断);重启不在升级监控;待确认 48 小时后不再提醒 | 同一台电脑一天出两次事,或电脑不在名单里 | 3 起 3 小时以上掉线无告警;A 三次掉线无告警 | 节流按「一次事件」不按「标题」;三台电脑全部纳入;告警记录谁处理了 |
| M5 人工接管是盲区 | 手打算成自动回复;人工回复无记录;持续接管不提醒;召回不拦转人工 | 客户转人工之后 | B·2dd3cb 6 天 17 条消息无回复记录;2 位转人工客户被召回 | 转人工后系统停发一切自动消息;读回销售手打的回复;超时没回就提醒销售 |
| # | 问题 | 状态 | 影响 |
|---|---|---|---|
| 1 | 自动升级重启后不起来 | 已确认·未修 | 三天 38.7 小时离线,C 至 23:52 仍未恢复 |
| 2 | 掉线告警盲区(A 无掉线告警、同日第二次不推、重启不监控) | 已确认·未修 | 3 起 3 小时以上掉线无人知道 |
| 3 | 召回不拦已转人工客户 | 已确认·未修 | 2 位已转人工的客户收到召回(其中 1 位按备注判断) |
| 4 | 持续人工接管不提醒、人工回复看不见 | 已确认·未修 | 已引导到店的客户 6 天无回复记录 |
| 5 | 召回积压无人领、无清理 | 已确认·未修 | 85 条到期未发,最老 26 天 |
| 6 | 同一客户多条记录 | 已确认·未修 | 重复召回、重复记新好友 |
| 7 | 幽灵首触不撤记录 | 已确认·未修 | 首触多算,客户被误记「已打过招呼」 |
| 8 | 新好友通过漏记(源头) | 已确认·未修 | 10-14 晚起三台都无通过记录 |
| 9 | C 9 个空会话无首触 | 已确认·未修 | 最多 9 位客户三天无任何触达 |
| 10 | 待确认召回超 48 小时无提醒 | 已确认·未修 | B 6 位客户被排除出召回 |
| 11 | 转人工未读占用回复轮次 | 已确认·未修 | 其他客户回复延迟 12—21 分钟 |
| 12 | 召回图片不全仍算已发 | 已确认·未修 | 8 条不完整召回 |
| 13 | 「服务中心」类备注被当客户 | 已发生·待业务确认 | 1 次自动回复;对方是否非客户待确认 |
| 14 | 电脑 C 开机自启两次失败 | 已确认·未修 | C 掉线后只能人工点启动;是否安全软件拦截为推测 |
| 15 | 夜间空转用光扫描额度(#2212) | 已修复·待验证 | C 未装上 |
| 16 | 红点漏读(#2167) | 已修复·待验证 | 修后 B、C 仍出现,漏回未证实 |
| 17 | 召回拼成一个气泡(#2202) | 已修复·待验证 | 窗口内未复现,样本不够 |
| 18 | 备注名拼进消息(W-102,#2175) | 已修复·待验证 | 未复现,也无拦截实例 |
| 19 | 召回乱码(#2154) | 已修复·待验证 | 源头已修,存量乱码仍干扰核对 |
| 20 | 数据面板 4 项口径(#2221、#155) | 已修复·已上线 | 线上回读一致 |
| 21—25 | 第 03 节五项潜在风险 | 潜在风险 | 三天未出事或证据不足 |
| 优先级 | 整改任务 | 验收标准 |
|---|---|---|
| P0-1 | 升级后不起来:装上 1.25.16 拿到拉起日志,定位并修好;重启后 20 分钟没有新心跳就自动告警并重试;修好前 B/A 继续暂停自动升级(10-18 约 17:00 已设置,生效待观察;B/A 的 1.25.16 靠销售早上开机时装) | 连续 5 次自动重启都在 20 分钟内恢复,拉起日志三行齐全 |
| P0-2 | 告警盲区:核对必须告警名单,三台电脑全部纳入;自动重启纳入监控;节流按每次事件而不是标题 | 人为停掉任一台电脑,30 分钟内出卡;同一天第二次停掉也出卡 |
| P0-3 | 召回拦住已转人工客户,并作废已排好的任务 | 库里已转人工会话的待发召回为 0;B·10d205、A·93adf9 做回归测试 |
| P1-4 | 持续人工接管也要提醒(并打开线上二次提醒);读回销售在微信里手打的回复 | 客户在人工接管中留言超过 N 分钟没回,出卡 @ 销售(N 建议 30 分钟,[待周会定]);面板「等销售接手」能点开看到是谁 |
| P1-5 | 召回积压清扫:领不走的任务作废或改派,面板显示到期天数 | 到期超过 3 天的召回为 0(发出或作废并写原因) |
| P1-6 | 同一客户按手机号合并 | 同手机号会话不超过 1 条,转人工、召回、新好友统计都按合并后的客户算 |
| P1-7 | 首触确定没送达(不是好友 / 红叹号)时撤记录 | 下一次出现「不是好友」时首触记录被撤,面板不计 |
| P1-8 | 新好友通过:读不到时间时也上报(按首触日期,标「只有日期」),并留日志 | 与销售当天实际通过名单逐个对得上(面板已先按此补记) |
| P2-9 | 红点落空时上传截图 | 每次落空都有截图,按截图归因 |
| P2-10 | 验证电脑 C 夜间额度修复(#2212) | C 装上后连续 3 天无「额度用完」 |
| P2-11 | 安卓手机的客户消息入库 | 手机上的客户消息在库里可查、进面板 |
| P2-12 | 召回图片没发全单列,不算完整发出 | 面板单独显示这类条数 |
| 已完成 | 数据面板四项口径(#2221、#155) | 10-18 23:5x 线上回读与独立重算一致 |
负责人和完成时间:[待周会定]。
| 待核实 | 需要谁 / 什么 |
|---|---|
| 线索入库、人工添加微信两环的真实数量 | 销售每天加微和通过的名单 |
| 掉线期间客户消息的真实到达时间 | 销售在微信里看对应聊天的时间 |
| B·2dd3cb、B·ef5c6e 转人工后销售是否在微信里回了 | 电脑 B 的销售 |
| 电脑 A 三天 0 条客户消息是真没人说话还是没读到 | 电脑 A 的销售看三天聊天记录 |
| 电脑 C 那 9 个空会话是否真的没有聊天记录 | 电脑 C 的销售 |
| C 开机自启失败是不是安全软件拦截 | 电脑 C 的安全软件日志 |
| 告警卡片谁收到、多久处理 | 目前没有认领记录,需要定处理人 |
| C·85b86d「服务中心」是否我方人员 | 业务确认 |
| 线上「必须告警电脑名单」的实际值(二次提醒已确认未开启) | 研发查线上配置 |