This commit is contained in:
2026-08-27 17:54:48 +08:00
parent f89e1e4de8
commit b30ca673cc
12 changed files with 168 additions and 92 deletions
+5 -8
View File
@@ -62,15 +62,15 @@ const addVisible = ref(false)
const addMode = ref('upload') // upload | ai
const uploadList = ref([])
const uploading = ref(false)
const genForm = reactive({ prompt: '', count: 4, size: '1152x2048' })
const genForm = reactive({ prompt: '', count: 1, size: '704x1248' })
const generating = ref(false)
function openAdd() {
addMode.value = 'upload'
uploadList.value = []
genForm.prompt = ''
genForm.count = 4
genForm.size = '1152x2048'
genForm.count = 1
genForm.size = '704x1248'
addVisible.value = true
}
@@ -109,7 +109,7 @@ function submitGen() {
prompt: genForm.prompt.trim(),
count: genForm.count,
size: genForm.size,
}, { timeout: 600000 })
}, { timeout: 2400000 })
.then((data) => {
ElMessage.success(`已生成 ${data.generated || 0} 张(生成图片为付费资产,删除前请确认),自动标注处理中…`)
addVisible.value = false
@@ -633,10 +633,7 @@ onBeforeUnmount(() => {
<el-input-number v-model="genForm.count" :min="1" :max="8" />
</el-form-item>
<el-form-item label="图片尺寸">
<el-radio-group v-model="genForm.size">
<el-radio value="1152x2048">竖版 1152x2048</el-radio>
<el-radio value="704x704">方形 704x704</el-radio>
</el-radio-group>
<span class="gen-size">竖版 704x1248很慢 26 分钟/建议一次只生成 1 </span>
</el-form-item>
<div class="gen-tip">生成图片为付费资产请勿随意删除提示词中不要描述目标在画面中的位置由模型自行构图</div>
</el-form>