使用 WebSocket 实现异地同步看电影

放假回家之后,因为和女朋友不在同一个地方,又想着一起看电影,但市面上能够远程一起看电影的方法都无法满足现有的需求: 方案一:使用“微光”等 app,虽然能够同步播放和实时聊天,但片源太少,想要上传还要认证,pass 掉。 方案二:使用“腾讯会议”等软件,共享屏幕,这类方式对带宽有一定要求,网络延迟比较明显,体验不好,pass 掉。 几番纠结,才想起来我就是学计算机的啊,有需求 Coding 就完了,于是折腾了一晚上,写出了[电影屋]这个小 Demo。 ...

2022.12.28 02:07:54 · 1 分钟 · yv1ing

Chatbot 开发记录

最近 ChatGPT 非常火,去体验之后确实有被惊艳到,也对 OpenAI 上的人工智能模型比较感兴趣,于是想着复刻一个 ChatGPT,利用官方提供的包和 api,可以非常简单地复刻出一个 ChatGPT,下面是复盘开发过程的记录。 ...

2022.12.17 10:38:24 · 3 分钟 · yv1ing

Java 调用 Python 脚本文件

接单时遇到的奇怪需求,在 Java 代码中调用 Python 文件中的某个函数,需要传递参数和接受结果。 ...

2022.12.17 10:38:24 · 1 分钟 · yv1ing

基于 OpenAI 实现的个人助理

最近 OpenAI 所开发的 ChatGPT 非常火,于是我也去体验了一下。 在玩过之余,就想着能不能把它移植到系统环境,成为一个日常的个人助理,帮助我解决学习、开发或者摸鱼时的种种需求。于是,看过官方文档之后,发现官方提供了 GPT 模型的 API,那还等什么,开始 coding…… ...

2022.12.17 12:52:14 · 2 分钟 · yv1ing

让 Ubuntu 拥有 Mac 的全局菜单

用过 Mac 的应该都知道,应用程序的菜单栏会显示在屏幕顶部的 MenuBar 中,而我在使用 Ubuntu 的时候就在想,能不能也让 Ubuntu 拥有这个看起来很高级的小玩意,于是我就在 Google 上发现了这个神器——Fildem。 ...

2022.12.11 12:00:36 · 1 分钟 · yv1ing