凹核源码网

开源项目代码分享平台_开发者技术交流社区

被同事嫌弃「老土」的Graphviz,竟让我工作「开挂」

一、老规矩,先放图

觉得有用的可以看下去,有介绍怎么做的。



图一代码

digraph G {

rankdir=LR; // 从左到右布局

A -> B [label="步骤1"];

B -> C [label="步骤2", color=red];

C -> D [style=dotted];

D -> A [label="循环", dir=both];

}

图二代码

graph tree {

node [shape=circle];

1 -- {2, 3};

2 -- {4, 5};

3 -- {6, 7};

5 [shape=box, color=blue];

}

图三代码

digraph workflow {

compound=true;

subgraph cluster_pre {

label="预处理阶段";

data_load [shape=cylinder];

clean -> transform;

}

subgraph cluster_model {

label="建模阶段";

train -> evaluate;

}

data_load -> clean [lhead=cluster_pre];

transform -> train [ltail=cluster_pre];

}


二、这是什么画的

Graphviz是一款开源图形可视化软件,通过简单代码描述节点与边,能快速生成架构图、流程图等,助力高效展示复杂逻辑关系。


三、怎么画

文字描述,让ai生成Graphviz代码,然后网线搜在线转换的网线,我测试了“graphviz图形展示(网页版)”,可以用。



纯手码,纯分享,觉得有帮助的,各位看官,点赞收藏评论

有其他工具,第一时间会分享

感谢阅读

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言