添加强制设置昵称配置项,移动测试插件到单独文件夹,稍微修改memory插件description(应该还是无法达到预期喵)

This commit is contained in:
2024-12-23 23:36:47 +08:00
parent ba6b02d68e
commit f9dc5e500e
10 changed files with 17 additions and 8 deletions

View File

@ -0,0 +1,13 @@
from nonebot_plugin_marshoai.plugin import PluginMetadata, String, on_function_call
metadata = PluginMetadata(
name="天气查询", author="MarshoAI", description="一个简单的查询天气的插件"
)
@on_function_call(description="可以用于查询天气").params(
location=String(description="地点")
)
async def weather(location: str) -> str:
# 这里可以调用天气API查询天气这里只是一个简单的示例
return f"{location}的天气是晴天, 温度是25°C"