From fd7811402b28df4f893aa2ea4837a6956d433812 Mon Sep 17 00:00:00 2001 From: Soulter <905617992@qq.com> Date: Sat, 2 Aug 2025 16:01:10 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E6=B7=BB=E5=8A=A0=E5=AF=B9=20metadata?= =?UTF-8?q?=20=E4=B8=AD=20description=20=E5=AD=97=E6=AE=B5=E7=9A=84?= =?UTF-8?q?=E6=94=AF=E6=8C=81=EF=BC=8C=E7=A1=AE=E4=BF=9D=E5=85=83=E6=95=B0?= =?UTF-8?q?=E6=8D=AE=E5=AE=8C=E6=95=B4=E6=80=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit fixes: #2245 --- astrbot/cli/utils/plugin.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/astrbot/cli/utils/plugin.py b/astrbot/cli/utils/plugin.py index fca150ba8..5b9f14d32 100644 --- a/astrbot/cli/utils/plugin.py +++ b/astrbot/cli/utils/plugin.py @@ -117,6 +117,9 @@ def build_plug_list(plugins_dir: Path) -> list: # 从 metadata.yaml 加载元数据 metadata = load_yaml_metadata(plugin_dir) + if "desc" not in metadata and "description" in metadata: + metadata["desc"] = metadata["description"] + # 如果成功加载元数据,添加到结果列表 if metadata and all( k in metadata for k in ["name", "desc", "version", "author", "repo"]