此次,我们发布了一款名为“Plugin Finder”的工具,用于在浏览器中“查找、阅读和导出”RPG Maker MV/MZ 的插件。无需安装,只需在浏览器中打开即可使用。
在介绍功能之前,请允许我先向各位插件作者表示感谢。
■ 致各位插件作者
本工具完全依赖于大家公开的插件才得以成立。因此,我们在处理这些数据时始终保持着谨慎的态度。
- 仅收录以 MIT 许可证公开的插件。版权依然归属于各位作者。
- 如果您不希望插件被收录,只需在源代码中添加一行
@no-localizeno-localizeno-localizeno-localizeno-localizeno-localizeno-localizeno-localize 即可将其排除。无需申请或联系,大约 24 小时内即可生效。
- 作者名称、GitHub 链接以及许可证全文必须原样并列显示。作者名称不作为机器翻译的对象。
- 翻译仅作为辅助,原文为主。工具内也会提示用户以原文为准,查看正式/最新的内容。
- 对于故障排查,我们会引导用户在原文(未翻译版本)中复现确认,以避免因翻译问题导致的咨询直接指向插件作者。
■ 功能介绍
本工具可汇总搜索在 GitHub 上以 MIT 许可证公开的免费插件,并将其整理为 12 种语言版本供阅读和导出。
支持的语言包括:日语、英语、简体中文、繁体中文、韩语、德语、西班牙语、法语、意大利语、波兰语、葡萄牙语和俄语,共 12 种语言。
■ 机制与收录条件
收录条件:在 GitHub 公开仓库中发布,采用 MIT 许可证,并包含 RPG Maker 标准说明文本(如 @plugindesc 等)的插件。
当前目录:收录了 89 款以 MIT 许可证公开的 MV/MZ 插件,并每天自动更新。
获取方式:本工具不会重新分发插件本体。插件将在运行时直接从 GitHub 或 jsDelivr 获取,应用程序仅保留索引。
■ 使用方法
首次启动时将显示操作指南。
请多多使用。
您也可以随时通过“帮助 - 操作指南”再次访问该指南。
■ 注意事项
在某些环境下,下载的插件可能会被安全软件阻止。请检查安全软件或操作系统的设置。
在 Windows 系统中,右键点击文件选择“属性”,在“常规”选项卡中将“安全”项目设置为“解除锁定”(允许)即可解压。
希望本工具能为插件作者以及游戏制作者们提供帮助。
6 个赞
该工具默认仅扫描默认分支(或 main、master 分支)吗?
如果仓库的运作方式是:将默认分支用于开发,而在 release 分支中发布 MIT 许可证的插件,那么该工具是否无法找到这些插件?
3 个赞
感谢您的指正。
我们将改进工具以支持 release 分支。
请您稍候。
同时,感谢您一直公开分享插件。
在此谨表谢意。
2 个赞
你好 @ggg_kuroda 
这个想法很好,但我认为你也应该把像我这样的开发者包括进来,我们提供采用其他类型许可证的插件,尤其是那些经过你认证并加入了 官方 RPG Maker DLC 项目的开发者。
2 个赞
让您久等了。今天我对工具进行了改进,确认了搜索功能可以正常显示结果、GitHub 链接可以正常打开,并且插件也可以正常下载。
今后也请多多关照。
1 个赞
@Undermax 先生,感谢您的提议。同时,也感谢您一直以来作为官方 DLC 创作者所给予的支持与合作。
您的指正非常有道理。Plugin Finder 目前由于工具具有下载和导出插件文件的性质,因此仅针对明确允许再分发的 MIT 许可证插件。同时,我们也认识到,未采用 MIT 许可证的优秀插件被排除在外,这也是一个亟待解决的问题。
鉴于目前插件发布尚处于初期阶段,我们将听取用户们的意见并进行调整。
非常感谢您的宝贵意见。
另外,您迅速发布了介绍插件列表的帖子,我们感到十分高兴。
今后也请您多多关照。
2 个赞
您好!
如果您能在侧边栏或其他显眼的位置添加指向 Plugin Finder 的链接,我们将不胜感激。
这也能帮助那些还不知道 Plugin Finder 的人了解它。
直接打开 Plugin Finder 可能会让一些想要注册的用户感到困惑(因为不清楚如何使用),
因此,链接到本主题页会是更好的选择。
恳请考虑此建议。
2 个赞
遗憾的是,盲目依赖“包含 MIT 许可证文件”这一约束条件也可能被滥用或失效。
例如,当我寻找我为之提交过 Github 代码的插件时,在我拥有的 57 个 MV 插件中,我只找到了其中 2 个插件的作者信息。这是因为有人分叉(fork)了这些插件,并给这 2 个分支添加了 MIT 许可证,而原始仓库里除了一个链接到博客的“使用条款”外别无其他,该条款大致规定:“非商业或商业游戏均可,但需署名;商业使用则要求署名并通知”。
所以,这个想法虽然很棒,但它只适用于一个理想世界——在那里,每个人都遵守规则,并永远密切关注自己的 Github 仓库。
2 个赞
您好,感谢您的精彩提案。
我认为可以通过本线程以及应用首次启动时的教程来优化使用方式。
关于链接的可见性,我正在考虑是否能提供比链接更便捷的访问方式。
此外,感谢您一直公开分享您的作品。
在此谨表谢意。
2 个赞
panda
10
这是我第一次发帖,请多关照。
关于 Plugin Finder 中的设置语言与文档语言指定之间的关系,我有以下疑问和建议。
通过在插件的帮助注释中添加如 /*:ja 这样的语言代码,可以为多种语言提供帮助信息。我的插件目前基本上用三种语言编写帮助文档:英语(无语言指定)、日语(ja)和韩语(ko)。
然而,当我在 Plugin Finder 中搜索自己的插件时,即使将应用程序的语言设置为日语,搜索结果中显示的 plugindesc 内容似乎仍然是英语(无语言指定)的内容。
如果当前机制确实如此,那么希望在搜索结果中能够优先显示与应用程序设置语言相匹配的文档,这将非常有帮助。
即使插件支持多种语言,在搜索结果中却只显示英语说明,这会让用户误以为该插件仅提供英语文档。
另一方面,在翻译功能方面,似乎确实会根据设置语言获取对应的帮助内容,但将日语翻译成日语后,却生成了令人费解的语句。
我希望在搜索结果中也能像翻译功能一样,显示与应用程序设置语言相对应的 plugindesc。
2 个赞
panda 先生,您好。感谢您的反馈。
正如您所指出的,当前的搜索结果会显示“未指定语言/英语块”的 plugindesc。这是因为 Plugin Finder 的目录中每个插件仅保存一条说明,且在生成目录时,是从“未指定语言(或 :en)”的块中提取该说明的。
即使将应用的显示语言设置为日语,此处仍会显示为英语。正如您所指出的,明明是多语言支持的插件,却看起来只有英语版本,这确实是需要改进的地方。
另一方面,翻译功能会重新获取插件本体,并解析与当前设置语言对应的块,因此可以正确获取日语帮助文档。关于“将日语翻译成日语”的问题,是由于原文自动检测和目标语言初始值均默认为日语所致,我们也将一并重新审视。
作为应对措施,我们计划将各语言的 plugindesc 保存至目录中,并在搜索结果中优先显示与应用设置语言相符的说明(若无对应语言,则按英语→日语的顺序进行回退)。由于实现此功能需要更新目录端,因此可能需要一些时间。一旦完成,我们将及时发布通知。非常感谢您宝贵的建议。
2 个赞
同日更新了内容,但未能及时通知,非常抱歉。
目前已将您的反馈纳入考虑。今后也请多多关照。
2 个赞