📐 d3.linkHorizontal 本质 · 三次贝塞尔

B(t) = (1-t)³·P₀ + 3(1-t)²t·P₁ + 3(1-t)t²·P₂ + t³·P₃
P₀ (起点)  →  P₁ (控制点1)  →  P₂ (控制点2)  →  P₃ (终点)
🔹 水平链接: 控制点沿X轴延伸,形成平滑曲线
⚡ 拖拽控制点实时更新坐标