a222ca5f9e
把自建静态 SVG 力导向换成 react-force-graph-2d(canvas + d3-force)——真实物理、 可拖拽节点、滚轮缩放、悬停高亮邻域。实体图谱与笔记关系图同一组件,全部升级。 - GraphView 重写:ForceGraph2D,nodeCanvasObject 自绘节点(按度着色/缩放)+标签, linkCanvasObject 放大后显示关系文字,onNodeHover 高亮邻域、onNodeClick→onNode(笔记图跳转)。 - 调力:charge=-180 / link distance=52 拉开布局;onEngineStop zoomToFit 自动取景。 - 保持原 props(triples/height/onNode),三处调用零改动。 验证(Preview):笔记关系图渲染 笔记B/项目A概述/模块X 大节点 + 链接边、自动取景、可拖拽缩放。 (实体图谱在 default 库因累积了几十个测试实体显得密,新建干净库则清爽。)tsc+vite 通过;重建 .app。 Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>