用Flutter做背单词APP-01:服务器?不存在的,我家里就有
作者:雪隐_上班了
本文欢迎分享、聚合讨论,但不接受整篇搬运。圈子不大,写文不易,急用可联系授权。
上集回顾
上回说到,我一个失业人士,半天学Figma、五分钟AI出图、再让AI写代码------App居然跑起来了。
虽然跑起来的样子,像极了"设计稿是林志玲,实际是罗玉凤"。
但好歹能跑。
于是我开始琢磨下一步:服务端往哪儿搁?
云服务?告辞
市面上的云服务,价格嘛......
你说它贵吧,它一个月也就一杯奶茶钱。
你说它便宜吧,那奶茶还是30块钱的喜茶,不是蜜雪冰城。
而且重点是------我失业了 。
一杯喜茶的钱,那也是钱。
失业人员的消费降级:
以前:这服务器一个月30?还行,买!
现在:这服务器一个月30?够我吃三天挂壁面了,告辞。
再说了,这世界上哪有真正免费的东西?
那些"永久免费"的套餐,不是限CPU就是限流量,用着用着突然给你发短信:"您的实例已被冻结"------比前女友回消息还猝不及防。
转机:翻出我的传家宝
我寻思着,家里不是正好有台树莓派吗?
4核心、8G内存,跑个后端服务绰绰有余。
关键是它的电费------
一个月全天24小时开着,只耗1度电。
1度电什么概念?
上海峰时电价6毛钱一度,一个月6毛钱。
6毛钱你买不了吃亏,买不了上当,连个肉包子都买不着。
但在树莓派这儿,它能给你跑一个月的服务器。
云服务厂商:我们有99.99%的可用性!
树莓派:我有0.6元/月的性价比。
我:后者赢了,后者真的赢了。
远程唤醒:让5060Ti给我打工
这树莓派在我家已经默默服役一两年了。
它每天的工作内容大概是:
- 早上:等我远程唤醒家里那台5060Ti 16G电脑
- 然后:电脑帮我跑AI分析股票
- 接着:剪辑视频、分析音频
- 晚上:乖乖待机,等我明天的指令
而我呢?
可能躺在沙发上,可能蹲在咖啡馆,甚至可能在被窝里------
只要手机有信号,我就能让家里的电脑干活。
这种感觉怎么说呢?
就像你家里养了个田螺姑娘,
只不过田螺姑娘是个吃电的机器,
而且你不需要给她做饭,只需要给她公网IP。
公网IP:把家门打开一条缝
说到公网IP,这事儿得跟你唠唠。
向运营商申请公网IP,就等于把你家大门敞开了一条缝。
好处是:全世界都能访问你家了。
坏处是:全世界都能访问你家了。
你懂的。
我以前用的方案是 DDNS-GO + 域名 ,
把家里的各个服务都绑上域名,随时随地访问。
听起来很美对吧?
实际上就是把自己家的钥匙挂在了大马路上,
谁路过都能拧一下试试。
安全专家:建议您不要暴露过多端口。
我:好的,我只暴露必要的。
安全专家:您暴露了几个?
我:......十来个吧。
安全专家:???
后来我一想:
我又不是开网站的,我干嘛要域名?
我家就两三台机器,IP地址我闭着眼都能背出来。
域名是为了方便记忆,
但如果你家机器少到不需要记------
那域名就是多余的装饰品,
好比给自行车装了个尾翼。
于是我把DDNS全关了,端口也只留了必要的几个。
大门关上了,只留了个猫眼。
安全:和脚本小子的攻防战
但是你关上门,不代表没人来敲门。
总有一些脚本小子在互联网上挨个扫IP,
看见你家门缝里有光,就来试试密码。
我的策略很简单:
谁反复试错密码,我就把谁拉黑。
怎么拉黑?
以前我得手动查日志、写iptables规则、重启防火墙......一套操作下来比写代码还累。
现在呢?
我:OpenCode,帮我看下日志,把那些暴力破解的IP全ban了。
OpenCode:好的哥,已经处理了,顺便帮你加固了SSH配置。
我:好嘞,辛苦了,继续待命吧。
AI时代的运维就是这么朴实无华。
图标和首屏:给App穿件衣服
服务搞定之后,得给App搞个门面。
图标和首屏图片这事儿,搁以前得找设计师,
设计师说:"这个图标2000,首屏3000,合计5000,谢谢。"
我说:"谢谢,我选择自己画。"
但现在不一样了。
打开豆包 、即梦 这些生图网站,
输入关键词,3分钟搞定。
如果你嫌网站要排队,还可以用本地显卡跑------
我那5060Ti 16G,用Kelin(某本地生图工具)直接生成,
不需要排队、不需要花钱、不需要看广告。
生出来啥样?


你可能想问:为什么是个小女孩?
因为我平时也玩玩视频生成,
这是我捏出来的虚拟人物。
背单词App用虚拟少女当吉祥物,
这不比百词斩的"斩"字有温度多了?
虽然我也不知道温度在哪儿,
但至少看着养眼,背单词都有劲儿了。
本章代码
写在最后
这一篇纯属闲聊,
跟技术实现没半毛钱关系。
就是想告诉你:
- 云服务不是唯一的选择,你家可能就藏着一台"丐版服务器"
- 公网IP是把双刃剑,用好了方便,用不好家门大开
- 安全这件事,现在AI也能帮你盯梢了
- 图标和首屏,3分钟生图搞定,不需要求设计师
如果你看到这里还在,
说明你对这个项目是真爱。
那下一篇,咱们就开始正经写代码了。
不过按照我的尿性,
"正经"这两个字可能要打引号。
喜欢的话点个赞 ,
觉得有用就评论 两句,
觉得我在吹牛......那你也别走,下一篇看我现场翻车。