From 81d254fcb79a59b649ff56a8b78228f9c327e0dd Mon Sep 17 00:00:00 2001
From: Jianwu Huang <63531681+JefferyHcool@users.noreply.github.com>
Date: Thu, 7 May 2026 17:29:48 +0800
Subject: [PATCH] =?UTF-8?q?Revert=20"feat(extension):=20=E5=A4=9A=E6=A8=A1?=
=?UTF-8?q?=E6=80=81=E8=A7=86=E9=A2=91=E7=90=86=E8=A7=A3=E5=BC=80=E5=85=B3?=
=?UTF-8?q?=20+=20=E6=8A=BD=E5=B8=A7/=E6=8B=BC=E5=9B=BE=E5=8F=82=E6=95=B0?=
=?UTF-8?q?=EF=BC=88=E5=AF=B9=E9=BD=90=20web=20NoteForm=EF=BC=89"?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
BillNote_extension/src/background/main.ts | 3 --
BillNote_extension/src/logic/constants.ts | 3 --
BillNote_extension/src/logic/types.ts | 10 -----
.../src/options/pages/General.vue | 34 -----------------
BillNote_extension/src/popup/Popup.vue | 38 -------------------
5 files changed, 88 deletions(-)
diff --git a/BillNote_extension/src/background/main.ts b/BillNote_extension/src/background/main.ts
index 9b6ca5f..f1f4e28 100644
--- a/BillNote_extension/src/background/main.ts
+++ b/BillNote_extension/src/background/main.ts
@@ -87,9 +87,6 @@ async function startTask(url: string): Promise<{ ok: boolean, taskId?: string, e
link: formats.includes('link'),
style: settings.style || undefined,
extras: settings.extras || undefined,
- video_understanding: settings.video_understanding || undefined,
- video_interval: settings.video_understanding ? settings.video_interval : undefined,
- grid_size: settings.video_understanding ? settings.grid_size : undefined,
prefetched_transcript: prefetched ?? undefined,
}),
})
diff --git a/BillNote_extension/src/logic/constants.ts b/BillNote_extension/src/logic/constants.ts
index e2dac9d..f7418ce 100644
--- a/BillNote_extension/src/logic/constants.ts
+++ b/BillNote_extension/src/logic/constants.ts
@@ -12,9 +12,6 @@ export const DEFAULT_SETTINGS: Settings = {
link: false,
style: 'minimal',
extras: '',
- video_understanding: false,
- video_interval: 6,
- grid_size: [2, 2],
}
export const MAX_TASKS = 30
diff --git a/BillNote_extension/src/logic/types.ts b/BillNote_extension/src/logic/types.ts
index 96f18ca..fd68072 100644
--- a/BillNote_extension/src/logic/types.ts
+++ b/BillNote_extension/src/logic/types.ts
@@ -40,9 +40,6 @@ export interface GenerateRequest {
format?: string[]
style?: string
extras?: string
- video_understanding?: boolean
- video_interval?: number
- grid_size?: [number, number]
// 客户端在浏览器里直接抓到的字幕,跳过后端的 download_subtitles + 音频转写
prefetched_transcript?: {
language: string
@@ -120,13 +117,6 @@ export interface Settings {
link: boolean
style: NoteStyle
extras: string
- // 多模态视频理解:抽帧拼图喂给视觉模型,提升画面相关问题的回答质量
- // 要求所选 model 是视觉模型(如 gpt-4o / gemini / claude-opus 系列),文字模型会忽略图片
- video_understanding: boolean
- // 抽帧间隔(秒),范围 1-30,默认 6
- video_interval: number
- // 拼图网格 [rows, cols],每张拼图最多 rows*cols 帧。默认 [2,2]
- grid_size: [number, number]
}
export interface ProviderUpdatePayload {
diff --git a/BillNote_extension/src/options/pages/General.vue b/BillNote_extension/src/options/pages/General.vue
index aa28c50..44eea22 100644
--- a/BillNote_extension/src/options/pages/General.vue
+++ b/BillNote_extension/src/options/pages/General.vue
@@ -165,39 +165,5 @@ onMounted(async () => {
/>
-
-
- 启用后会按抽帧间隔截取视频帧拼成网格图,连同字幕一起喂给视觉模型,提升画面相关问题的回答质量。
- 需要选择视觉模型(GPT-4o / Gemini / Claude 等),文字模型会忽略图片。
- 视频理解(多模态)
-
- ⚠ 需要选择视觉模型(GPT-4o / Gemini / Claude 等),文字模型会忽略图片 -