Works

TubeFlow - 浏览器视频插件

TubeFlow 是一款本地优先的 YouTube 视频管理插件,用来同步喜欢的频道、整理视频笔记,并安排下一次观看。 你可以配置自己的 YouTube API Key, 添加喜欢的频道,自动或手动同步视频信息后,就可以在本地视频库中便捷地检索、置顶、精选、写笔记,并安排观看计划。

ProductBrowser ExtensionTool

作品简介

TubeFlow 是一款本地优先的 YouTube 观看管理插件。你可以配置自己的 YouTube API Key, 添加喜欢的频道,同步视频信息,在视频库中检索、置顶、精选、写笔记,并安排观看计划。

  • 本地优先

    频道、视频、笔记、计划和观看记录都保存在浏览器本地数据库。

  • 自动更新视频

    TubeFlow 会定时检查已添加频道,把新视频同步到你的视频库。

  • 按时间计划

    手动选择视频,或根据可用时间生成一组刚好适合观看的视频。

  • 计划通知提醒

    到了计划观看时间,TubeFlow 可以通过浏览器通知提醒你。

  • 用自己的语言做笔记

    为频道和视频改名、写 Markdown 笔记,并支持按笔记内容搜索。

TubeFlow 浏览器视频插件

想解决的问题

我们每天在 YouTube 上看到很多视频。

有些视频想马上看,有些想周末再看;有些频道值得长期关注,有些内容适合反复复习。可是 YouTube 本身更像一个不断滚动的信息流:推荐、订阅、播放列表、历史记录,都能用,但它们并不总是适合“长期整理”和“认真观看”。

TubeFlow 就是为这个场景做的。

它是一款本地优先的浏览器插件,目标很简单:把你关心的 YouTube 频道和视频,变成一个属于你自己的视频库。

为什么需要 TubeFlow

如果你只是偶尔刷视频,YouTube 自带功能已经足够。

但如果你有这些习惯,TubeFlow 可能会很适合你:

  • 你长期关注很多 YouTube 频道
  • 你用 YouTube 学语言、学技能、做研究
  • 你经常看到视频却没时间马上看
  • 你想知道哪些视频看过、哪些值得复看
  • 你想用自己的语言给频道和视频做笔记
  • 你希望按自己的时间安排观看,而不是被推荐流牵着走

TubeFlow 不是一个“刷视频更爽”的插件。它更像一个安静的工作台,让你把视频整理好、计划好、记录好。

谁适合使用 TubeFlow?

TubeFlow 尤其适合这些用户:

  • 用 YouTube 学外语的人
  • 关注大量知识频道的人
  • 做研究、写作、剪辑或资料整理的人
  • 想减少随机刷视频、增加计划观看的人
  • 想把视频变成长期可复用资料的人

它不试图替代 YouTube,而是补上 YouTube 不擅长的部分:整理、计划、笔记和复看。

主要功能

添加频道,自动同步视频

TubeFlow 使用你自己的 YouTube API Key 工作。

配置好 API Key 后,你可以添加喜欢的频道链接、Handle 或 Channel ID。TubeFlow 会同步该频道的视频信息,并保存到浏览器本地数据库中。

之后,插件会定时检查频道的新视频。你不需要每天手动打开每个频道看有没有更新,新内容会逐步进入你的视频库。

对于长期关注学习频道、知识频道、访谈频道的人来说,这一点很重要。你不再只是“看到了什么就点什么”,而是有了一个稳定积累的视频资料库。


视频库:搜索、筛选、置顶、精选

TubeFlow 的核心页面是视频库。

在这里,你可以按标题、频道、标签和笔记内容搜索视频,也可以按频道、视频时长、是否置顶、是否精选、是否未看进行筛选。

如果某个视频很重要,可以置顶。
如果某个视频值得推荐给未来的自己,可以设为精选。
如果某个视频不想再出现,可以删除。并且会在你的本地数据库中进行标记,不用担心会再次同步回来。


用自己的语言写笔记

很多时候,YouTube 视频的标题不一定符合你的理解方式。

比如一个外语学习频道的视频标题可能是:

I Tried a Local Hot Spring in Japan!

但对你来说,它真正的价值可能是:

温泉体验相关日语表达

TubeFlow 支持给频道和视频写自定义标题和 Markdown 笔记。你可以用自己的语言重新命名内容,记录重点、感想、片段、复看理由,甚至给频道写整体评价。

更重要的是,搜索会覆盖笔记内容。

这意味着 TubeFlow 不是单纯保存视频信息,而是在帮你建立一个可以被自己理解、检索和复用的知识库。


根据时间生成观看组合

我们经常遇到一种情况:

现在有 20 分钟,应该看什么?

YouTube 会继续推荐你更多视频,但它并不知道你真正想完成什么。TubeFlow 的“观看组合”功能则是从你的当前筛选结果出发,根据你输入的可用时间,生成一组总时长合适的视频。

你可以先筛选某个频道、某个时长范围、未看视频,或者只看精选视频,然后让 TubeFlow 基于这些条件生成组合。

这样,“我现在有一点时间”就不再等于“随便刷一会儿”,而可以变成一次有计划的小型观看。


安排观看计划,到点提醒

TubeFlow 支持把视频加入观看计划。

你可以在视频库里勾选多个视频,安排到同一个时间。计划页会按时间组织这些视频,让你清楚知道什么时候准备看什么。

如果到了计划时间,TubeFlow 可以通过浏览器通知提醒你。

这不是为了制造更多打扰,而是为了把“我有空再看”变成一个具体安排。尤其是学习类内容,如果没有计划,很容易被无限延后。


观看记录,但不绑架你

每次通过 TubeFlow 点击观看视频,插件会打开 YouTube,并记录观看次数和最近观看时间。

这样你可以知道:

  • 哪些视频已经看过
  • 某个视频看过几次
  • 最近一次是什么时候看的

同时,最近观看列表也可以清除。清除最近观看只是让列表变干净,不会重置视频本身的观看次数和最近观看时间。

换句话说,TubeFlow 记录行为,但不会用记录绑架你。


本地优先,数据在你手里

TubeFlow 的一个重要原则是本地优先。

频道数据、视频数据、笔记、观看记录和观看计划默认保存在浏览器 IndexedDB 中。TubeFlow 不会把你的笔记、观看历史、观看计划或数据库备份发送到 TubeFlow 服务器,因为根本不存在远程服务器。

当插件需要同步 YouTube 频道和视频信息时,会使用你自己配置的 YouTube API Key,请求 YouTube Data API 获取元信息。

你也可以在设置页导出或导入本地数据库。对于认真积累内容的人来说,备份很重要,因为这已经不只是“插件数据”,而是你的个人观看资料库。


三种语言界面

TubeFlow 当前支持英文、简体中文和日文界面。

首次安装插件会根据浏览器首选语言自动选择界面语言:

  • zh 开头的语言使用中文
  • ja 开头的语言使用日文
  • 其他语言默认英文

这也符合 TubeFlow 的核心理念:用户应该可以用自己熟悉的语言理解和整理内容。

结语

YouTube 是一个巨大的内容海洋。问题不只是“有没有好内容”,而是“好内容能不能被你留下来、找回来、看完、理解、复用”。

TubeFlow 想做的,就是帮你把散落在信息流里的视频,整理成一个属于自己的观看系统。

如果你也希望更认真地使用 YouTube,而不是被推荐流带着走,可以试试 TubeFlow,把 YouTube 从信息流,整理成你的个人视频库。