这一页跑的是仓库里的真代码——Kernel、Registry、
ResourceClient、createIframePlugin 全部原样打包进来。
要证明的只有一件事:模块之间不互相 import、不知道对方存在,却能互相调用并回话。
三个插件的内部渲染是占位的(不真的跑 Live2D 或 three.js), 但它们与内核之间的接线是真的。角色与 ID 取自上游仓库实测;剧本文本是占位的,不是游戏原文。
先做这个:取消勾选 adv-player。
剧本每一行的播放按钮会整排消失,而剧本照常可读——宿主依然自洽,只是少一项能力。
再勾回来,按钮立刻回来。这就是插件化与硬编码集成的分界。
mr:scenario/310241@zh还没有挂载任何插件。点左边的「▶ 从这行播」或「显示精灵」。