一条付费广告 inbound 漏斗,跟 Akke 现在「抓评论→主动私信」(免费 outbound 冷启)完全不同:
抖音效果图内容 / 巨量信息流广告
↓
巨量橙子建站落地页(户型渲染 + 测算表单)
↓ DeepLink 唤起微信
企微「获客助手」加人
↓
微信客服 API(kf/sync_msg 拉 + kf/send_msg 回)
↓
私有化大模型知识库自动多轮回复 + 下发 PDF 报价单
src/lib/wecom/crypto.ts:官方 wxcrypt 协议验签 + AES 加解密,零依赖,单测 7/7 通过(本次复跑确认)。src/lib/wecom/client.ts:gettoken / kf/sync_msg(cursor 分页)/ kf/send_msg,含 token 过期重试。src/lib/wecom/process.ts:收消息→复用现有 chatReply(小艳人设/知识库/few-shot 全现成)→ 拟人化延迟发回;含 48h/5 条窗口防御、wecom_msgid 幂等去重、纯媒体轮兜底话术。src/app/api/wecom/kf/callback/route.ts:GET echostr 握手 + POST 5s 内 ack + after() 异步处理。WECOM_KF_MODE env 开关:echo(固定回声验通道)/ ai(chatReply 全 AI)。akke-wecom-proxy,static egress IP 209.71.88.154。换句话说:文档问「你们技术团队要不要 AES 报文解密/知识库匹配的技术支持」——这些我们半个月前就写完了。
企微「接收消息服务器配置」保存回调 URL 时,会校验该域名的 ICP 备案主体必须与企业主体(杭州辰焰科技)一致或关联:
akke.vercel.app → 拒:「Domain entity verification failed」http://209.71.88.154/... → 同样拒(IP 无备案主体)因 ICP 卡死,2026-06-11 转向 Windows 企微 PC 客户端 GUI 自动化(云电脑上跑):VL 读消息 + SendInput 逐字输入发字 + 内联发官方海报,已上线在用(PR #645/#706/#760-762)。大脑同样复用 chatReply,只是把「官方 API 管道」换成「GUI 模拟点」——代价是回到有一定封号风险的 GUI 路线,这正是官方 API 路线本该消灭、却因 ICP 备案没能落地的东西。
akke-wecom-proxy 两台机器自 2026-06-16 起停机省钱(auto_start_machines=false),static IP 209.71.88.154 仍绑着未丢。公司一旦拿到备案域名 CNAME 到 Vercel,方案A 代码零改动即可复活。
| 文档说法 | 判断 |
|---|---|
| 企微认证年费 300 元 | ✅ |
微信客服 API:kf/sync_msg + kf/send_msg | ✅ 官方接口(我们已实现) |
| Webhook echostr 握手 + AES 解密回调 | ✅ 已实现,单测过 |
media/upload→media_id→发 file 卡片 | ✅ 真实接口 |
| 微信客服 48h/5 条会话窗口 | ✅ 真实规则(已做窗口防御) |
| 巨量橙子建站 + 信息流 + DeepLink | ✅ 真实产品 |
文档说「获客助手绑定客服号池、拉出加好友名片、然后 kf/send_msg 自动回复」——把两个不同产品缝在一起:
kf/send_msg 的 48h 自由回复权。想要全自动 AI 回复,入口必须是微信客服链接/二维码,不是获客助手加好友名片。
文档号称「完全规避风控封号风险」,却完全没提回调域名 ICP 备案主体校验这个把整套架构卡死的前置条件。这是它作为「实操指南」最严重的遗漏。
落地页「伪造互动测算表单」、欢迎语谎称「文件 120MB 过大回复 1 才下发」——接口官方,但话术诱导,照样会因用户投诉「诱导/骚扰」被限流降权。官方接口只保你不因技术手段被封,保不了因内容被投诉。
原先「阶段0搭回调 demo 验证」的建议已作废——demo 早已建好且验签单测通过,真正卡住的是业务前置。按现实,动作是:
| 步骤 | 谁 | 动作 | 卡点/产出 |
|---|---|---|---|
| S1 解 ICP 备案域名(关键路径) | fanny + 公司/法务 | 拿一个备案主体=杭州辰焰科技(或关联)的域名,子域 CNAME 到 Vercel;或个人备案变更为企业主体(5-10 工作日);或新域名企业备案(1-3 周) | 有它=方案A 全链路解冻;没有=官方 API 路线走不了,只能继续方案B GUI |
| S2 复活 proxy | 技术 | fly machine start 两台(IP 不变,无需重配可信 IP) | 代理恢复 |
| S3 按依赖链配企微后台 | 管理员 | 回调 URL(备案子域)→ 可信 IP 209.71.88.154 → 绑「可调用接口的应用」→ 接待方式切 API | kf 发「测试123」收到 echo 回声 = 通道通 |
| S4 切 AI 模式验收 | 技术 | Vercel 补 WECOM_KF_APP_SECRET + WECOM_KF_MODE=ai | 真实客户消息小艳自动回 |
| S5(可选)接前端流量 | 运营 | 先用抖音主页/视频挂客服链接免费导流验漏斗,算得过账再上巨量付费投放 | 真实 CPL 替换文档假数字 |
不要做的事:① 不重搭已存在的回调代码;② 不照文档搞「获客助手加好友 + kf API」(收不到消息);③ 落地页/欢迎语不用诱导话术;④ 拿到备案域名前,官方 API 路线无法验收——它不是代码问题。
「抖音视频引流 + 方案B 承接」是两段独立的活,卡点不同,不能合成一件事看。
文档「获客助手 DeepLink 唤起微信加人」是官方真实能力,且不卡 ICP 备案(ICP 那堵墙只卡方案A 的微信客服回调 URL,跟获客助手加好友无关),理论上跑得通。
方案B 可以,已验、在跑(见 §2.3)。
方案B 承接的正好是「好友 1:1 单聊」,跟获客助手「加好友」天然配对——比方案A 还顺(方案A 硬要用户进「微信客服会话」,是另一条入口)。但拼之前三个前提必须认:
| 前提 | 说明 |
|---|---|
| ① 引流要烧广告费 | 获客助手 DeepLink 靠巨量投放喂流量,是付费 inbound,跟 Akke 现在「免费捞评论主动私信」是两条路,不是省钱方案 |
| ② 量一大,方案B 的病放大 | 方案B 靠 VL 读显示名当身份键,批量陌生好友涌进来,串台/重复会话会比现在严重(存量号就实测过 Gustavo 建 3 个会话)。承接量越大越暴露「靠人盯着打补丁」的本质 |
| ③ 话术换口径 | 抖音广告引流来的是陌生新好友、来路未知,opener 不能装熟(「看您在 X 问过 Y」),要走通用破冰(PM 已明确此口径) |
crypto.test.ts 7/7 通过(本次复跑确认签名+AES 加解密正确);回调路由/收发逻辑代码路径可读、tsc 通过;echo/ai 双模式逻辑齐全。WECOM_KF_APP_SECRET。这三件全是 PM/公司层面动作,不是写代码能解的。| 项目 | 金额 | 来源 |
|---|---|---|
| 企微主体认证 | 300 元/年 | 官方 |
| 微信客服 API 对接开发 | ≈0(已完成,沉没成本 PR #268) | 实测 |
| 备案域名(关键新增成本) | 子域 CNAME≈0;个人转企业备案 5-10 工作日;新域名企业备案 1-3 周(域名费百元级 + 时间) | 估 |
| Fly proxy 运行 | 停机≈0,复活后按时长(极低) | 实测 |
| 私有化大模型知识库 | 若要 2-4 周;当前已复用 chatReply,验证期不需要 | 估 |
| 节点 | 假设 | 数量 | 费用 |
|---|---|---|---|
| 广告曝光 | CPM~20 | 10,000 | 约 200 元 |
| 加成客服 | 68% | 56 | 获客助手 56 元(1 元/人,文档拍) |
| 有效量房线索 | 28% | 11 | — |
| 合计 | 约 256 元 → CPL 4.57、量房 23.27 元/条(偏乐观,仅上限) |
LLM 承接成本(Akke 侧):复用 chatReply,单轮分厘级,相对广告费可忽略,走 OpenRouter 现有额度。
| 档 | 花什么 | 大致 | 目的 |
|---|---|---|---|
| 解冻档 | 备案域名(域名费+时间)+ 启机器 | 百元级 + 数周时间 | 让已建好的方案A 能上线 |
| 小跑档 | 上面 + 首充广告 1-3 千试投 | 3,000 元级 | 拿真实 CPL 再决策 |
| 放量档 | 广告费按 ROI 放大(+ 私有化知识库若需) | 按实测 CPL×目标线索数 | 只在小跑档算得过账后进 |
docs/analysis/2026-07-06-douyin-wecom-kf-api-review.md)渲染。现状依据 memory project_akke_wecom_kf_integration.md + 代码实测(crypto 单测 7/7、proxy fly.toml 停机确认)。