CineFlow:做一个真正属于桌面的影视世界
Movies are not just something to watch. They are worlds to explore.
做 CineFlow 的最初想法其实很简单。
我一直觉得,影视软件似乎已经有很多了。
但真正打开电脑,准备找一部电影的时候,体验却并没有想象中那么好。
搜索、翻网页、找资源、切播放器……
明明只是想看一部电影,却总要在播放之前做很多事情。
所以我想做一个不太一样的东西。
不是再做一个单纯的播放器。
而是做一个真正属于桌面的 影视世界入口。
于是有了 CineFlow。
直达:CineFlow 是一款面向Win桌面的电影/节目推荐应用

01 / CineFlow 是什么?
CineFlow 是我搓的一款 Win桌面影视聚合播放器。
它的核心并不是单纯的“播放视频”。
我更希望它能够把:
1 | 寻找 |
变成一个连续的过程。

你可以搜索一部电影。
既可以从心情、天气等场景开始,也可以从演员、类型、关键词开始。
甚至什么都不确定,只是随便逛逛。
看到一部感兴趣的作品之后,再继续向外探索。
我希望 CineFlow 更像一个影视世界的入口,而不是一个冷冰冰的播放器。
02 / 为什么要做它?
现在的影视内容已经多到很难真正“找完”。
电影越来越多。
电视剧越来越多。
但内容越多,另一个问题也越来越明显:
选择反而变得困难。
有时候并不是没有电影看。
而是不知道:
“今晚到底看什么?”
我做 CineFlow,就是想让这个过程简单一点。
不需要提前想好完整的片名。
也不需要为了寻找一部电影不断切换页面。
你可以从心情开始。
从现在天气开始。
从一个关键词开始。
从一个演员开始。
也从一个类型开始。
然后让内容自己把你带到下一个地方。
03 / 我想做的不是“播放器”
这是 CineFlow 和传统播放器最大的区别。
传统播放器通常是:
1 | 视频 |
而我希望 CineFlow 是:
1 | ┌── Actor |
播放只是最后一步。
真正让我感兴趣的,是前面的那一大段过程。

一部电影可以连接另一部电影。
一个演员可以连接几十个故事。
一种心情可以连接不同心灵。
一个类型可以连接完全不同的世界。
当这些内容被串起来之后,影视就不再只是一个个孤立的视频文件。
它变成了一张巨大的内容网络。
而 CineFlow,就是我想做的那个入口。
04 / 我喜欢“探索”胜过“搜索”
搜索是一件非常明确的事情。
你知道自己想要什么。
然后输入关键词。
得到结果。
结束。
但看电影有时候不是这样的。
很多时候,我们打开软件的时候甚至不知道自己想看什么。
所以 CineFlow 里,我一直比较重视 Explore。
你可以随便浏览。
随便点进去。
从一个作品跳到另一个作品。
然后突然发现:
“这个好像不错。”
这可能就是影视内容最有意思的地方。
你永远不知道下一次点击会把你带到哪里。
05 / 我希望它像一个“桌面终端”
CineFlow不仅仅是一个Win桌面应用。
也不是简单地把网页塞进一个窗口里。
我希望它真正属于桌面。
打开的时候,它是一个完整的影视空间。
需要的时候,它可以快速出现。
不需要的时候,它又可以安静地缩到一边。
其中我比较喜欢的一个设计,就是灵动岛模式。

它可以变成一个非常紧凑的桌面入口。
搜索。
展开。
返回。
然后继续消失在桌面边缘。
这种感觉其实很像我对未来桌面软件的想象:
1 | ┌───────────────────────────────┐ |

软件不应该一直占据你的屏幕。
它应该在你需要的时候出现。
06 / 资源,可以由你自己决定
CineFlow 也支持外部影视资源导入。
这一点对我来说很重要。
我不希望 CineFlow 成为一个封闭的内容平台。
相反,我更希望它是一个开放的播放入口。
你可以使用自己的资源。
使用自己熟悉的片源。

然后交给 CineFlow 来完成后面的体验。
简单来说:
资源从哪里来,由你决定。
怎么发现、怎么管理、怎么看,由 CineFlow 来完成。
这种开放性也是我坚持把项目开源的原因之一。
07 / 我想让它越来越“懂你”
CineFlow 还加入了个性化推荐。
搜索过什么。
看过什么。
这些行为都会逐渐影响后续的内容推荐。
我并不认为推荐一定要做得多么复杂。
对于一个个人影视应用来说,我更喜欢一种自然的变化:
刚开始:
1 | CineFlow |
用了一段时间之后:
1 | CineFlow |
首页开始出现你喜欢的类型。
出现你可能感兴趣的作品。
甚至出现一些原本不会主动搜索,却最终会喜欢上的电影。
我希望它最后变成一个“越来越像你”的应用。
08 / CineFlow 还远远没有完成
如果把现在的 CineFlow 当成终点,那其实完全错了。
它现在只是一个开始。
还有很多地方可以继续做。
更多的内容发现方式。
更完善的媒体管理。
更自然的推荐。
更好的播放体验。
更多桌面交互。
以及更多我现在还没有想到的东西。
所以我更愿意把 CineFlow 看成一个 持续进化中的项目。
版本号会变化。
代码会变化。
设计会变化。
甚至某些最初的想法也可能被推翻。
这很正常。
因为:
一个真正持续开发的开源项目,本来就不应该一成不变。
09 / 最后
CineFlow 对我来说,不只是一个练手项目。
它更像是我对“桌面影视应用应该是什么样”的一次尝试。
我不想做一个复杂到让人不知道怎么用的软件。
也不想做一个只有播放按钮的播放器。
我想做的是一个足够简单,却又足够有趣的影视入口。
打开它。
找到一部电影。
然后进入另一个世界。
就这么简单。
1 | C I N E F L O W |
CineFlow —— 让寻找电影,本身也成为一种体验。
Open Source
GitHub:https://github.com/incldue/CineFlow
如果你也喜欢折腾桌面应用、影视工具或者开源项目,欢迎来看看 CineFlow。
Star / Fork / Issue / PR,都欢迎。
这个项目还在继续。
而我希望,它最终能够成为一个真正有自己灵魂的影视应用。