From efc283fe21725f0923db69b491b05924d4c78288 Mon Sep 17 00:00:00 2001 From: tt-P607 <68868379+tt-P607@users.noreply.github.com> Date: Thu, 9 Oct 2025 16:31:36 +0800 Subject: [PATCH] =?UTF-8?q?fix(plugins):=20=E4=BF=AE=E5=A4=8D=20tts=20?= =?UTF-8?q?=E6=8F=92=E4=BB=B6=E4=B8=AD=E9=94=99=E8=AF=AF=E7=9A=84=E6=9C=BA?= =?UTF-8?q?=E5=99=A8=E4=BA=BA=E6=A0=B9=E7=9B=AE=E5=BD=95=E8=B7=AF=E5=BE=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 之前的路径 `plugin_file.parent.parent.parent` 错误地指向了 `src` 目录,而不是项目根目录。 此更改通过将路径调整为 `...parent.parent.parent.parent.parent`,修正了根目录的计算逻辑,确保能够正确找到并加载配置文件。 --- src/plugins/built_in/tts_voice_plugin/plugin.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/built_in/tts_voice_plugin/plugin.py b/src/plugins/built_in/tts_voice_plugin/plugin.py index 5351ef47e..d5348f6a5 100644 --- a/src/plugins/built_in/tts_voice_plugin/plugin.py +++ b/src/plugins/built_in/tts_voice_plugin/plugin.py @@ -62,7 +62,7 @@ class TTSVoicePlugin(BasePlugin): if top_key in manual_load_keys: try: plugin_file = Path(__file__).resolve() - bot_root = plugin_file.parent.parent.parent + bot_root = plugin_file.parent.parent.parent.parent.parent config_file = bot_root / "config" / "plugins" / self.plugin_name / self.config_file_name if not config_file.is_file():