update
Some checks failed
Deploy / deploy (build, debian, 22) (push) Has been cancelled
Deploy / deploy (build:staging, school, 8822) (push) Has been cancelled

This commit is contained in:
2026-05-07 10:16:14 -06:00
parent 1e160d192b
commit 2a93c4d19c

View File

@@ -46,25 +46,35 @@
</div> </div>
<GuidancePanel @generate="onGuidanceGenerate" /> <GuidancePanel @generate="onGuidanceGenerate" />
<div class="input-area"> <div class="input-area">
<n-flex
class="prompt-input-row"
align="flex-start"
:wrap="false"
:size="8"
>
<n-input <n-input
v-model:value="input" v-model:value="input"
type="textarea" type="textarea"
:autosize="{ minRows: 1, maxRows: 4 }" :autosize="{ minRows: 1, maxRows: 4 }"
placeholder="描述你想要的网页效果..." placeholder="描述你想要的网页效果..."
:disabled="streaming" :disabled="streaming"
style="flex: 1; min-width: 0"
@keydown.enter.exact.prevent="send" @keydown.enter.exact.prevent="send"
/> />
<n-flex justify="flex-end" align="center" style="margin-top: 8px">
<n-button <n-button
secondary secondary
:disabled="!input.trim() || !connected || !currentTaskId || streaming" :disabled="!input.trim() || !connected || !currentTaskId || streaming"
style="flex-shrink: 0"
title="调教提示词" title="调教提示词"
aria-label="调教提示词"
@click="startGuidance" @click="startGuidance"
> >
<template #icon> <template #icon>
<Icon icon="lucide:lightbulb" :width="16" /> <Icon icon="lucide:lightbulb" :width="16" />
</template> </template>
</n-button> </n-button>
</n-flex>
<n-flex justify="flex-end" align="center" style="margin-top: 8px">
<n-select <n-select
v-model:value="selectedModel" v-model:value="selectedModel"
:options="modelOptions" :options="modelOptions"