B站收藏夹整理工具
故障排除

批量操作失败

通过关键字整理、AI 整理或可视化拖拽过程中出现异常时的排查指南

常见现象

  • 点击「通过关键字整理」或「🤖 AI 整理」后,Toast 提示 「操作失败」 / 「整理失败」 / 「移动失败」
  • 批量操作完成,但 成功数少于预期,或出现「移动失败」前缀;
  • 可视化管理中的拖拽操作 Toast 报 「加载失败」 / 「成功: X, 失败: Y」

触发路径差异

扩展中有三条不同的批量操作路径,不同路径的失败点和排查思路略有差异:

路径入口底层调用
通过关键字整理弹窗底部 「通过关键字整理」遍历关键字规则,逐条命中后调用移动接口
🤖 AI 整理弹窗底部 「🤖 AI 整理」先请求 AI 得到分类,再调用移动接口,每条间隔 100ms
可视化拖拽选项页 → 可视化管理 Tab → 拖拽为每条选中的视频依次调用移动接口

通用排查流程

确认登录态正常

如果失败伴随「需要登录」提示,请先按 登录态相关问题 处理。

确认默认收藏夹已设置

通过关键字整理🤖 AI 整理 都以默认收藏夹为源;未设置默认收藏夹时 AI 整理会 Toast 「未设置默认收藏夹」。请先在 B 站或扩展中把某个收藏夹设为默认。

确认关键字规则不为空

通过关键字整理 会跳过「没有关键字」或「关键字 favoriteDataId 与默认收藏夹一致」的配置。若所有目标收藏夹都没配关键字,执行结果会是 0 条被移动。

观察浏览器控制台

右键扩展弹窗 → 检查 → 切到 Console 面板。扩展在移动失败时会输出 move video error ... / Move failed: ... 日志,这些信息能直接定位失败原因。

按失败数量与模式判断问题

  • 小比例失败:多半是 B 站接口短暂限流或个别视频已被删除;重新执行即可;
  • 大面积失败:可能是网络异常、Cookie 失效或默认收藏夹配置问题;
  • 全部失败:大概率是登录态或默认收藏夹未设置。

分路径的具体细节

通过关键字整理

  • 源收藏夹:固定为 默认收藏夹(由扩展全局状态的 defaultFavoriteId 决定);
  • 匹配规则:对每个目标收藏夹的关键字依次小写化 → 在默认收藏夹的小写化标题中做 子串匹配 → 命中则调用移动接口;
  • 中断机制:loading 层提供 「取消整理」 按钮,点击后循环内会在下一次检查时中止;
  • 兜底:未命中任何关键字的视频保留在默认收藏夹,不会被误移动。

🤖 AI 整理

批量操作失败 以外,AI 整理还可能因 AI 响应 本身出错而失败,典型场景:

  • AI 返回的 JSON 无法被扩展的 \[...\] 正则提取 → Toast 显示 「AI 返回的数据格式错误,请重试」
  • AI 建议的 targetFavorite 名称不在你的收藏夹中 → 扩展会 兜底移入默认收藏夹,并在完成 Toast 的详情中列出这些被兜底的视频。

以上属于 AI 相关问题,请参考 AI 调用错误

可视化拖拽

  • 拖到同一个收藏夹自身 会被代码直接忽略,不会发起请求;
  • 目标收藏夹是「稍后再看」等 B 站系统收藏夹 时,接口可能拒绝写入;
  • 移动过程中会显示 「正在移动视频...」 遮罩,完成后 Toast 汇总成功 / 失败数。

取消与回滚

  • 取消:loading 遮罩内提供 「取消整理」 / 「取消」 按钮,可中断后续的移动请求;
  • 不支持自动回滚:扩展没有内置「一键撤销」功能;已经成功移动的视频不会被退回,需要在 B 站官网或可视化管理中手动复原。

相关文档

On this page