import{_ as i,c as a,o as n,ae as t}from"./chunks/framework.AELpvxz7.js";const d=JSON.parse('{"title":"manager","description":"","frontmatter":{"title":"manager","order":100},"headers":[],"relativePath":"dev/api/plugins/builtin_tools/manager.md","filePath":"zh/dev/api/plugins/builtin_tools/manager.md","lastUpdated":null}'),l={name:"dev/api/plugins/builtin_tools/manager.md"};function p(h,s,e,k,r,g){return n(),a("div",null,s[0]||(s[0]=[t(`
nonebot_plugin_marshoai.plugins.builtin_tools.manager
@on_function_call(description='获取已加载的插件列表')
get_marsho_plugins() -> str
说明: 获取已加载的插件列表
返回: str: 插件列表
@on_function_call(description='获取已加载的插件列表')
def get_marsho_plugins() -> str:
reply = '加载的插件列表'
for p in get_plugins().values():
if p.metadata:
reply += f'名称: {p.metadata.name},描述: {p.metadata.description}\\n'
else:
reply += f'名称: {p.name},描述: 暂无\\n'
return reply