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