mirror of
https://github.com/hellodigua/ChatLab.git
synced 2026-05-22 06:10:37 +08:00
feat: 配置文案
This commit is contained in:
@@ -16,7 +16,7 @@ const emit = defineEmits<{
|
|||||||
const globalMaxMessages = computed({
|
const globalMaxMessages = computed({
|
||||||
get: () => aiGlobalSettings.value.maxMessagesPerRequest,
|
get: () => aiGlobalSettings.value.maxMessagesPerRequest,
|
||||||
set: (val: number) => {
|
set: (val: number) => {
|
||||||
const clampedVal = Math.max(10, Math.min(5000, val || 200))
|
const clampedVal = Math.max(100, Math.min(5000, val || 100))
|
||||||
promptStore.updateAIGlobalSettings({ maxMessagesPerRequest: clampedVal })
|
promptStore.updateAIGlobalSettings({ maxMessagesPerRequest: clampedVal })
|
||||||
emit('config-changed')
|
emit('config-changed')
|
||||||
},
|
},
|
||||||
@@ -36,7 +36,7 @@ const globalMaxMessages = computed({
|
|||||||
<div class="flex-1 pr-4">
|
<div class="flex-1 pr-4">
|
||||||
<p class="text-sm font-medium text-gray-900 dark:text-white">发送条数限制</p>
|
<p class="text-sm font-medium text-gray-900 dark:text-white">发送条数限制</p>
|
||||||
<p class="text-xs text-gray-500 dark:text-gray-400">
|
<p class="text-xs text-gray-500 dark:text-gray-400">
|
||||||
每次发送给 AI 的最大消息条数,用于控制上下文长度(10-5000)
|
每次发送给 AI 的最大消息条数,用于控制上下文长度(100-5000)
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
<UInput v-model.number="globalMaxMessages" type="number" min="10" max="5000" class="w-24" />
|
<UInput v-model.number="globalMaxMessages" type="number" min="10" max="5000" class="w-24" />
|
||||||
|
|||||||
@@ -95,10 +95,10 @@ function isActivePreset(presetId: string, chatType: 'group' | 'private'): boolea
|
|||||||
<div class="flex-1 pr-4">
|
<div class="flex-1 pr-4">
|
||||||
<p class="text-sm font-medium text-gray-900 dark:text-white">发送条数限制</p>
|
<p class="text-sm font-medium text-gray-900 dark:text-white">发送条数限制</p>
|
||||||
<p class="text-xs text-gray-500 dark:text-gray-400">
|
<p class="text-xs text-gray-500 dark:text-gray-400">
|
||||||
每次发送给 AI 的最大消息条数,用于控制上下文长度(10-5000)
|
每次发送给 AI 的最大消息条数,用于控制上下文长度(100-5000)
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
<UInput v-model.number="globalMaxMessages" type="number" min="10" max="5000" class="w-24" />
|
<UInput v-model.number="globalMaxMessages" type="number" min="100" max="5000" class="w-24" />
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -29,7 +29,7 @@ const props = defineProps<{
|
|||||||
// 计算赛季标题
|
// 计算赛季标题
|
||||||
const seasonTitle = computed(() => {
|
const seasonTitle = computed(() => {
|
||||||
if (props.selectedYear && props.selectedYear > 0) {
|
if (props.selectedYear && props.selectedYear > 0) {
|
||||||
return `${props.selectedYear} 赛季群榜单`
|
return `${props.selectedYear} 赛季`
|
||||||
}
|
}
|
||||||
// 全部时间:显示年份范围
|
// 全部时间:显示年份范围
|
||||||
if (props.availableYears && props.availableYears.length > 0) {
|
if (props.availableYears && props.availableYears.length > 0) {
|
||||||
@@ -37,11 +37,11 @@ const seasonTitle = computed(() => {
|
|||||||
const minYear = sorted[0]
|
const minYear = sorted[0]
|
||||||
const maxYear = sorted[sorted.length - 1]
|
const maxYear = sorted[sorted.length - 1]
|
||||||
if (minYear === maxYear) {
|
if (minYear === maxYear) {
|
||||||
return `${minYear} 赛季群榜单`
|
return `${minYear} 赛季`
|
||||||
}
|
}
|
||||||
return `${minYear}-${maxYear} 赛季群榜单`
|
return `${minYear}-${maxYear} 赛季`
|
||||||
}
|
}
|
||||||
return '全部赛季群榜单'
|
return '全部赛季'
|
||||||
})
|
})
|
||||||
|
|
||||||
// 锚点导航配置
|
// 锚点导航配置
|
||||||
|
|||||||
Reference in New Issue
Block a user