Part of #9 **Dependencies:** #8 (v1 完成) ## Description 实现 Plottr 风格的可视化时间线,从 KG 提取事件并按角色/地点/标签过滤,支持线索状态管理和拖拽重排。 **OpenSpec Spec:** \`timeline-viz\` ## Tasks - [ ] 1.1 Build timeline component (Plottr-style, D3.js) - [ ] 1.2 Display events from KG on timeline (filterable by character/location/tag) - [ ] 1.3 Implement plot thread manager (open/partial/resolved status tracking) - [ ] 1.4 Drag-and-drop event reordering - [ ] 1.5 Write tests for timeline data extraction and rendering ## Acceptance Criteria - [ ] 时间线按故事内时间轴展示 KG 事件 - [ ] 支持角色/地点/线索过滤 - [ ] 线索状态 open/partial/resolved 可管理 - [ ] 事件可拖拽重排
Part of #9
Dependencies: #8 (v1 完成)
Description
实现 Plottr 风格的可视化时间线,从 KG 提取事件并按角色/地点/标签过滤,支持线索状态管理和拖拽重排。
OpenSpec Spec: `timeline-viz`
Tasks
Acceptance Criteria