diff --git a/plugins/ai_chat.py b/plugins/ai_chat.py index 1e94bcf..92c7c5f 100644 --- a/plugins/ai_chat.py +++ b/plugins/ai_chat.py @@ -12,6 +12,12 @@ from core.config_loader import global_config logger = ModuleLogger("AIChat") +__plugin_meta__ = { + "name": "AI 聊天", + "description": "支持向量数据库记忆功能的 AI 聊天助手", + "usage": "/chat <内容> - 与 AI 进行对话" +} + # 尝试导入 OpenAI 客户端 try: from openai import AsyncOpenAI @@ -97,7 +103,7 @@ async def get_ai_response(user_id: int, group_id: int, user_message: str) -> str logger.error(f"AI 聊天请求失败: {e}") return f"请求失败: {str(e)}" -@matcher.command("chat", "聊天") +@matcher.command("chat") async def chat_command(event: GroupMessageEvent | PrivateMessageEvent, args: list[str]): """AI 聊天命令""" if not args: