diff --git a/zhenxun/builtin_plugins/help/__init__.py b/zhenxun/builtin_plugins/help/__init__.py index 37dbc0ba..eefa372e 100644 --- a/zhenxun/builtin_plugins/help/__init__.py +++ b/zhenxun/builtin_plugins/help/__init__.py @@ -78,12 +78,18 @@ _matcher = on_alconna( Option("-s|--superuser", action=store_true, help_text="超级用户帮助"), Option("-d|--detail", action=store_true, help_text="详细帮助"), ), - aliases={"help", "帮助", "菜单"}, + aliases={"help", "菜单"}, rule=to_me(), priority=1, block=True, ) +_matcher.shortcut( + r"帮助(?P.*?)", + command="功能", + arguments=["{name}"], + prefix=True, +) _matcher.shortcut( r"详细帮助",