app/liteyuki/plugin/__init__.py

20 lines
433 B
Python
Raw Permalink Normal View History

2024-08-18 08:06:06 +08:00
from liteyuki.plugin.model import Plugin, PluginMetadata, PluginType
from liteyuki.plugin.load import load_plugin, load_plugins, _plugins
__all__ = [
"PluginMetadata",
"Plugin",
2024-08-18 08:06:06 +08:00
"PluginType",
"load_plugin",
"load_plugins",
]
def get_loaded_plugins() -> dict[str, Plugin]:
"""
获取已加载的插件
Returns:
dict[str, Plugin]: 插件字典
"""
return _plugins