公众号旧文

为什么我一直沉迷于做 Web 服务

作者:胖子阅读 —

最近我一直在折腾自己的 YouTube 下载站。说白了,就是给命令行工具 yt-dlp 套了个网页壳子。

本来敲行命令就能下,可一旦想让朋友也用,就得教他装 Python、配环境。换成网页就省事了:甩个网址过去,对方打开粘贴链接,点一下按钮就行。后台跑着几百行逻辑,用户完全不用管。

真把它做成长期服务,才发现坑全在用户看不见的地方。比如 Cookie,服务器会扫目录挑两个备用,每个任务还单独复制一份临时文件,用完就删。下载策略也是先试高清,碰壁了再降级。磁盘更是提前算好空间,免得爆掉。

更绝的是维护。桌面软件更新得让用户重新下载安装包,Web 服务只要我改服务器。下次大家刷新网页,自然就用上新版本了。

所以我现在沉迷做 Web 服务,真不是为了下视频。写完程序只是第一步,让别人方便地用上它,才是真正让我上瘾的事。

图片 1