请问如何加载外部的组件?

使用场景:作为软件界面使用(比如Electron,我用的wails)

需要功能可以后期拓展,类似软件的插件

期望:可以把功能做成库,然后在软件启动时自动加载根目录Plugins里所有组件

试过按需加载,但也需要组件提前写好,不知道怎么加载未来的组件

我目前能想到的就是用iframe,大家有什么建议吗?