狠狠色丁香婷婷综合尤物/久久精品综合一区二区三区/中国有色金属学报/国产日韩欧美在线观看 - 国产一区二区三区四区五区tv

LOGO OA教程 ERP教程 模切知識交流 PMS教程 CRM教程 開發(fā)文檔 其他文檔  
 
網(wǎng)站管理員

[轉(zhuǎn)帖]用ChatGPT+mermaid=生成流程圖

liguoquan
2023年12月2日 16:40 本文熱度 2597
:[轉(zhuǎn)帖]用ChatGPT+mermaid=生成流程圖


用ChatGPT生成流程圖,導(dǎo)師看傻眼!

本期,筆者再分享一個ChatGPT繪制流程圖的方法,可以極大地提高科研繪圖效率!

流程圖生成方式和工具總結(jié)

流程圖生成方式和工具有兩類

  1. 可視化拖拽:代表產(chǎn)品有:processon、visio、億圖圖示。

  2. 優(yōu)點:直觀

  3. 缺點:需要花時間在布局上

  4. 語法渲染成圖形,代表語法: PlantUML、Mermaid、Flowchart、Graphviz。

  5. 優(yōu)點:

  6. 只用關(guān)注邏輯,文本即圖形,方便直接嵌入在markdown文件中。

  7. 不同渲染引擎可渲染成多種樣式

  8. 缺點:有點抽象

ChatGPT

ChatGPT是一種聊天型人工智能模型,通過學(xué)習(xí)大量文本數(shù)據(jù)的語言規(guī)律和模式,可以生成合理的回復(fù)以回應(yīng)用戶的提問和對話。需要注意的是,ChatGPT是基于過去的文本數(shù)據(jù)進行訓(xùn)練的,因此它的回復(fù)可能受限于已知的信息和模式,大家不要過分依賴和信任它。

這一年里,國內(nèi)有很多大模型發(fā)布,例如:文心一言、星火大模型等等。如果您無法訪問ChatGPT,那么國產(chǎn)大模型也可以作為平替工作。筆者曾經(jīng)介紹過星火大模型,大家可以嘗試一下,效果也還不錯。

Mermaid

傳統(tǒng)上,創(chuàng)建復(fù)雜的圖表需要使用專業(yè)的圖表設(shè)計軟件,這些軟件通常具有陡峭的學(xué)習(xí)曲線,并且對于不熟悉這些軟件的人來說可能不太友好。而Mermaid則提供了一種更簡單、更直觀的方式來創(chuàng)建圖表,只需使用簡單的文本描述,就可以自動生成漂亮的圖表。筆者在“Obsidian做科研系列推文”中詳細介紹了Mermaid。

Mermaid使用了一種類似于Markdown的語法,使得用戶可以通過簡單的文本指令來描述圖表的結(jié)構(gòu)和元素之間的關(guān)系。通過這種方式,用戶可以快速創(chuàng)建各種類型的圖表,而無需手動繪制和排版。

Mermaid還提供了多種輸出格式,可以將圖表導(dǎo)出為SVG、PNG和其他常見的圖像格式,方便在不同的平臺和場景中使用。

因此,Mermaid的存在使得圖表創(chuàng)建變得更加簡單和易于實現(xiàn),使得更多的人能夠通過簡單的文本描述來展示和分享復(fù)雜的信息圖表。Mermaid在線測試地址

ChatGPT+Mermaid生成流程圖

“ChatGPT+Mermaid生成流程圖”就是通過與ChatGPT對話,讓ChatGPT按照我們的描述生成Mermaid語句,然后將Mermaid語句拷貝到支持Mermaid語法的編輯器即可。

案例1:生成二分法流程圖

接下來,筆者將嘗試讓ChatGPT生成二分法流程圖,由于二分法是已知的,筆者不需要給出具體算法流程。

我:

請根據(jù)二分法的原理,生成Mermaid語法代碼,繪制流程圖。

ChatGPT:

好的,根據(jù)二分法的原理,我將為你生成相應(yīng)的Mermaid語法代碼來繪制流程圖。
graph TD
    Start(開始) --> Initialize(初始化區(qū)間和目標(biāo)值)
    Initialize --> Termination(是否達到終止條件)
    Termination -- 是 --> OutputResult(輸出結(jié)果)
    OutputResult --> Stop(結(jié)束)
    Termination -- 否 --> Middle(計算中點)
    Middle --> Compare(比較中點與目標(biāo)值)
    Compare --> TargetFound(目標(biāo)值等于中點)
    TargetFound --> OutputResult
    Compare -- 小于 --> AdjustLeft(調(diào)整左邊界)
    AdjustLeft --> Termination
    Compare -- 大于 --> AdjustRight(調(diào)整右邊界)
    AdjustRight --> Termination

