用這個(gè)提示詞,一句話生成思維導(dǎo)圖
大模型,很早就能畫思維導(dǎo)圖,這并不奇怪。
但讓我意外的是,現(xiàn)在的大模型竟然能直接生成這樣的圖。
全過程沒有任何修改,直接“口噴”出圖。
這是思維導(dǎo)圖。
提示詞:梳理《三體》小說羅輯的人物關(guān)系,用Mermaid生成一張人物關(guān)系的思維導(dǎo)圖。
架構(gòu)圖。
提示詞:梳理《三體》ETO的組織架構(gòu),用Mermaid生成一張架構(gòu)圖。
泳道圖。
提示詞:我想開發(fā)一款A(yù)I Chatbot應(yīng)用,幫我用Mermaid生成一張泳道圖。
狀態(tài)機(jī)圖。
提示詞:我想了解trosformer架構(gòu),幫我用Mermaid生成一張狀態(tài)機(jī)圖。
甘特圖。
提示詞:我們想開發(fā)一個(gè)叫【沃垠AI】的網(wǎng)站,幫我用Mermaid生成一張甘特圖。
一、怎么做到的?
用這句prompt,一句話生成。
我想做xx,幫我用Mermaid生成xx圖。
比如,文章開頭這張圖,prompt是:
幫我整理文檔里的AI產(chǎn)品時(shí)間線,用mermaid生成一張時(shí)序圖。
把這段prompt發(fā)給DeepSeek就可以了,整個(gè)生成過程,我錄了一段演示視頻。
模型工作原理分為三步:文本輸入→AI生成mermaid代碼→代碼渲染成圖。
十大國產(chǎn)AI里,我都測(cè)了一遍,重點(diǎn)推薦這幾個(gè)。
其實(shí),仔細(xì)了解你會(huì)發(fā)現(xiàn),圖表生成的關(guān)鍵在于Mermaid代碼。模型代碼能力越強(qiáng),圖表的完成度和美觀度也就越高。
Mermaid是什么東西呢?
Mermaid是一個(gè)基于JavaScript的圖表工具,它使用類似Markdown的簡單語法來定義圖表。其核心特點(diǎn)是Diagrams as Code(代碼即圖表),用戶可以通過純文本的語言描述圖表結(jié)構(gòu),然后渲染成可交互的矢量圖形。
簡單說就是,通過Mermaid代碼,可以直接生成各種圖表,比如流程圖、序列圖、甘特圖、思維導(dǎo)圖等。
它的代碼極其簡單,只有幾行。
比如流程圖。
graph TD
A[開始] --> B{條件}
B -->|是| C[執(zhí)行操作]
B -->|否| D[結(jié)束]
以下,是一些常見的Mermaid圖。
我把所有Mermaid圖的名字都放在這里了,大家可根據(jù)需要自由選擇。一些冷門的Mermaid圖,建議優(yōu)先使用英文名與模型對(duì)話,避免模型不知。
流程圖(Flowchart)、序列圖(Sequence Diagram)、類圖(Class Diagram)、狀態(tài)圖(State Diagram)、實(shí)體關(guān)系圖(ER Diagram)、用戶流程圖(User Journey)、甘特圖(Gantt Chart)、餅圖(Pie Chart)、需求圖(Requirement Diagram)、Git圖形化(Git Graph)、思維導(dǎo)圖(Mindmap)、時(shí)序圖(Timeline)、泳道圖(項(xiàng)目進(jìn)度)、象限圖(Quadrant Chart)、折線圖、柱狀圖、餅圖、條形圖、漏斗圖、決策樹圖、里程碑圖、原型圖、狀態(tài)機(jī)圖(面向?qū)ο缶幊虪顟B(tài)切換狀態(tài)機(jī))、聚類圖、PCA圖、箱線圖、小提琴圖、森林圖、QQ圖。
如果你不知道自己到底要什么圖,也可以到mermaid官網(wǎng)mermaid.js.org查看,篩選。
二、寫在最后
想起剛工作時(shí)畫思維導(dǎo)圖,簡單的一個(gè)三級(jí)標(biāo)題圖,硬是耗了我大半天,在Xmind里學(xué)如何插入子主題、標(biāo)簽、任務(wù)、鏈接……
會(huì)了思維導(dǎo)圖,又繼續(xù)學(xué)架構(gòu)圖、流程圖、甘特圖、時(shí)序圖、決策樹圖……各種圖,花了我近1年的時(shí)間,才終于學(xué)會(huì)。
而且,每次畫圖,光是想架構(gòu)和選類型都要想半天。因?yàn)槿四X,他就不擅長理性思維啊,所以每次畫Mermaid圖都很痛苦。
現(xiàn)在,大模型帶著優(yōu)秀的編程能力來了,只需要一句話,就可以直出各種Mermaid圖表。
本文轉(zhuǎn)載自????沃垠AI????,作者:冷逸
