🗑️ 标记MarshoTools为弃用

This commit is contained in:
Asankilp 2025-04-05 01:31:35 +08:00
parent 5768b95b09
commit 55f9c427b7
4 changed files with 5 additions and 3 deletions

View File

@ -35,7 +35,7 @@ from .util import (
make_chat_openai, make_chat_openai,
parse_richtext, parse_richtext,
) )
from .utils.request import process_chat_stream from .utils.processor import process_chat_stream
class MarshoHandler: class MarshoHandler:
@ -50,7 +50,7 @@ class MarshoHandler:
self.event: Event = current_event.get() self.event: Event = current_event.get()
# self.state: T_State = current_handler.get().state # self.state: T_State = current_handler.get().state
self.matcher: Matcher = current_matcher.get() self.matcher: Matcher = current_matcher.get()
self.message_id: str = get_message_id(self.event) self.message_id: str = UniMessage.get_message_id(self.event)
self.target = get_target(self.event) self.target = get_target(self.event)
async def process_user_input( async def process_user_input(

View File

@ -32,7 +32,7 @@ from .instances import client, context, model_name, target_list, tools
from .metadata import metadata from .metadata import metadata
from .plugin.func_call.caller import get_function_calls from .plugin.func_call.caller import get_function_calls
from .util import * from .util import *
from .utils.request import process_chat_stream from .utils.processor import process_chat_stream
async def at_enable(): async def at_enable():

View File

@ -7,6 +7,7 @@ import sys
import traceback import traceback
from nonebot import logger from nonebot import logger
from typing_extensions import deprecated
from .config import config from .config import config
@ -73,6 +74,7 @@ class MarshoContext:
return self._get_target_dict(is_private).setdefault(target_id, []) return self._get_target_dict(is_private).setdefault(target_id, [])
@deprecated("小棉工具已弃用,无法正常调用")
class MarshoTools: class MarshoTools:
""" """
Marsho 的工具类 Marsho 的工具类