Skip to content

notes 锚点源与 chapters 实际锚点同源化(修 #227 完整版) - #229

Merged
zj1123581321 merged 2 commits into
mainfrom
card/VideoTranscriptAPI-20261015-06
Oct 10, 2026
Merged

zj1123581321 merged 2 commits into
mainfrom
card/VideoTranscriptAPI-20261015-06

Conversation

@zj1123581321

Copy link
Copy Markdown
Collaborator

修复 issue #227(完整版):notes 锚点源与 chapters 实际锚点同源化

#228 修了种子取值口径但 notes 仍失败——诊断定位到真正的断链:source.kind 标签是 coordinator 按「入参形态」猜的(列表就标 segments),而调用方 llm_ops 解析种子时已经知道真相(cached_dialogs / segments)却只拿来打日志;notes reader 又按这个失真标签选加载器,并存在跨源静默兜底。

改动(锁定决策方案 a)

  • coordinator.py:新增 timeline_segments_kind 形参,采纳调用方已解析的来源事实;本轮 structured 覆盖仍改写为 "dialogs"(此路原本就正确)
  • llm_ops.py:把 chapters_seed_kind 透传给协调器(此前只打日志)
  • notes_processor.py:reader 按声明 kind 精确复现(dialogs 系只读 llm_processed.json、segments 系只读 load_segments);声明来源缺失时确定性失败,删除跨源静默兜底;无标签历史产物保留探测顺序
  • CHANGELOG:对外行为变更一条(标签语义修正 + 失配不再兜底)

验证

部署后动作

删 BV1fcHD6cEw3 的 llm_chapters.json → 重提重生成 chapters → 重试详细笔记,#227 闭环。

zj1123581321 added 2 commits October 10, 2026 23:26
Agent-Executor: minimax-pi
Agent-Model: MiniMax-M3.1-Flash-Preview
Agent-Effort: high
Dispatch-Id: dlg-20261010-152054-9dcc36
Task-Id: VideoTranscriptAPI-20261015-06
Agent-Executor: minimax-pi
Agent-Model: MiniMax-M3.1-Flash-Preview
Agent-Effort: high
Dispatch-Id: dlg-20261010-152054-9dcc36
Task-Id: VideoTranscriptAPI-20261015-06
@github-actions

Copy link
Copy Markdown

Required Gate v2 — 状态面板

当前状态:pass · 可合并

当前裁决:code_pass / primary_pass

PR 累计主审轮(影子):1/5 · collecting

历史可能不完整:1 个制品处理失败:URLError;1 个历史重建预算耗尽

Gate 历史(v1;来源为持久化 gate_terminal 制品)

Run Attempt Head 状态 PR 累计主审轮(影子) 收件人动作
38065463757 1 1da7429 pass 1/5 · collecting 可合并

历史行按 run_id + run_attempt 去重并只增不删;删除本评论后可由 gate_terminal 制品重建。

@zj1123581321
zj1123581321 merged commit dcc27ea into main Oct 10, 2026
13 checks passed
@zj1123581321
zj1123581321 deleted the card/VideoTranscriptAPI-20261015-06 branch October 10, 2026 16:11
zj1123581321 added a commit that referenced this pull request Oct 15, 2026
notes 锚点源与 chapters 实际锚点同源化(修 #227 完整版)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant