From 83d9622fd07869c5d55a5735744df1d0e5b84a71 Mon Sep 17 00:00:00 2001 From: ddCat <2695092045@qq.com> Date: Wed, 9 Sep 2026 10:36:42 +0800 Subject: [PATCH] =?UTF-8?q?chore(*):=20=E4=BB=93=E5=BA=93=E6=B8=85?= =?UTF-8?q?=E7=90=86=20-=20=E7=A7=BB=E9=99=A4=E6=9C=AC=E5=9C=B0=E4=B8=8A?= =?UTF-8?q?=E4=B8=8B=E6=96=87=E3=80=81=E8=AF=B7=E6=B1=82=E6=97=A5=E5=BF=97?= =?UTF-8?q?=E4=B8=8E=E6=B5=81=E7=A8=8B=E5=9B=BE=E8=8D=89=E7=A8=BF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Cursor --- CONTEXT.md | 81 ------------------- network-api.txt | 33 -------- ...i-art-critique-upload-to-annotation.drawio | 69 ---------------- 3 files changed, 183 deletions(-) delete mode 100644 CONTEXT.md delete mode 100644 network-api.txt delete mode 100644 output/ai-art-critique-upload-to-annotation.drawio diff --git a/CONTEXT.md b/CONTEXT.md deleted file mode 100644 index 0f48d1a51..000000000 --- a/CONTEXT.md +++ /dev/null @@ -1,81 +0,0 @@ -# 影策 · 编辑器上下文 - -面向 AI 影视与短剧创作工作台中的"时间线智能编辑器"子域:时间线模型、编辑命令、预览与导出、自动字幕、插件体系的统一语言。术语主要受 Concat(WolfCut)架构启发,插件部分参考 open-vetta「万物皆可插件」理念,适配 Web + Go 技术栈,详见 `docs/adr/`。 - -## 语言 - -**时间线 (Timeline)**: -项目的时序编排视图,由轨道与片段组成;`TimelineProject`(v2)是编辑真相源的数据形状。 -_Avoid_: 时间轴、剪辑线 - -**轨道 (Track)**: -同一类型片段的有序序列(video / audio / subtitle / text / image),有 `order` 与 `locked`。 -_Avoid_: 层(Layer 特指画布节点叠放,不用于时间线) - -**片段 (Clip)**: -时间线上对素材的一段引用:`startMs` + `durationMs` 定位在时间线,`sourceStartMs` / `sourceDurationMs` 定位在源素材内。 -_Avoid_: 素材(Media 指源头资产,Clip 是其时间线引用) - -**直连媒体 (directMedia)**: -仅时间线作用域的媒体引用(素材库/项目资产/本地上传直接入轨),存在时预览/导出优先从该字段解析,不回画布查节点。 -_Avoid_: 内联媒体、画布素材 - -**编辑命令 (EditCommand)**: -唯一允许修改时间线的可序列化指令 `{ op, payload }`,经单队列顺序应用;UI 不直接改写模型。 -_Avoid_: 操作、mutate、setState(指组件内部状态) - -**手势回显 (Echo)**: -拖拽/裁剪等手势期间在本地预演的位置与效果,手势结束才提交一个编辑命令——撤销的粒度是手势而非每一像素。 -_Avoid_: 预览态、假数据 - -**预览近似 (Preview Approximation)**: -交互期间用浏览器原生能力(`