🐞 fix: 增加错误之后对已解析段落的缓存功能,再次重试时不再重头开始

解析长视频时,当附件大小过大时不再调用后进行报错,而是将附件进行分批次发送

在每篇笔记开头默认增加地址来源链接,对模糊处可溯源
This commit is contained in:
CyanAutumn
2026-02-12 18:28:11 +08:00
parent 7b45db2f59
commit d9a7b89e7d
67 changed files with 279293 additions and 64 deletions

18705
BillNote_frontend/package-lock.json generated Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -53,10 +53,10 @@ const formSchema = z
style: z.string().nonempty('请选择笔记生成风格'),
extras: z.string().optional(),
video_understanding: z.boolean().optional(),
video_interval: z.coerce.number().min(1).max(30).default(4).optional(),
video_interval: z.coerce.number().min(1).max(30).default(6).optional(),
grid_size: z
.tuple([z.coerce.number().min(1).max(10), z.coerce.number().min(1).max(10)])
.default([3, 3])
.default([2, 2])
.optional(),
})
.superRefine(({ video_url, platform }, ctx) => {
@@ -144,8 +144,8 @@ const NoteForm = () => {
quality: 'medium',
model_name: modelList[0]?.model_name || '',
style: 'minimal',
video_interval: 4,
grid_size: [3, 3],
video_interval: 6,
grid_size: [2, 2],
format: [],
},
})
@@ -181,8 +181,8 @@ const NoteForm = () => {
screenshot: formData.screenshot ?? false,
link: formData.link ?? false,
video_understanding: formData.video_understanding ?? false,
video_interval: formData.video_interval ?? 4,
grid_size: formData.grid_size ?? [3, 3],
video_interval: formData.video_interval ?? 6,
grid_size: formData.grid_size ?? [2, 2],
format: formData.format ?? [],
})
}, [