IP 显示山西。凌晨 1:36,他在「苏等等的家」那条 13w 四房两厅的案例视频底下留了 8 个字:「可以给我发一份清单嘛」。
3 分 42 秒后破冰到达,他 3 分钟秒回「新房」,跟进再过 28 分钟 — 他没有按要求「报个 vx 号」,而是直接把自己的微信二维码图片发了过来。
从留评论到拿到联系方式,全程 38 分钟,一个凌晨就走完了。但系统并不知道这件事已经发生 — 数据库里,那张二维码只是两个字:[图片]。
下面三块是这条案例的原始信号:他留评论的那条视频、凌晨敲下的 8 个字、以及 4 条来回的完整对话。这是本批最短、也是最干净的一条转化链 — 没有拉扯、没有异议处理,客户从头到尾只说了 2 个字加 1 张图。
messages.role = ai,右侧紫色气泡);#2 / #4 来自 DB(role = customer,左侧灰色气泡)。4 条消息条数上零丢失,但 #4 的实际内容(微信二维码)在 DB 里只是 [图片] 三个字符 — 二维码里的微信昵称、地区,全部只存在于运营的手机截图里。sent_at / created_at(已换算 CST)。抖音客户端截图上的时间标签(01:40 / 01:46 / 02:12)与落库时间存在 1–2 分钟偏移,页面统一以 DB 为准。
这条案例的时效链条是本批最舒服的一条:评论 01:36:43 → 破冰 01:40:25 → 客户秒回 01:43:42 → AI 跟进 01:46:05,四个节点全部压在 10 分钟内。而这一切发生在凌晨一点半到两点 — 一个正常公司的客服在睡觉、一个正常门店早已关门的时段。
📌 这条案例最值得记的一点:深夜时段的高响应。凌晨 1 点还在刷装修视频、还在要清单的人,是当下就被这件事占着脑子的人 — 他不是明天再看,是现在就想看。本案 3 分钟秒回、38 分钟给微信,全部发生在这个时间窗口内。不要因为「深夜不礼貌」而给凌晨评论排低优先级 — 数据上它恰恰是响应最快的一批。
客户全程只贡献了 2 个字 + 1 张图,所有的推进力都来自 AI 这一侧的两条消息。这两条写得都很扎实:破冰引用了视频里的具体案例(13w 四房两厅现代风),跟进抛出了一个他不会想到的成本陷阱(吊柜层板和五金最易漏算)。这是本批「用专业细节换联系方式」跑通得最利落的一次。
「可以给我发一份清单嘛」— 这句话短,但每个字都指向同一件事:①他要的是清单,不是问价、不是看热闹;②「发给我」是索取动作,意味着他默认自己会留下一个能接收的通道;③句尾的「嘛」把语气放软了 — 这是一个知道自己在麻烦别人、并且愿意配合的人。比起「多少钱一平」,这种索取型评论的转化路径其实更短:他已经想好要什么了,你只需要告诉他去哪儿拿。
intent_reason = 「问购·一般·在调研」,comment_type_reason = 「极简购买信号,求清单」):产品型 · 中等 specificity · active。首条 AI DM 在 transcript(#1)。它的结构是标准的四段式,但第 ② 段有一个别的案例没做到的动作 — 引用了视频内容里的具体数字。
客户只回了「新房」两个字,信息量几乎为零。跟进(#3)在这两个字上做了四件事:①抛专业细节 —「吊柜层板和五金最易漏算」,这是一个他大概率没想过、但一想就会紧张的点;②给相对价格锚 —「工厂直供比门店低」;③留活口 —「具体看户型才能给准」,为后面要资料铺路;④解释摩擦 —「整份带图表格,抖音发不了文件」,把「为什么非要加微信」这件事说成了平台限制,而不是销售套路。
本案触达账号是「小星·全屋定制」(DB 内部账号名「零星」,聊天气泡右侧带金色「小星·全屋定制」徽章,运营归属夏夏)。客户全程没有问过「你是哪家公司」— 但他沉默的那 28 分钟里发生了什么,我们无从得知,点进主页看一眼是最可能的动作之一。
accounts.following_count(同步于 6-25)accounts 无粉丝 / 作品字段 · 需运营主页截图补数daily_limit = 30 · 快照当日已用 1 条Akke 的地区信号分三层:客户 IP 属地(省)、自报现居(市)、号源服务市。本案只拿到省级 — 山西。但客户交出的那张二维码上,微信名片的地区标注是「广东 深圳」。这是本批第一例「跨平台地区信号冲突」,而且直接影响销售接下来怎么开口。
comments.ip_location · 抖音 IP 反查(反映的是发评论时人在哪)comments.city · 客户对话中未提所在城市source_accounts.city · 「苏等等的家」标为本地号但市字段未入 → is_same_city = null两条 AI 消息里没有出现任何一个单价、总价或折扣数字。唯一沾价格的两处,一处是相对锚(工厂直供比门店低),一处是成本焦虑(吊柜层板和五金最易漏算)。破冰里那个「13w」是视频案例的参数,不是给这位客户的报价 — 这个区分很重要。
"评论入库 → 评分 → 起草 → 发送"在 DB 里是几行行变化,物理世界对应的是一台阿里无影云电脑上常驻的抖音客户端。本案通道很干净:channel_pref = cloud_pc、队列零报错、4 条消息全部入库。问题出在最后一米 — 客户的微信二维码,在数据库里只是 [图片] 两个字。
抖音 web DM 在 Fly Tokyo 出口被风控屏蔽,Akke 现阶段靠云电脑常驻 GUI 自动化触达:cron 派单进队列,云电脑上的 poll agent 拉单,用模板匹配 + SendInput 在抖音 PC 客户端里完成搜人、开会话、粘贴、发送。通道判定有硬证据 — accounts.channel_pref = "cloud_pc"(运营归属:夏夏)。
channel_pref = cloud_pcmin_send_interval_seconds = 30
DM 捕获把 4 条消息一条不落地写进了 messages 表 — 从条数上看这是满分。但 #4 存的是字符串 [图片],二维码本身、以及二维码上写着的微信昵称和地区,全都没有进系统。于是产生了一个很尴尬的状态:业务上这是本批转化最好的一条(38 分钟拿到微信),系统眼里它却和一条零回复的死单没有区别。
stage = ice_break · handed_off_at = nullnext_followup_at / last_inbound_at 均为 nullstage 停在 ice_break、handed_off_at = null,意味着在派单逻辑眼里,这位客户仍然是一个「聊过但没结果」的待跟进对象。如果二次触达或自动跟进的规则命中了他,他会在已经给了微信之后,再收到一条催他给微信的消息 — 那一刻前面所有的专业感都会崩掉。content,别只存 [图片];pending_handoff 并停掉一切自动跟进,宁可漏跟进,也不能对已经给了微信的人再催一遍。
handed_off_at = null、next_followup_at = null、二维码内容未落库。给上面 6 个分析模块各打一个评价。good = 已达可复用标准;mid = 能用但有压缩空间;bad = 是这条链路的明显短板。本案前五个模块几乎无可挑剔,短板集中在最后一米 — 拿到微信之后,系统和人都没接住。
city 未入库 → is_same_city = null,本地仓 / 本地安装队这张牌打不出来。channel_pref = cloud_pc,云电脑 GUI 自动化,≥30 秒/条节流,队列零报错。[图片]:本案最有价值的那条消息,内容等于没存 — 二维码、微信昵称、地区全在运营截图里。stage = ice_break、handed_off_at = null,转化最好的一条在系统眼里和死单没区别。content;②客户消息含图片或疑似联系方式时自动标 pending_handoff 并停掉所有自动跟进。2409bcaf-…-cb158c8eb07faac0d4-…-e867b4956a48 · stage ice_breakMS4wLjABAAAA-rKBU9…1xG9RA7655558671637079494 · 号源「苏等等的家」· 本地号 · tier 1(市未标记)channel_pref = cloud_pc)· ≥30s/条