本文由人类撰写,Gemini 3.1 Pro 润色校对(并翻译)。
开源并发布了 VTuberKitForYMM4
前几天,我正式发布了 VTuberKitForYMM4 。 我想尝试利用最新的 AI 技术,看看能否将我一年多前制作的插件提升到可以作为产品的质量水平。但即便如此,最后的完善工作还是花了我大约一个月的时间;如果算上手工调试部分,整体可能耗费了约 4 个月。
关于 Live2D 许可的注意事项及应对情况
在发布之后,出现了一个问题。 我使用的是 Live2D Cubism SDK 发布协议(出版许可协议) 。根据协议,当我开发允许加载任意 Live2D 模型的“扩展性应用程序”时,即使是个人或小微企业(年营业额不足 1000 万日元)也需要签订合同,并且分发 exe 或 dll 文件是需要出版许可的。在 Issue 区有人指出了这一点,所以我赶紧删除了 dll 文件。 (当时为了处理问题,我暂时将仓库权限改为 private,结果导致 GitHub 的 Star 瞬间清零了……)
我记得一年多前有确认过相关条款,但我只警惕了“不要上传 SDK 本身”,却犯下了在 Release 包里包含它的错误。对于已经下载过该版本的用户,我感到非常抱歉。
事后,我直接向 Live2D 公司进行了情况确认,并得到了以下回复。
- 目前在 GitHub 上的代码库,只要“不包含 SDK 本身以及最终的输出发布包(Release)”,就没有问题。
- 使用 Live2D Cubism SDK 制作的视频等内容,可能需要用户侧单独签署协议(个人和小微企业不需要;中型及以上企业,即年营业额 1000 万日元以上的需要)。
- 若使用的是包含 Live2D Cubism SDK 的“能够加载 Live2D 模型的扩展性应用程序”,即使是个人或小微企业也可能需要取得许可,因此需要具体协商。
综上所述,普通个人用户如果只是用来制作并输出视频,几乎没有任何问题,请大家放心使用。
顺带一提,我印象中 VTubeStudio 有个免费版,于是去查了一下。正如这条推文提到的一样,其免费使用权已于 2025 年 6 月结束。 继续查阅 VTubeStudio 的信息,发现上面写着“如果营业额超过 2000 万日元则需要与 Live2D 公司签订合同”,看起来似乎又属于一种不同的许可模式。
关于开发工作量与 WPF 带来的挑战
下面聊聊和 VTuberKitForYMM4 开发相关的话题。 这个项目大致可以分为“Live2D”、“YMM4”和“WPF(UI)”三个部分。在使用目前最新的 AI 进行开发时,我体感上的工作量比例大概是: Live2D: 0.5,YMM4: 0.5,WPF: 9 也就是说,在实现 UI(WPF)设计和逻辑时,我感到最为吃力。
我知道这是微软赫赫有名的基础构架库,但目前的 AI 似乎依然只能“基于字符串去理解它”,由于这方面的问题,导致 WPF 的事件通知相关部分一直存在 bug(有时候即使我把截图发给它,AI 还是没法理解,让人很无奈)。 不过鉴于今年的 AI 技术仍然在飞速进化,我预期下次再去写 UI 的时候,应该能够顺利得多了。
接下来是日记环节
AviUtl2 现在依然出奇地受欢迎,相比之下我感觉 YMM4 的知名度似乎依然偏低。(即使到了 2026 年的今天,甚至还有人认为 YMM4 的“底层是 AviUtl 在运行”。) 之前在 X(旧称 Twitter)上看到一种说法:“对人类而言第一印象非常重要,想要推翻固有印象往往需要 10 次的互动与解释。”
我想表达的是,因为我本意是免费发布开源软件,却不小心违反了许可协议,我很担心这是否会让自己在别人眼里打上“危险、不专业”的标签。 要想挽回这些信任是非常困难的,并且这本质上也是无偿的义务劳动。 毕竟对于 Live2D 公司来说,这本来就是正常的生意,跑去跟人家说“因为我要免费公开软件,所以请跟我签一份免费合同”,显然是一件很奇怪的事情;而一个普通的上班族打工人在业余搞无偿开发也本来就是不太说得通的事。所以老实说,“签署一堆商业合同,还要倒贴工作量免费分发”本身就不太符合逻辑,开源(OSS)活动归根结底只是一项出于个人兴趣的爱好。
生成式 AI 的使用环境与未来的道路
目前,我正在通过日本放送大学的身份使用 Copilot 和 Gemini 系列的 AI,但近期它们突然遭受了严重的限制(Nerf),那种“连带一般的生成式 AI 都无法自由使用”的境况正在逼急。我感觉自己能做的事情已经被极大限制了。 (此外,我近期还在通 ChatGPT 免费期间体验了 1 个月的 Codex 模型,但这个权益也将在 3 月底结束。)
如果未来到了只能使用 Gemini 的地步,“虽然它难以保持极其高质量的代码,但在多模态和 3D 环境的理解上却很有优势”,因此我考虑过游戏开发(Roblox)可能会是一条非常合适的出路。 然而,Roblox 近期由于禁用了聊天功能等负面影响,活跃用户数严重掉到了十分之一。(明明我还什么项目都还没开始做……)
YouTube 与 Roblox 在特质上的共同点
话虽如此,我认为 YouTube 平台和 Roblox 还是有很多相似之处的。 最棒的一点是,你不需要像在 X 平台上那样每天为了宣发而精疲力尽去“发推引流”。(虽然 Roblox 平台内可能也需要购买一些版位广告来推广游戏)。
因此我觉得,从现在起将核心精力放在 Roblox 开发上是最好的策略。 当然还有其他理由,最大的原因就是“成年人往往不喜欢它”。虽然我自己依然很喜欢玩游戏(比如《杀戮尖塔》等),但不得不承认,小孩子时期投入在游戏上的时间绝对要多得多。正是由于这个原因,选择致力于在小孩子群体里充满魅力的 Roblox 生态,似乎是一个非常不错的决策。
总之,目前我会继续默默为 YMM4 的插件作者点个赞,在遇到问题时把 AI 当作回声室稍微吐槽一下,最后脚踏实地推进 Roblox 游戏的开发进程。