搞了个 iOS App,被翻译 API 恶心到了
搞了个 iOS App,被翻译 API 恶心到了,最后还是得自建 最近在搓一个 iOS App,需求很简单:把国外的英文内容抓过来,转成中文展示。
本来想着都 iOS 18 了,直接调系统自带的翻译 API 应该很稳吧?结果上手一试,心态崩了。那玩意儿不仅翻译生硬,最坑的是非得手动去点一下翻译按钮。
真的很丑,很 low。我的 App 界面做得好好的,突然弹个系统框出来,交互完全断层。
想着换个路子,找那种免费的翻译 API 吧。网上搜了一圈,基本全是坑:要么调几次就报错,要么提示此时受限。
咱现在是在搞 MVP 验证阶段,核心逻辑都没跑通呢,我是真懒得浪费时间去注册那一堆乱七八糟的账号,更别说还得绑卡什么的,太麻烦。
既然外面的不靠谱,我就问了下 AI 有没有那种能私有化部署的替代品。AI 给我推了个 LibreTranslate,我看了一眼,能离线,开源的,够用了。
二话不说,直接上 Docker。
我是做运维出身的,习惯性要把资源限制好,别因为个翻译服务把机器跑崩了。下面是我的配置,主打一个低调内敛,只加载中英互译,内存和 CPU 都锁死,跑起来很稳:
docker run -d \ --restart unless-stopped \ --name libretranslate \ --cpu-shares="700" \ --memory 4096m \ -p 5353:5000 \ libretranslate/libretranslate \ --load-only en,zh# 只兼容了英转中

用curl 先测试一下 效果!

现在 App 跑得飞起,不用看 API 厂商脸色,想怎么调怎么调。这也算个经验吧:MVP 阶段,能自建就自建,别在注册账号上浪费生命,先把想法验证了,其他的都不重要!
👉 点个 「赞」/「在看」
👉 或者 随意打赏个 服务器电费
钱不钱的无所谓,主要是让我知道: 这种“不讲概念,
只给落地镜像”的实战内容是有人看的
❤️ 如果是同路人 我没在教你写代码,我是在帮你省那几根剩下的头发。
vibe coding 不是魔法,它只是把“写代码”的门槛降了。
但搞定工程的门槛还在。
点个赞,墨寒a1,一个《主张》先把东西跑起来的运维 Leader。
咱们下个坑见。
夜雨聆风
