YouTube 有个 Bug,我用 ChatGPT 查了个底朝天

YouTube had a bug – I used ChatGPT to investigate

YouTube 有个 Bug,我用 ChatGPT 查了个底朝天

最近 YouTube 出现了一个奇怪的 Bug:每次软刷新或重新打开标签页,视频进度就会莫名倒退 20 秒。我利用 ChatGPT 生成 Tampermonkey 脚本,结合 Chrome DevTools 协议和 MCP 进行深度调试,最终发现是服务器端返回的时间戳被错误地减去了 20 秒。更讽刺的是,Android 版 YouTube 似乎通过某种方式在客户端修正了这个错误,而网页版却只能让用户反复经历“既视感”。这次调查不仅揭示了一个工程失误,也展示了 AI 辅助调试的强大潜力。

当你关闭标签页时,发送给服务器的时间戳是 X;当你重新打开标签页时,服务器返回的却是 X 减 20,这真是一项了不起的工程杰作。
  1. starcast2026

    我也注意到了这个 -20 秒的情况,但我一直觉得这是个功能。我关闭浏览器,过几天再回来继续看同一个视频。这个 -20 秒的偏移能让我很好地回顾上一句台词或上一帧画面,从而舒服地继续观看。所以在我看来这就是个功能,而且我觉得 YouTube 是专门为像我这样的人考虑过的。

  2. cush

    这听起来像是一个有意为之的功能。就像你的有声书被通知打断后,会重播额外的一秒音频一样。我个人非常喜欢这个设计。

  3. dmix

    > 过去几天,我注意到了一个无法忽视的 Bug。有时在软刷新时,YouTube 会随机回退时间。

    顺便提一句,我也注意到了这个 Bug。我经常在 YouTube 上听长视频,当你打开那些没看完的视频时,变化非常明显:它突然开始回退,而以前并不会这样。

    在我看来,Google 已经大得像个没有面孔的机器,不值得我自己去调查,但我很高兴有人去做了。

同日更多故事

2026-09-07