ruff
This commit is contained in:
@@ -10,7 +10,6 @@ from src.plugin_system import (
|
|||||||
ConfigField,
|
ConfigField,
|
||||||
)
|
)
|
||||||
from src.common.logger import get_logger
|
from src.common.logger import get_logger
|
||||||
from src.plugin_system.apis import send_api
|
|
||||||
from .qq_emoji_list import qq_face
|
from .qq_emoji_list import qq_face
|
||||||
from src.plugin_system.base.component_types import ChatType
|
from src.plugin_system.base.component_types import ChatType
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
import asyncio
|
import asyncio
|
||||||
import os
|
import os
|
||||||
import sys
|
import sys
|
||||||
import glob
|
|
||||||
import orjson
|
import orjson
|
||||||
import datetime
|
import datetime
|
||||||
from pathlib import Path
|
from pathlib import Path
|
||||||
|
|||||||
@@ -233,6 +233,5 @@ class MessageShield:
|
|||||||
|
|
||||||
def create_default_shield() -> MessageShield:
|
def create_default_shield() -> MessageShield:
|
||||||
"""创建默认的消息加盾器"""
|
"""创建默认的消息加盾器"""
|
||||||
from .config import default_config
|
|
||||||
|
|
||||||
return MessageShield()
|
return MessageShield()
|
||||||
|
|||||||
@@ -10,7 +10,6 @@ from src.config.config import global_config
|
|||||||
from src.person_info.relationship_builder_manager import relationship_builder_manager
|
from src.person_info.relationship_builder_manager import relationship_builder_manager
|
||||||
from src.chat.express.expression_learner import expression_learner_manager
|
from src.chat.express.expression_learner import expression_learner_manager
|
||||||
from src.chat.chat_loop.sleep_manager.sleep_manager import SleepManager, SleepState
|
from src.chat.chat_loop.sleep_manager.sleep_manager import SleepManager, SleepState
|
||||||
from src.plugin_system.apis import message_api
|
|
||||||
|
|
||||||
from .hfc_context import HfcContext
|
from .hfc_context import HfcContext
|
||||||
from .energy_manager import EnergyManager
|
from .energy_manager import EnergyManager
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ import orjson
|
|||||||
import os
|
import os
|
||||||
from datetime import datetime
|
from datetime import datetime
|
||||||
|
|
||||||
from typing import List, Dict, Optional, Any, Tuple, Coroutine
|
from typing import List, Dict, Optional, Any, Tuple
|
||||||
|
|
||||||
from src.common.logger import get_logger
|
from src.common.logger import get_logger
|
||||||
from src.common.database.sqlalchemy_database_api import get_db_session
|
from src.common.database.sqlalchemy_database_api import get_db_session
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ import base64
|
|||||||
import time
|
import time
|
||||||
from abc import abstractmethod, ABCMeta
|
from abc import abstractmethod, ABCMeta
|
||||||
from dataclasses import dataclass
|
from dataclasses import dataclass
|
||||||
from typing import Optional, Any, TYPE_CHECKING
|
from typing import Optional, Any
|
||||||
|
|
||||||
import urllib3
|
import urllib3
|
||||||
from maim_message import Seg, UserInfo, BaseMessageInfo, MessageBase
|
from maim_message import Seg, UserInfo, BaseMessageInfo, MessageBase
|
||||||
|
|||||||
@@ -9,7 +9,6 @@ from typing import Any, Dict, List, Optional
|
|||||||
|
|
||||||
from json_repair import repair_json
|
from json_repair import repair_json
|
||||||
|
|
||||||
from . import planner_prompts
|
|
||||||
from src.chat.memory_system.Hippocampus import hippocampus_manager
|
from src.chat.memory_system.Hippocampus import hippocampus_manager
|
||||||
from src.chat.utils.chat_message_builder import (
|
from src.chat.utils.chat_message_builder import (
|
||||||
build_readable_actions,
|
build_readable_actions,
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
# mmc/src/common/database/db_migration.py
|
# mmc/src/common/database/db_migration.py
|
||||||
|
|
||||||
from sqlalchemy import inspect
|
from sqlalchemy import inspect
|
||||||
from sqlalchemy.schema import CreateIndex
|
|
||||||
from sqlalchemy.sql import text
|
from sqlalchemy.sql import text
|
||||||
|
|
||||||
from src.common.database.sqlalchemy_models import Base, get_engine
|
from src.common.database.sqlalchemy_models import Base, get_engine
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
from typing import List, Dict, Any, Literal, Union
|
from typing import List, Dict, Any, Literal, Union
|
||||||
from pydantic import Field, field_validator
|
from pydantic import Field
|
||||||
from threading import Lock
|
from threading import Lock
|
||||||
|
|
||||||
from src.config.config_base import ValidatedConfigBase
|
from src.config.config_base import ValidatedConfigBase
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ from tomlkit import TOMLDocument
|
|||||||
from tomlkit.items import Table, KeyType
|
from tomlkit.items import Table, KeyType
|
||||||
from rich.traceback import install
|
from rich.traceback import install
|
||||||
from typing import List, Optional
|
from typing import List, Optional
|
||||||
from pydantic import Field, field_validator
|
from pydantic import Field
|
||||||
|
|
||||||
from src.common.logger import get_logger
|
from src.common.logger import get_logger
|
||||||
from src.config.config_base import ValidatedConfigBase
|
from src.config.config_base import ValidatedConfigBase
|
||||||
|
|||||||
@@ -8,14 +8,13 @@
|
|||||||
"""
|
"""
|
||||||
import asyncio
|
import asyncio
|
||||||
import random
|
import random
|
||||||
from typing import List, Tuple, Optional, Dict, Any, Callable, Coroutine
|
from typing import Optional, Dict, Any, Callable, Coroutine
|
||||||
|
|
||||||
from src.common.logger import get_logger
|
from src.common.logger import get_logger
|
||||||
from src.config.api_ada_configs import TaskConfig
|
from src.config.api_ada_configs import TaskConfig
|
||||||
from .model_client.base_client import APIResponse
|
from .model_client.base_client import APIResponse
|
||||||
from .model_selector import ModelSelector
|
from .model_selector import ModelSelector
|
||||||
from .payload_content.message import MessageBuilder
|
from .payload_content.message import MessageBuilder
|
||||||
from .payload_content.tool_option import ToolCall
|
|
||||||
from .prompt_processor import PromptProcessor
|
from .prompt_processor import PromptProcessor
|
||||||
from .request_executor import RequestExecutor
|
from .request_executor import RequestExecutor
|
||||||
|
|
||||||
|
|||||||
@@ -7,7 +7,6 @@
|
|||||||
from functools import wraps
|
from functools import wraps
|
||||||
from typing import Callable, Optional
|
from typing import Callable, Optional
|
||||||
from inspect import iscoroutinefunction
|
from inspect import iscoroutinefunction
|
||||||
import inspect
|
|
||||||
|
|
||||||
from src.plugin_system.apis.permission_api import permission_api
|
from src.plugin_system.apis.permission_api import permission_api
|
||||||
from src.plugin_system.apis.send_api import text_to_stream
|
from src.plugin_system.apis.send_api import text_to_stream
|
||||||
|
|||||||
@@ -255,7 +255,7 @@ class EmojiAction(BaseAction):
|
|||||||
|
|
||||||
if not success:
|
if not success:
|
||||||
logger.error(f"{self.log_prefix} 表情包发送失败")
|
logger.error(f"{self.log_prefix} 表情包发送失败")
|
||||||
await self.store_action_info(action_build_into_prompt = True,action_prompt_display =f"发送了一个表情包,但失败了",action_done= False)
|
await self.store_action_info(action_build_into_prompt = True,action_prompt_display ="发送了一个表情包,但失败了",action_done= False)
|
||||||
return False, "表情包发送失败"
|
return False, "表情包发送失败"
|
||||||
|
|
||||||
# 发送成功后,记录到历史
|
# 发送成功后,记录到历史
|
||||||
@@ -264,7 +264,7 @@ class EmojiAction(BaseAction):
|
|||||||
except Exception as e:
|
except Exception as e:
|
||||||
logger.error(f"{self.log_prefix} 添加表情到历史记录时出错: {e}")
|
logger.error(f"{self.log_prefix} 添加表情到历史记录时出错: {e}")
|
||||||
|
|
||||||
await self.store_action_info(action_build_into_prompt = True,action_prompt_display =f"发送了一个表情包",action_done= True)
|
await self.store_action_info(action_build_into_prompt = True,action_prompt_display ="发送了一个表情包",action_done= True)
|
||||||
|
|
||||||
return True, f"发送表情包: {emoji_description}"
|
return True, f"发送表情包: {emoji_description}"
|
||||||
|
|
||||||
|
|||||||
@@ -26,7 +26,7 @@ import json
|
|||||||
import websockets as Server
|
import websockets as Server
|
||||||
import base64
|
import base64
|
||||||
from pathlib import Path
|
from pathlib import Path
|
||||||
from typing import List, Tuple, Optional, Dict, Any, Coroutine
|
from typing import List, Tuple, Optional, Dict, Any
|
||||||
import uuid
|
import uuid
|
||||||
|
|
||||||
from maim_message import (
|
from maim_message import (
|
||||||
|
|||||||
Reference in New Issue
Block a user