fix: LibraryView 移除 pose 相关代码
**移除内容:** - 移除 pose 处理器选项(Line 305-310) - 移除 procPose 变量定义(Line 1055) - 移除 selectedProcessors 中的 procPose(Line 1142) - 移除 processors 列表中的 'pose'(Line 1348, 1408) **原因:** - pose 已从 pipeline 移除(A-8) - 无需在 Library 卡片中显示 **后续:** - 待确认 VLM Summary 和 moment_chunks 是否需要合并 - 待确认百分比是否需要重新配置 相关需求: A-8 (移除 pose)
This commit is contained in:
@@ -302,12 +302,6 @@
|
||||
<span class="ms-proc-count" @click.stop="viewProcessorJson('ocr')">{{ procCountLabel('ocr', 'frame') }}</span>
|
||||
<button class="ms-proc-redo" @click.stop="redoProcessor('ocr')" title="Re-run OCR">🔄</button>
|
||||
</div>
|
||||
<div class="ms-proc-line" :class="procStatusClass('pose')">
|
||||
<label class="ms-fm-check-label"><input type="checkbox" v-model="procPose"> Pose</label>
|
||||
<span class="ms-proc-status">{{ procStatusIcon('pose') }}</span>
|
||||
<span class="ms-proc-count" @click.stop="viewProcessorJson('pose')">{{ procCountLabel('pose', 'frame') }}</span>
|
||||
<button class="ms-proc-redo" @click.stop="redoProcessor('pose')" title="Re-run Pose">🔄</button>
|
||||
</div>
|
||||
<div class="ms-proc-line" :class="procStatusClass('cut')">
|
||||
<label class="ms-fm-check-label"><input type="checkbox" v-model="procCut"> CUT</label>
|
||||
<span class="ms-proc-status">{{ procStatusIcon('cut') }}</span>
|
||||
@@ -1058,7 +1052,6 @@ const procAsrx = ref(true)
|
||||
const procFaceCluster = ref(true)
|
||||
const procFace = ref(true)
|
||||
const procOcr = ref(true)
|
||||
const procPose = ref(true)
|
||||
const procAppearance = ref(true)
|
||||
const procCut = ref(true)
|
||||
|
||||
@@ -1145,7 +1138,7 @@ function selectedProcessors(): string[] {
|
||||
if (procFaceCluster.value) procs.push('face_cluster')
|
||||
if (procFace.value) procs.push('face')
|
||||
if (procOcr.value) procs.push('ocr')
|
||||
if (procPose.value) procs.push('pose')
|
||||
if (procAppearance.value) procs.push('appearance')
|
||||
if (procCut.value) procs.push('cut')
|
||||
return procs
|
||||
}
|
||||
@@ -1351,7 +1344,7 @@ async function refreshSystemStatus() {
|
||||
|
||||
// Load output files for this job
|
||||
job.outputs = []
|
||||
const processors = ['cut', 'asr', 'asrx', 'face', 'ocr', 'pose', 'appearance', 'face_cluster']
|
||||
const processors = ['cut', 'asr', 'asrx', 'face', 'ocr', 'appearance', 'face_cluster']
|
||||
for (const proc of processors) {
|
||||
try {
|
||||
const data: any = await apiCall('get_processor_json', { fileHash: job.uuid, processor: proc })
|
||||
@@ -1411,7 +1404,7 @@ async function runProcessorQC(f: any) {
|
||||
qcAudioInfo.value.hasAudio = false
|
||||
}
|
||||
|
||||
const processors = ['cut', 'asr', 'asrx', 'face', 'ocr', 'pose', 'appearance', 'face_cluster']
|
||||
const processors = ['cut', 'asr', 'asrx', 'face', 'ocr', 'appearance', 'face_cluster']
|
||||
|
||||
for (const proc of processors) {
|
||||
const counts = getProcessorCounts(f.file_uuid)
|
||||
|
||||
Reference in New Issue
Block a user