magireco-aio-tool-framework · 可操作演示

Magireco 插件内核

这一页跑的是仓库里的真代码——KernelRegistryResourceClientcreateIframePlugin 全部原样打包进来。 要证明的只有一件事:模块之间不互相 import、不知道对方存在,却能互相调用并回话。

三个插件的内部渲染是占位的(不真的跑 Live2D 或 three.js), 但它们与内核之间的接线是真的。角色与 ID 取自上游仓库实测;剧本文本是占位的,不是游戏原文。

插件架

先做这个:取消勾选 adv-player。 剧本每一行的播放按钮会整排消失,而剧本照常可读——宿主依然自洽,只是少一项能力。 再勾回来,按钮立刻回来。这就是插件化与硬编码集成的分界。

宿主 · 剧情阅读器

示例剧本 mr:scenario/310241@zh

宿主 · 角色档案

按钮由「交叉表 + 已装插件」共同决定

交付 · surface 栈

插件挂载在这里

WebGL 上下文预算 0 / 2 超额时最久未用的实例被挂起,不是被浏览器静默丢弃

还没有挂载任何插件。点左边的「▶ 从这行播」或「显示精灵」。

机制探针

那些「不报错才可怕」的地方

派发日志

意图怎么流动