任何标准的图表示形式?

主要观点:希望展示 Temporal.io 工作流并能查询和获取图的表示,然后进行渲染等操作,担心数据起源和图定义的编译,在寻找一种交互格式来描述节点和边,如 CSV 等,同时讨论了多种图表示语言和工具,如 Dot 语言、Graphia.app、PlantUML、mermaid、d2 等,还提到了 graphson 和 rdf 的 n3 以及 Eclipse Layout Kernel 等。
关键信息:

  • 有项目如 ReactFlow 可用于渲染,但不想在工作流中处理数据呈现。
  • 之前有人用 PlantUML 做过概念验证,但需在工作流侧做很多工作且图仅定义一次,而有些工作流运行中会改变状态机。
  • 讨论了用列表、矩阵、字典等方式表示图,以及 Dot 语言相对标准且有很多工具支持,CSV 虽可但无翻译,graphson 和 rdf 的 n3 也被提及,Eclipse Layout Kernel 布局更好。
    重要细节:
  • 多个用户在 Lobsters 上讨论各种图表示相关的问题和经验,如 isuffix 推荐的文章、mikea 对 Dot 语言的使用和看法、Vaelatern 对 Dot 到其他格式转换的疑问等。
  • rs86 提出基本的图表示方式,sebastien 提到 Eclipse Layout Kernel 的优势。
阅读 7
0 条评论