From bb6dad700568d083083546e513f26df162e9c9bd Mon Sep 17 00:00:00 2001 From: iomgaa Date: Thu, 9 Jul 2026 12:07:19 -0400 Subject: [PATCH] =?UTF-8?q?refactor(store):=20prompts=20=E7=89=88=E6=9C=AC?= =?UTF-8?q?=E5=8C=96=E7=9B=AE=E5=BD=95=E9=87=8D=E7=BB=84=20+=20skills/v1?= =?UTF-8?q?=20=E9=AA=A8=E6=9E=B6=20+=20system.md=20L1=20=E5=8E=BB=20subtit?= =?UTF-8?q?le?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 4.6 (1M context) --- .gitignore | 1 + store/prompts/{ => v1}/observe_frame_extract.md | 0 store/prompts/{ => v1}/observe_frame_verify.md | 0 store/prompts/{ => v1}/search_similar_extract.md | 0 store/prompts/{ => v1}/search_similar_verify.md | 0 store/prompts/{ => v1}/system.md | 3 +-- store/prompts/{ => v1}/view_node_children_extract.md | 0 store/prompts/{ => v1}/view_node_children_verify.md | 0 store/prompts/{ => v1}/view_node_extract.md | 0 store/prompts/{ => v1}/view_node_verify.md | 0 10 files changed, 2 insertions(+), 2 deletions(-) rename store/prompts/{ => v1}/observe_frame_extract.md (100%) rename store/prompts/{ => v1}/observe_frame_verify.md (100%) rename store/prompts/{ => v1}/search_similar_extract.md (100%) rename store/prompts/{ => v1}/search_similar_verify.md (100%) rename store/prompts/{ => v1}/system.md (97%) rename store/prompts/{ => v1}/view_node_children_extract.md (100%) rename store/prompts/{ => v1}/view_node_children_verify.md (100%) rename store/prompts/{ => v1}/view_node_extract.md (100%) rename store/prompts/{ => v1}/view_node_verify.md (100%) diff --git a/.gitignore b/.gitignore index d8919b3..55364d0 100644 --- a/.gitignore +++ b/.gitignore @@ -182,6 +182,7 @@ pencil/ # 数据与实验产物(不提交) store/ !store/prompts/ +!store/skills/ workspaces/ results/ diff --git a/store/prompts/observe_frame_extract.md b/store/prompts/v1/observe_frame_extract.md similarity index 100% rename from store/prompts/observe_frame_extract.md rename to store/prompts/v1/observe_frame_extract.md diff --git a/store/prompts/observe_frame_verify.md b/store/prompts/v1/observe_frame_verify.md similarity index 100% rename from store/prompts/observe_frame_verify.md rename to store/prompts/v1/observe_frame_verify.md diff --git a/store/prompts/search_similar_extract.md b/store/prompts/v1/search_similar_extract.md similarity index 100% rename from store/prompts/search_similar_extract.md rename to store/prompts/v1/search_similar_extract.md diff --git a/store/prompts/search_similar_verify.md b/store/prompts/v1/search_similar_verify.md similarity index 100% rename from store/prompts/search_similar_verify.md rename to store/prompts/v1/search_similar_verify.md diff --git a/store/prompts/system.md b/store/prompts/v1/system.md similarity index 97% rename from store/prompts/system.md rename to store/prompts/v1/system.md index 9f9ba59..b1d0e9f 100644 --- a/store/prompts/system.md +++ b/store/prompts/v1/system.md @@ -41,7 +41,6 @@ L1 是最粗粒度的层级,每个节点覆盖约 5 分钟的视频片段。 | topic_keywords | 主题关键词 | | temporal_flow | 时间推进描述 | | visible_text | 画面中可见的文字 | -| subtitle | 完整字幕(较长) | ### L2 — 事件(~30 秒) @@ -74,7 +73,7 @@ L3 是最细粒度的层级,每个节点对应一张关键帧。适合获取 ### 信任层级 -三个层级的信息有不同的信任度。L1 和 L2 的摘要是概括性的,适合用于导航和定位相关区域,但它们可能遗漏关键细节或存在概括偏差。L3 关键帧是最细粒度的信息来源——在给出最终答案前,你应该优先基于 L3 级证据做判断,而非仅凭 L1/L2 摘要下结论。当外部知识与视频证据冲突时,以视频证据为准。三个层级都包含 visible_text 和 subtitle 字段,但粒度不同。 +三个层级的信息有不同的信任度。L1 和 L2 的摘要是概括性的,适合用于导航和定位相关区域,但它们可能遗漏关键细节或存在概括偏差。L3 关键帧是最细粒度的信息来源——在给出最终答案前,你应该优先基于 L3 级证据做判断,而非仅凭 L1/L2 摘要下结论。当外部知识与视频证据冲突时,以视频证据为准。三个层级都包含 visible_text 字段,L2 和 L3 额外包含 subtitle 字段。 ## 决策原则 diff --git a/store/prompts/view_node_children_extract.md b/store/prompts/v1/view_node_children_extract.md similarity index 100% rename from store/prompts/view_node_children_extract.md rename to store/prompts/v1/view_node_children_extract.md diff --git a/store/prompts/view_node_children_verify.md b/store/prompts/v1/view_node_children_verify.md similarity index 100% rename from store/prompts/view_node_children_verify.md rename to store/prompts/v1/view_node_children_verify.md diff --git a/store/prompts/view_node_extract.md b/store/prompts/v1/view_node_extract.md similarity index 100% rename from store/prompts/view_node_extract.md rename to store/prompts/v1/view_node_extract.md diff --git a/store/prompts/view_node_verify.md b/store/prompts/v1/view_node_verify.md similarity index 100% rename from store/prompts/view_node_verify.md rename to store/prompts/v1/view_node_verify.md