Refactor settings store to rename proModel to proThinking and update related logic; enhance CSS for energy efficiency and reduced motion preferences; improve i18n translations for better clarity and consistency; modify proBlock utility functions for clearer instruction handling; streamline Vite configuration by removing unnecessary Univer.js dependencies.

This commit is contained in:
“ydy0615”
2026-05-31 16:38:10 +08:00
parent 3a1fd1c5d7
commit b82c6d392d
42 changed files with 3909 additions and 2509 deletions
+6 -6
View File
@@ -11,7 +11,7 @@ export const useSettingsStore = defineStore('settings', () => {
// 2. Model Behavior
const modelThinking = ref('low') // 'low' | 'medium' | 'high'
const debounceMs = ref(1000) // 1000 - 5000
const proModel = ref('')
const proThinking = ref('medium') // 'low' | 'medium' | 'high'
// 3. Privacy
const privacyMode = ref(true)
@@ -67,7 +67,7 @@ export const useSettingsStore = defineStore('settings', () => {
if (data.theme) theme.value = data.theme
if (data.modelThinking) modelThinking.value = data.modelThinking
if (data.debounceMs) debounceMs.value = data.debounceMs
if (typeof data.proModel === 'string') proModel.value = data.proModel
if (data.proThinking) proThinking.value = data.proThinking
if (typeof data.privacyMode === 'boolean') privacyMode.value = data.privacyMode
if (data.language) language.value = data.language
if (data.currency) currency.value = data.currency
@@ -91,7 +91,7 @@ export const useSettingsStore = defineStore('settings', () => {
theme: theme.value,
modelThinking: modelThinking.value,
debounceMs: debounceMs.value,
proModel: proModel.value,
proThinking: proThinking.value,
privacyMode: privacyMode.value,
language: language.value,
currency: currency.value,
@@ -111,7 +111,7 @@ export const useSettingsStore = defineStore('settings', () => {
theme.value = 'system'
modelThinking.value = 'low'
debounceMs.value = 1000
proModel.value = ''
proThinking.value = 'medium'
privacyMode.value = false
language.value = 'auto'
currency.value = 'auto'
@@ -128,7 +128,7 @@ export const useSettingsStore = defineStore('settings', () => {
theme,
modelThinking,
debounceMs,
proModel,
proThinking,
privacyMode,
language,
currency,
@@ -149,7 +149,7 @@ export const useSettingsStore = defineStore('settings', () => {
theme,
modelThinking,
debounceMs,
proModel,
proThinking,
privacyMode,
language,
currency,