kor1 在 我的赛博女友: 自己制作桌面宠物的一些技术思考 中发帖
AIRI 前一阵子火过,印象里是使用 Tauri 实现的。
最近看了一下源码,好家伙,这已经完成了从 Tauri 到 Eletron 的迁移了。
虽然不知道为什么会有这样的迁移,不过从迁移后就发布了 Linux 版本来看,大概率是 Linux 平台的问题。
桌宠应用要怎么实现?
你可以想象成要实现一个类似迅雷的悬浮窗的功能。在 Tauri 上,它就是一个全局的、置顶的、点击穿透的、无窗口衬体的透明应用。
至于桌宠,当然是3d模型了。有专门用于数字人的3d模型格式,比如 live2d、或者vrm模型。这些都可以在网上找到现成的模型,也有现成的动画文件可以驱动模型做动作。但是如果你想自定义的话,唔,不会 3d 软件的话,难度直上云霄,大模型也比较难办。
实现上,使用 pixiv/three-vrm,理论上,在大模型的帮助(codding)下,我们可以很轻松地实现出来。
让你的女友看...