From 48c12b765d56bac07ee0d9f450bd84ec1a81ac06 Mon Sep 17 00:00:00 2001 From: InfinityPacer Date: Sat, 18 Apr 2026 03:11:55 +0800 Subject: [PATCH] feat(setting): expose local plugin paths --- src/locales/en-US.ts | 3 +++ src/locales/zh-CN.ts | 2 ++ src/locales/zh-TW.ts | 2 ++ src/views/setting/AccountSettingSystem.vue | 10 ++++++++++ 4 files changed, 17 insertions(+) diff --git a/src/locales/en-US.ts b/src/locales/en-US.ts index 28600122..994ef241 100644 --- a/src/locales/en-US.ts +++ b/src/locales/en-US.ts @@ -1467,6 +1467,9 @@ export default { logFileFormatHint: 'Set the output format of log files to customize the displayed content of logs', pluginAutoReload: 'Plugin Hot Reload', pluginAutoReloadHint: 'Automatically reload after modifying plugin files, used when developing plugins', + pluginLocalPaths: 'Local Plugin Paths', + pluginLocalPathsHint: + 'Local plugin repository directories. Separate multiple directories with commas. Relative and absolute paths are supported.', encodingDetectionPerformanceMode: 'Encoding Detection Performance Mode', encodingDetectionPerformanceModeHint: 'Prioritize detection efficiency, but may reduce encoding detection accuracy', diff --git a/src/locales/zh-CN.ts b/src/locales/zh-CN.ts index 64b52ac6..8b66e4c1 100644 --- a/src/locales/zh-CN.ts +++ b/src/locales/zh-CN.ts @@ -1459,6 +1459,8 @@ export default { logFileFormatHint: '设置日志文件的输出格式,用于自定义日志的显示内容', pluginAutoReload: '插件热加载', pluginAutoReloadHint: '修改插件文件后自动重新加载,开发插件时使用', + pluginLocalPaths: '本地插件路径', + pluginLocalPathsHint: '本地插件仓库目录,多个目录用英文逗号分隔,支持相对路径和绝对路径', encodingDetectionPerformanceMode: '编码探测性能模式', encodingDetectionPerformanceModeHint: '优先提升探测效率,但可能降低编码探测的准确性', transferThreads: '文件整理线程数', diff --git a/src/locales/zh-TW.ts b/src/locales/zh-TW.ts index 41d35d64..43c2083c 100644 --- a/src/locales/zh-TW.ts +++ b/src/locales/zh-TW.ts @@ -1460,6 +1460,8 @@ export default { logFileFormatHint: '設置日誌文件的輸出格式,用於自定義日誌的顯示內容', pluginAutoReload: '插件熱加載', pluginAutoReloadHint: '修改插件文件後自動重新加載,開發插件時使用', + pluginLocalPaths: '本地插件路徑', + pluginLocalPathsHint: '本地插件倉庫目錄,多個目錄用英文逗號分隔,支持相對路徑和絕對路徑', encodingDetectionPerformanceMode: '編碼探測性能模式', encodingDetectionPerformanceModeHint: '優先提升探測效率,但可能降低編碼探測的準確性', transferThreads: '文件整理線程數', diff --git a/src/views/setting/AccountSettingSystem.vue b/src/views/setting/AccountSettingSystem.vue index 7bc560f7..d02d1a0b 100644 --- a/src/views/setting/AccountSettingSystem.vue +++ b/src/views/setting/AccountSettingSystem.vue @@ -84,6 +84,7 @@ const SystemSettings = ref({ LOG_FILE_FORMAT: '【%(levelname)s】%(asctime)s - %(message)s', // 实验室 PLUGIN_AUTO_RELOAD: false, + PLUGIN_LOCAL_PATHS: '', ENCODING_DETECTION_PERFORMANCE_MODE: true, TRANSFER_THREADS: 1, }, @@ -1458,6 +1459,15 @@ onDeactivated(() => { persistent-hint /> + + +