fix(15): 修复插件功能支持模型判断逻辑

This commit is contained in:
Hk-Gosuto
2023-09-13 13:06:39 +08:00
parent 38c41f9ed3
commit 9a690dbcd0
2 changed files with 18 additions and 15 deletions

View File

@@ -38,8 +38,10 @@ export const createEmptyMask = () =>
lang: getLang(),
builtin: false,
createdAt: Date.now(),
usePlugins: !/03\d{2}$/.test(useAppConfig.getState().modelConfig.model),
} as Mask);
usePlugins: /^gpt(?!.*03\d{2}$).*$/.test(
useAppConfig.getState().modelConfig.model,
),
}) as Mask;
export const useMaskStore = createPersistStore(
{ ...DEFAULT_MASK_STATE },
@@ -94,7 +96,7 @@ export const useMaskStore = createPersistStore(
...config.modelConfig,
...m.modelConfig,
},
} as Mask),
}) as Mask,
);
return userMasks.concat(buildinMasks);
},