feat:插件读取Label

This commit is contained in:
jxxghp
2024-04-28 13:35:47 +08:00
parent 4033ffeb15
commit f726130c31
2 changed files with 5 additions and 0 deletions

View File

@ -406,6 +406,9 @@ class PluginManager(metaclass=Singleton):
# 图标 # 图标
if plugin_info.get("icon"): if plugin_info.get("icon"):
plugin.plugin_icon = plugin_info.get("icon") plugin.plugin_icon = plugin_info.get("icon")
# 标签
if plugin_info.get("labels"):
plugin.plugin_label = plugin_info.get("labels")
# 作者 # 作者
if plugin_info.get("author"): if plugin_info.get("author"):
plugin.plugin_author = plugin_info.get("author") plugin.plugin_author = plugin_info.get("author")

View File

@ -16,6 +16,8 @@ class Plugin(BaseModel):
plugin_icon: Optional[str] = None plugin_icon: Optional[str] = None
# 插件版本 # 插件版本
plugin_version: Optional[str] = None plugin_version: Optional[str] = None
# 插件标签
plugin_label: Optional[str] = None
# 插件作者 # 插件作者
plugin_author: Optional[str] = None plugin_author: Optional[str] = None
# 作者主页 # 作者主页