重构Marsho插件,优化模块导入,钩子函数与类实例化,全局变量独立为模块

This commit is contained in:
2024-12-31 00:26:23 +08:00
parent 5f7d82ae29
commit aca5c2bd04
7 changed files with 91 additions and 76 deletions

View File

@ -9,7 +9,7 @@ require("nonebot_plugin_apscheduler")
require("nonebot_plugin_marshoai")
from nonebot_plugin_apscheduler import scheduler
from nonebot_plugin_marshoai.azure import client
from nonebot_plugin_marshoai.instances import client
from nonebot_plugin_marshoai.plugin import PluginMetadata, on_function_call
from nonebot_plugin_marshoai.plugin.func_call.params import String
@ -84,7 +84,7 @@ if plugin_config.marshoai_plugin_memory_scheduler:
@driver.on_startup
async def _():
logger.info("定时记忆整理已启动!")
logger.info("定时记忆整理已启动!")
scheduler.add_job(
organize_memories,
"cron",