继续我的Hugo静态网站讨论。

经济下滑,人工智能应用猖獗,生活越发过得不易。

去年的“黑五”本来打算升级一台独立服务器,但因着朋友的项目还在使用(很遗憾,其实当时朋友的项目已经没有使用这台服务器,只是没有及时告诉我而已),所以就暂时忍住了不理性消费的冲动。转眼之间一年就过去了,今年的“黑五”可以升级了,但却发现因为美加贸易冲突的缘故,我的服务器供应商为了保护用户数据的安全,将美国区和加拿大区分开了。美区单独适用一套配合美国政府合规要求的用户协议,而且价格比加拿大要贵许多。

所以我就打算放弃这种独立服务器(32G DDR3 + 512G SSD)了。转而另外买了一个略微好一点的vps,8G DDR4 + 6 vCPU + 150G SSD,价格便宜了一半。

接下来,我会放弃另一台到期的vps服务器,将eddyemma.com博客迁移到新的服务器上来。

根据墨菲定理,应该是每年“黑五”都要重新采购vps服务器,对计算性能进行升级才行。这得成为一项日常工作。


拿到新的服务器之后,我没有马上配置。那时正在处理我的翻译项目,以及为了感恩节家人的安排做准备。到了周六终于有了时间,在听着各位同学的开题报告时,心不在焉地做起了配置工作。

实际上,我做了三件事情,前两件比较有趣,后一件则比较磨人。


第一件事情,是将从前使用的一个脚本文件替换为AI生成的全新脚本。

以前配置代理协议,我使用“甬哥”脚本或者“233boy”脚本,主要是图个省事,以及减轻培训压力。但这些脚本有各种不安全隐患,主要在于他们互相不服气,在论坛上争执谁家是原创,有时候大打出手,有时候采取加密,有时候(说不一定)就小号投诉说对方脚本暗藏木马什么的。而且这些脚本超级复杂,有时候完全超出我想要的功能范围了。

所以,我做的第一件有趣的事情,就是用Gemini辅助做了一个脚本。这是现代AI的典型用法:我做“老板”,Gemini做“打工人”,我提供需求,它生成功能;我反馈测试,它进行修改。如果它的技术路线不对,我就提供一点指南……Anyway,经过多次迭代(v.3.5)之后,我的脚本就长成这样好了:

这个时候,马老师正在讲“先有鸡还是先有蛋”,两个小时之后,他的结论是,“鸡是蛋生蛋的中介”。所以,先有vps还是先有gemini,结论是,“gemini是vps联通gemini的中介”。


第二个活动也比较有趣。一不做二不休,既然我现在要消费降级,我就得将github的actions用尽才行。所以,我就另外叫gemini生成了一个action脚本,在github上运行hugo的大量编译,然后再下发内容到跨文翻译。这个脚本本身没有什么意思,我就不在这里展示代码了。下图可以看到,重要的计算都挪到github了:


第三个任务比较无趣。我希望设置一个自动封面图片。

这件事gemini不太知道,大概是训练的时候没有获得足够的知识。总而言之,弄了很长时间,最后还是手动使用google和hugo参考文档,以及手工调试代码,才解决了Leaf Bundle下的封面问题。


对了,一不做二不休,我甚至在调试这个功能的时候,开通了微信带货,预备要为“苔的发现”带红茶和咖啡了。这事的缘由,以后再说吧。但作为“水(H2O)”的一部分,似乎是应有之义。