我最近把一款叫 greet‑poster 的每日诗词海报生成工具装到自己的服务器上玩了一阵子,真心被自部署的自由感惊到了。每天早上打开本地页面,看到自己挑选的背景、滤镜和自定义的问候语,感觉比随便在某个 SaaS 平台上点几下要有仪式感多了。
数据安全更有保障
在线服务往往把用户的图片、登录信息甚至使用习惯交给第三方服务器,我的这些素材里有不少私人照片和公司内部的祝福语。把它们搬到自己的机器上,所有数据都只在本地磁盘里流转,根本不用担心“数据泄露”这类新闻。
完全可定制,功能随心所欲
greet‑poster 的源码在 GitHub(https://github.com/sunclchina/greet-poster)上公开,后端是 FastAPI,前端是 React+TypeScript。想加个节假日特别模板?只要改改 frontend/src/components/GreetingPoster.tsx,立刻就能上线。相比之下,在线服务的功能往往被锁死在几百块的套餐里,想要新特性只能等官方更新。
成本可控,省去订阅烦恼
我把它跑在一台 8 GB RAM 的小云服务器上,月租几块钱,远比某些每日推送 SaaS 的几百元套餐划算。更重要的是,停服或涨价都不影响我的使用——只要服务器还能跑,功能就永远在手。
不依赖网络,离线也能用
有一次公司内部网络被防火墙误拦,我仍然可以在局域网里访问本地部署的页面,继续生成海报并通过企业微信机器人推送。在线服务在断网时就彻底失效,这种“随时可用”的体验真的太舒服了。
总的来说,自己动手部署一个小工具,不仅能把数据牢牢掌握在自己手里,还能根据实际需求随时 hack 出新功能。对我这种爱折腾、又不想被平台捆绑的博主来说,自部署简直是“太好用了”。如果你也在犹豫,是不是该把常用的在线服务搬到本地试试看,答案可能会让你意外惊喜。
