我发布了 EffekseerForYMM4。 这是一个插件,允许您将使用游戏特效制作工具 “Effekseer” 制作的特效直接用作 YMM4 (Yukkuri Movie Maker 4) 的视频装饰。
Effekseer 官方示例均为 CC0(公共领域),因此您可以直接将其用作视频素材。 如果使用此插件导致 YMM4 崩溃,我深表歉意。
本来在讲解视频中持续播放特效进行调试可能会提高质量,但要找到我以前使用的视频模板太麻烦了(感觉很懒),所以我就没做那件事。
关于使用 LLMs 开发的感想
这次我使用了 LLMs 进行开发,但主要有两点进展不顺利。
1. 领域知识不足和上下文问题
Effekseer 是一个拥有 1.7k 星的热门仓库,YMM4 也是日本 “Yukkuri Jikkyo”(馒头解说)创作者中非常受欢迎的软件。然而,也许因为 YMM4 是日本文化圈特有的,LLM 对两者的领域知识都掌握得很模糊,导致无法生成代码的问题。
在这方面,通过从库和示例代码中仅提取“必要部分”并提供给 LLM,我认为我成功避免了 LLM 迷失方向。
回想起来,我应该在 AGENTS.md 中总结规格,但当时我不知道使用了哪些代码部分,所以无法给出适当的指示。
deepwiki 对于理解仓库非常有用。我也想使用 codewiki,但因为我的仓库注册申请没有通过而放弃了。
2. 视频和音频的反馈循环
下一个问题是视频和音频的调试。 目前,LLM 无法直接检查“视觉效果”或“音频”,因此必须通过人类观看和聆听,然后将结果作为反馈以文字形式返回。
今年各家公司都在声称“任何人都能开发软件”,但如果这种通过人类进行的反馈(视觉和听觉确认)部分也能进化,我会很高兴。
使用的 LLMs: 除了 Antigravity 中可用的 Gemini、Codex 和 Claude 之外,我还使用了 Gemini CLI 和 Codex 的免费期。