feat(portrait-clearance): 肖像排查 - 增加画布插件与本机检测链路

This commit is contained in:
QAyong
2026-08-26 15:23:01 +08:00
committed by ddCat
parent 86fc3fda2f
commit 9bc5512140
54 changed files with 6832 additions and 60 deletions

View File

@@ -1,6 +1,7 @@
import type { CanvasColorGrade } from "@/lib/canvas/canvas-color-grade";
import type { PortraitTextureSettings } from "@/lib/canvas/canvas-portrait-texture";
import type { StyleExecutionPlan } from "@/lib/canvas/style-profile";
import type { PortraitClearanceNodeState } from "@/lib/portrait-clearance/contracts";
import type { SrtEntry, SubtitleHighlight, SubtitleStyle } from "@/types/timeline";
export type Position = {
@@ -398,6 +399,8 @@ export type CanvasNodeMetadata = {
editMode?: "provider-mask" | "local-composite";
};
portraitTexture?: PortraitTextureSettings;
/** 肖像排查节点只保存可恢复的 UI 状态,不保存图片、embedding 或完整结果。 */
portraitClearance?: PortraitClearanceNodeState;
};
export type CanvasNodeData = {