AI 可以把我们思维体系当中,过度专业化、过度细分的这些所谓的知识都替代掉,让我们集中精力去体验自己的生命。我挺幸运的,代码能够有 AI 辅助,也能够有 Serverless 解决我的运营成本问题。Serverless 它是一个 game changer,就是彻底改变整个云计算模式的一个创新。
我叫宋杰,是一个上海人。从初级的程序员一直到做企业的架构工作,现在是想利用 IT 技术做古籍方面的开发与利用。
数字化普及传统文化
数字化对古籍有一个非常大的好处在于它的修复是异常高效的,传统的古籍修复对人才的要求门槛是很高的,但数字化就创造了另外一种可能,首先,修改相对简单,另外,它还可以做版本跟踪。即便我这一次修的不成功,那后面的人他可以根据原始图片再次修改,让古籍资源能够充分地活化起来。
Serverless 函数计算助力印藏项目
机缘巧合下,我承担了这个任务。印藏项目源于香港的一位私人收藏者,他收藏了历朝历代的印谱后把这些印谱的数字化版本,无偿的捐献给了复旦大学图书馆。
我第一次尝试着以 IIIF 对印藏项目进行大规模的呈现。在互联网这样可能产生极高流量波峰波谷的环境下,到底怎么去设计它的架构,才能既满足业务的需要,又比较经济呢?阿里的 Serverless 技术,对于整个项目帮助极大,它性价比相当的高,根据经验估算来说,每次收费基本上是等于单机开发的 10%。
其实像复旦大学印谱文献虚拟图书馆这样的网站,它的原始图像就有三个 T,近 50 万张图片,包括现在已经用 AI 识别的图片,整个运营费用一年下来也就几千块,而传统的方式一个月的话就要花费一两千。
Serverless 让程序员集中精力做应用的事
原来大家做网站开发,第一考虑是要用什么 web 服务器,后端用什么数据库。但 Serverless 出现之后,已经把底层的这些操作系统、应用软件、容器编排全部抽象掉了。对大多数程序员来说,需要解决的是一个领域问题。不用去关心下面的运维问题,只需要把精力投入在怎么解决业务问题上去。在计算方面,Serverless 也彻底帮助我们做到了计算和存储分离,从而算力的估算方式就发生了变化。在 Serverless 的环境当中,我们只需要指定它的内存大小、运行时间,给到这两个参数就可以把算力定下来了。而且你能支配的总的容量其实是没有上限的,让程序员能彻底集中精力做应用的事。
AI 助力估计数字化建设
我现在做的项目,叫IIIF与易图,是一个平台,可以说是对印藏项目的一般化。对于一些中小型的机构,甚至于个人的收藏爱好者,他只要在网页上进行上传,就能够出现一个跟印藏一样的网站,这是我个人的创业项目。
我的左手是 Serverless,右手是 AI。强人工智能是一定高度依赖于文化的,在某一个文化领域当中产生出符合文化与价值观、审美倾向,包括对世界的基本认知的一个智能的大模型。要知道模型都挺大的,至少不能让我等个1分钟才看到推理结果。阿里通过函数计算来做的 GPU 的应用,通过自研的一套镜像快速部署的方案,第一次有可能等个 10 秒 20 秒,接下来的体验就非常流畅了。同时这个过程是按需计费的,本身对所有开发 AI 应用程序的程序员来说是一个福音,彻底让程序员能够集中精力做应用的事。