主要观点:希望展示 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 的优势。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。