前几天逛论坛看到有人介绍一个「轻小说机翻机器人」网站(https://books.fishhawk.top),将各种日文小说的机翻聚合了起来,也对接了「成为小说家吧」等几个日文小说网站,在上面直接粘贴原文链接就可以看到翻译,挺方便的。中日对照方面做得也不错,机翻搞错了可以马上检查原文。
然后通过这个网站,又发现了一个做得不错的日中翻译大模型:https://github.com/SakuraLLM/Sakura-13B-Galgame ,基于的是 llama.cpp,可以在 Nvidia、AMD、Apple 三家的显卡上跑起来,也可以用纯 CPU 运行,缺点是显存不够运行速度会很慢,算是解决了 OpenAI 和谐严重以及收费高的痛点。借着 Mac 统一内存优势,试着把 2bit 量化模型跑了起来,效果还不错,可惜没有大显存的 N 卡,不然就试试跑几个游戏看看了。
这段时间冲得最爽的黄油:https://rarealexturan.itch.io/secretcarecafe
尝试将 RPG Maker VX Ace 游戏移植到 Apple Silicon macOS,解决了几个问题还是被卡住了,做个备忘。
1. 核心 RGSS runtime:https://github.com/mkxp-z/mkxp-z
2. rgss3a (RGSS 3 Archive) 解包/打包:https://gitlab.com/rgss/rgsstool
3. Win32 调用基本都有问题,如无必要可以直接把对应脚本删除。rvdata2 editor: https://marketplace.visualstudio.com/items?itemName=hyrious.vscode-rgss-scripts
4. 字体文件要放到游戏目录下的 Fonts 文件夹,并在 mkxp.json 中配置 solidFonts,游戏字体设置在脚本中的 Main.rb
5. mkxp-z 对文件路径做了 unicode normalization,然而虽然 macOS Finder 创建/修改的文件名是 NFD 的,其他程序直接创建的文件 macOS 并不会干预文件名,NFC 会保留原样,因此所有文件名要转成 NFD 才能被 mkxp-z 识别。
6. 经过处理的文件不会报 file not found 错误,但图片还是有 unsupported image format 的问题,目前观察下来好像只有上一项提到的文件会出现这种情况。
游戏男女主这就出场了啊,那看样子起码不是个 BE。
Ada 可爱捏,等游戏在 TGS 放新消息了,到时候看能不能订个限定版。
后续:
不能分别设置通知图标实在是有点烦,换了 n8n 试了一下,然而不能设置 HTTP 代理,E-Hentai 的处理也有点问题,最后还是动手写了一个:
https://github.com/keocheung/rss-bell
这下轻量、HTTP 代理、分任务指定通知格式、监听配置文件自动重载都加上了