使用ChatGPT和Mermaid绘制流程图。
使用ChatGPT绘制流程图就像用锤子切蛋糕一样。当然,你可以这样做,但这并不是完成任务的最佳工具。ChatGPT非常擅长生成自然语言文本,但并不擅长创建图表或视觉表现。你可能最终会得到这样的东西:
Start
|
V
Ask ChatGPT to draw a flow chart
|
V
Did it work?
/ \
Yes No
| |
V V
Celebrate Try again
\ /
V V
End
正如您所见,这并不是一个非常信息丰富或实用的流程图。它更像是一个笑话而不是一个严肃的指南。
但是等等,我们是程序员,我是说,当你能够描述它时,你就可以编码~
最后,我找到了一个名为Mermaid的图形生成程序语言,它可以在这个网站上执行:https://mermaid.live/
所以,我们开始吧:流程生成提示:
Turn the following operations into Mermaid script:
```
YOUR FLOW
```
请求 ChatGPT 流程生成的流程图
Turn the following operations into Mermaid script:
```
1. Start
2. Ask ChatGPT to draw a flow chart and examine if it works
3. If it work than celebrate
4. It it's not working, than try again
```
它将返回以下脚本:
graph LR
A(Start)
B(Ask ChatGPT to draw a flow chart and examine if it works)
C{Does it work?}
D[Celebrate]
E[Try again]
A --> B
B --> C
C -- Yes --> D
C -- No --> E
E --> B
将其复制粘贴到Mermaid Live编辑器中,并…
拜託,你得到了你的過程圖:
你也可以要求它生成神经网络的结构:
输入结构名称(或通过TF/torch/MXNet脚本描述结构),获取Mermaid代码。
恭喜!您已获得您的网络结构~
尽管Netron的精度更高,但是使用ChatGPT-Mermaid方法可以生成更加详细的图形。