[Bug] 微信 4.1.15.6 视频号卡片检测不到视频:feed profile callback / set_feed 未调用(v260907 macOS arm64)

Author: fiatvxufhsezb79-wqCreated Sep 13, 2026Updated Sep 17, 2026

提交前确认

下载器版本号

v260907(wx_video_download,macOS arm64)

环境

macOS(Apple Silicon)/ 微信 PC 4.1.15.6(后台自动升级;此前 4.1.13 时代同流程一切正常)

症状

视频号播放页注入按钮正常出现、下载面板与 websocket 正常建立;点击「下载」后报「检测不到视频,请提交 issue 反馈」,无任务生成。

定位证据(比 #510 更进一步:缺环精确到日志行)

正常用户日志序列(issue #557,v260907): loaded → before observer .home-header → feed profile callback → set_feed → create browse history → before insert_downloader

我们(微信 4.1.15.6)的序列: loaded → before observer .home-header → in observer callback → before insert_downloader → 点击下载 → [FRONTEND ERROR] 检测不到视频

缺失「feed profile callback」与「set_feed」两环——即 Go 侧对播放详情 API 响应的解析未回调注入层,wx_channels_store.feed 恒空。与 #510(4.1.12.55 改版后播放详情链路断)同类:注入/列表 hook 正常,详情链路断,本次疑似 4.1.15.6 再次变更了播放详情接口的响应形状或端点。

复现步骤

  1. 启动下载器(系统代理自动设置 127.0.0.1:2023)
  2. 微信 4.1.15.6:转发视频号视频至任一会话,点开卡片播放 15 秒以上
  3. 点击注入的「下载」按钮 → [FRONTEND ERROR] 检测不到视频

附注

  • 已排除:注入失败(按钮正常出现)、代理客户端冲突(关闭其他代理客户端后同样复现)
  • 如需 4.1.15.6 播放详情接口的原始响应样本用于对比,我们处于 MITM 位置可以配合抓取提供

Source: ltaoo/wx_channels_download