为什么会这样
flowchart 箭头需要在箭头符号前有两个破折号:-->。单个破折号加上 > 不是一个合法的 token,所以解析器在读完第一个 - 之后就立刻停下了。
如果你之前用过其他图表即代码工具(比如 Graphviz 用 ->),或者手误按肌肉记忆打了普通箭头,很容易犯这个错。
如何修复
标准 flowchart 箭头用 -->,虚线箭头用 -.->,粗箭头用 ==>。sequence 图表有自己的一套箭头(->>、-->>、-x),和 flowchart 箭头无关——不要把两者混用。