接下來,我們只需要將Mermaid語法代碼拷貝到Mermaid在線編輯器就可以得到一張流程圖了,如下圖所示。

筆者認為這個結(jié)果非常不錯,ChatGTP繪制的二分法基本正確,給出的Mermaid語法也是正確的,拷貝到Mermaid編輯器即可生成一個二分法流程圖了。由于筆者描述的不夠詳細,因此可能存在瑕疵。

案例2:生成自定義流程圖

接下來,筆者將嘗試讓ChatGPT按照筆者的設(shè)計繪制一個流程圖,并要求模塊化。

我:

請根據(jù)以下邏輯,生成Mermaid語法代碼,繪制流程圖。 
0.開始 
1.開始后執(zhí)行A,再執(zhí)行B,判斷條件C。 
2.如果C成立,那么執(zhí)行D,否則執(zhí)行E。 
3.執(zhí)行E以后,判斷條件F。 
4.如果F成立,那么執(zhí)行G,否則跳轉(zhuǎn)到B。
5.執(zhí)行G以后,結(jié)束。 
將C、D、E作為一個模塊框起來。

ChatGPT:

根據(jù)您提供的邏輯,以下是使用Mermaid語法的流程圖代碼:
graph LR
    subgraph 模塊
        C((條件C))
        D((執(zhí)行D))
        E((執(zhí)行E))
    end
    0(開始) --> 1(A)
    1 --> 2(B)
    2 -->|條件C成立| C
    C -->|是| D
    C -->|否| E
    E --> 3(F)
    3 -->|條件F成立| 4(G)
    3 -->|條件F不成立| 2(B)
    4 --> 5(結(jié)束)
    D --> 5

接下來,我們只需要將Mermaid語法代碼拷貝到Mermaid在線編輯器就可以得到一張流程圖了,如下圖所示。

筆者認為這個生成自定義流程圖結(jié)果非常不錯,ChatGTP理解了筆者的指令,給出的Mermaid語法也是大致正確的,拷貝到Mermaid編輯器即可生成一個筆者設(shè)計的算法流程圖了。錯誤的地方需要在Mermaid編輯器里修改即可。此外,ChatGTP可以調(diào)整流程圖的方向,添加模塊,改變顏色呢!

ChatGPT+Mermaid點評

“ChatGPT+Mermaid生成流程圖”的優(yōu)點非常多:

  • 不需要借助第三方繪圖工具,全程文本交互工作。

  • 不需要記住Mermaid語法,讓ChatGPT幫助我們完成語法工作。

  • 不需要考慮流程圖的布局,讓Mermaid幫助我們完成布局工作。

  • Mermaid圖像可以復(fù)制粘貼,方便調(diào)用。

  • Mermaid修改方便,而且支持實時更新。

  • 與ChatGPT說幾句話,就能完成的工作,效率遠勝自己動手畫圖。

  • ChatGPT生成的Mermaid語法可能有錯,但是很容易修改,相當(dāng)于在ChatGPT的基礎(chǔ)上修改Mermaid,效率也能提高。

  • 除了流程圖,Mermaid還支持序列圖、甘特圖等各種圖表。

寫在最后

總結(jié)一句就是,ChatGPT+Mermaid繪制流程圖,這操作太酷啦!不同專業(yè)的讀者可以去嘗試ChatGPT+Mermaid生成自己的流程圖,看看是否適用于你的研究領(lǐng)域。此外,大家可以嘗試ChatGPT+Mermaid繪制其它圖表。


該文章在 2023/12/2 16:40:53 編輯過
關(guān)鍵字查詢
相關(guān)文章
正在查詢...
點晴ERP是一款針對中小制造業(yè)的專業(yè)生產(chǎn)管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國內(nèi)大量中小企業(yè)的青睞。
點晴PMS碼頭管理系統(tǒng)主要針對港口碼頭集裝箱與散貨日常運作、調(diào)度、堆場、車隊、財務(wù)費用、相關(guān)報表等業(yè)務(wù)管理,結(jié)合碼頭的業(yè)務(wù)特點,圍繞調(diào)度、堆場作業(yè)而開發(fā)的。集技術(shù)的先進性、管理的有效性于一體,是物流碼頭及其他港口類企業(yè)的高效ERP管理信息系統(tǒng)。
點晴WMS倉儲管理系統(tǒng)提供了貨物產(chǎn)品管理,銷售管理,采購管理,倉儲管理,倉庫管理,保質(zhì)期管理,貨位管理,庫位管理,生產(chǎn)管理,WMS管理系統(tǒng),標(biāo)簽打印,條形碼,二維碼管理,批號管理軟件。
點晴免費OA是一款軟件和通用服務(wù)都免費,不限功能、不限時間、不限用戶的免費OA協(xié)同辦公管理系統(tǒng)。
Copyright 2010-2025 ClickSun All Rights Reserved