操作教學|教你如何在 Notion 繪製流程圖

閱讀時間約 15 分鐘
© 窩DEMAA
嘿!大家好!大家知道 Notion 嗎?
Notion 是一個功能強大且多用途的協作工具,除了幫助你管理筆記和任務外,它還提供了視覺化資料的能力。在這篇文章中,我將向你介紹如何使用 Mermaid 語法在 Notion 網站上繪製流程圖,讓你能夠清晰地呈現和分享你的工作流程、計畫或任何需要視覺化呈現的流程。流程圖是一種圖形表示方式,用於展示任務、流程或系統中的步驟和相互關係。它可以幫助我們更清晰地理解和傳達複雜的流程,並幫助我們檢視和改進流程效率。

01 呼叫公式

使用 Notion 快捷鍵 ( / ) 呼叫指令,在斜線後輸入 code 開啟公式指令。
01 呼叫公式

02 輸入對應語法

在 code 語法的編輯頁面,滑鼠移至左上方,選擇使用 code 語法是 Mermaid,以及所要呈現的方式為 Split。
02 輸入對應語法
Mermaid 語法完成的呈現方式除了剛剛分享的 Split,用於即時預覽編寫的程式碼是否正確外,還有另外兩款,分別是 Code 及 Preview。點選 Code 模式,便只會單獨存在你所撰寫的 Mermaid 語法;點選 Preview 模式,便只會呈現出圓餅圖的畫面。
如果你對 Mermaid 語法的三種呈現方式,以及何時應該使用它們還不熟悉,以下是我們提供的使用情境,你可以參考它們在 Split、Code 和 Preview 中的適用性:
  • Split
    如果你想要直接編寫 Mermaid 語法並即時查看結果,Split 模式是很適合的。你可以在上側的編輯器中輸入 Mermaid 語法,下側的預覽窗格將即時顯示圖形結果。
  • Code
    如果你更喜歡在一個專用的編輯器中編寫 Mermaid 語法,並且希望有更大的編輯區域和更豐富的程式編輯功能,那麼你可以切換到 Code 模式。在這個模式下,你可以在一個全螢幕的編輯器中編寫 Mermaid 語法,接續在完成後,透過點擊「Preview」按鈕來預覽圖形結果。
  • Preview
    如果你只關心最終的圖形結果,而不需要直接編寫 Mermaid 語法,那麼 Preview 模式非常適合。在這個模式下,你可以使用預設的圖形編輯工具或匯入已編寫好的 Mermaid 語法檔案,然後即時預覽並進行必要的調整。
當然,無論你選擇使用哪種方式,都可以根據自己的需求和偏好來選擇最適合的 Mermaid 語法呈現方式。這些選項將幫助你更好地編寫、預覽和調整 Mermaid 圖形。

03 流程圖語法

使用 Mermaid 語法來繪製流程圖時,需要先使用 graph 關鍵字定義一個流程圖,接下來,你可以通過添加不同的指令和屬性來進行流程圖的細部設置和調整。以下是幾個常見的固定語法,包括流程圖方向、節點形狀、箭頭樣式,以及子圖和群組。這裡將逐步描述每個操作步驟和調整方式:

流程圖方向

在 Mermaid 語法中,可以使用「graph」開始流程圖,並接續指定方向。以下是定義主題的語法示例:
graph LR
這行指定了流程圖中的方向。在 graph 後面加上 LR 表示從左到右的方向,而若加上 TB 或 TD 表示從上到下的方向。你可以依照需求進行方向的調整。
  • LR:從左到右。
  • RL:從右到左。
  • TB or TD:從上到下。
  • BT:從下到上。

節點形狀

在 Mermaid 語法中,可以使用特定的符號在分支名稱前面定義節點形狀,常見的節點形狀符號包括 ( )、([ ])、(( ))、[( )]、[[ ]]、> ]、[ ]、{ }、[( )]、[/ /]、[\ \]、[/ \]、[\ /]、((( )))、{{ }} 等,你可以根據需要選擇適合的符號。以下是節點形狀的呈現示例:
graph LR
  A((圓形)) --> B[矩形]
  C([圓矩形]) --> D[[多邊形]]
  E[(圓柱體)] --> D[[多邊形]]
  D[[多邊形]] --> F>形狀不對稱]
  B[矩形] --> F>形狀不對稱]
  G{菱形} --> F>形狀不對稱]
  G{菱形} --> N(圓角矩形)
  E[(圓柱體)] --> H{{六邊形}}
  I[/平行四邊形/] --> E[(圓柱體)]
  J[\反平行四邊形\] --> C([圓矩形])
  K[/梯形\] --> C([圓矩形])
  L[\反梯形/] --> E[(圓柱體)]
  M(((雙圈))) --> H{{六邊形}}
這行指定了流程圖中節點的顯示形狀。你可以替換箭頭樣式前的符號,選擇其他符號來表示不同的節點形狀。
  • ( 文字 ):圓角矩形
  • ([ 文字 ]):圓矩形
  • (( 文字 )):圓形
  • [( 文字 )]:圓柱體
  • [[ 文字 ]]:多邊形
  • >文字 ]:形狀不對稱
  • [ 文字 ]:矩形
  • { 文字 }:菱形
  • [( 文字 )]:圓柱體
  • [/ 文字 /]:平行四邊形
  • [\ 文字 \]:反平行四邊形
  • [/ 文字 \]:梯形
  • [\ 文字 /]:反梯形
  • ((( 文字 ))):雙圈
  • {{ 文字 }}:六邊形
03 流程圖語法|② 節點形狀

箭頭樣式

在 Mermaid 語法中,可以使用特定的符號表示流程和流程的關聯性,你可以根據關聯性選擇合適的符號。以下是定義分支的呈現示例:
graph LR
  A((圓形)) --> B[矩形]
  C([圓矩形]) -- 1關聯有文字 --- D[[多邊形]]
  E[(圓柱體)] ---|2關聯有文字| D[[多邊形]]
  D[[多邊形]] --- F>形狀不對稱]
  B[矩形] -->|1箭頭有文字| F>形狀不對稱]
  G{菱形} -- 2箭頭有文字 --> F>形狀不對稱]
  G{菱形} -.-> N(圓角矩形)
  E[(圓柱體)] -. 虛線有文字 .-> H{{六邊形}}
  I[/平行四邊形/] ==> E[(圓柱體)]
  J[\反平行四邊形\] == 粗箭頭有文字 ==> C([圓矩形])
  K[/梯形\] <--> C([圓矩形])
  L[\反梯形/] --o E[(圓柱體)]
  M(((雙圈))) --x H{{六邊形}}
這行指定了流程圖中節點的箭頭樣式。你可以替換節點形狀前的符號,選擇其他符號來表示不同的流程關聯性。
  • -->:單向箭頭
  • -- 文字 ---:關聯上有文字
  • ---|文字|:關聯上有文字
  • ---:開放式關聯
  • -->|文字|:箭頭有文字
  • -- 文字 -->:箭頭有文字
  • -.->:虛線
  • -. 文字 .->:虛線上有文字
  • ==>:粗體單向箭頭
  • == 文字 ==>:粗箭頭上有文字
  • <-->:雙向箭頭
  • --o:可行流程
  • --x:不可行流程
03 流程圖語法|③ 箭頭樣式

④ 子圖和群組

在 Mermaid 語法中,可以使用「subgraph」和「end」指令將節點區分為子圖或群組。以下是定義子圖和群組的呈現示例:
graph LR
 subgraph 群組
   subgraph 子圖1
     A --> B
     C --> D
   end
   subgraph 子圖2
     E --> A
     E --> F
   end
   subgraph 子圖3
     G --> J
     H --> I
   end
	end
 子圖1 --> 子圖3
 子圖3 --> 子圖2
 子圖1 --> K
這行指定了流程圖中子圖和群組的樣式。你可以依照需求調整子圖和群組的呈現,使用「subgraph」和「end」指令調整流程的關聯性。
03 流程圖語法|④ 子圖和群組

04 實際操作

① 專案需求

情境:老闆要求團隊思考影片製作所需人員,說明這些人員需要負責的事項,並以流程圖呈現。
graph TD;
  計畫[影片專案] -->|需要| 編劇;
  計畫 -->|需要| 演員;
  計畫 -->|需要| 拍攝人員;
  計畫 -->|需要| 編輯人員;
  計畫 -->|需要| 配樂人員;
  編劇 -->|負責| 劇本撰寫;
  演員 -->|負責| 演出;
  拍攝人員 -->|負責| 拍攝;
  編輯人員 -->|負責| 剪輯;
  配樂人員 -->|負責| 配樂;
04 實際操作|① 專案需求

組織分工

情境:老師希望可以透過流程圖看小組團隊 5 個人的分工,請小組長以流程圖呈現工作流程及事項。
graph TB
    subgraph 小組團隊分工
        A[成員A]
        B[成員B]
        C[成員C]
        D[成員D]
        E[成員E]
    end
    A -->|工作項目A1| B
    A -->|工作項目A2| C
    B -->|工作項目B1| D
    B -->|工作項目B2| E
    C -->|工作項目C1| D
    C -->|工作項目C2| E
    D -->|工作項目D1| E
04 實際操作|② 組織分工

團隊任務

情境:目前有一個團隊,需要完成一個專案。團隊成員共3人,分別是一個組長及二個組員。請將工作分配給對應的負責人員,並根據工作流程和項目安排相對應的內容,並以流程圖呈現。
◆ 英文版
graph LR
A(Collecting Requirements) --> B(Initial Design)
B --> C(Complete Detailed Design)
C --> D(Development and Testing)
D --> E(Review and Revision)
E --> F(Final Confirmation and Approval)
F --> G(Deploy and Release)
style A fill:#FFC107, stroke:#333, stroke-width:2px;
style B fill:#FFC107, stroke:#333, stroke-width:2px;
style C fill:#FFC107, stroke:#333, stroke-width:2px;
style D fill:#FFC107, stroke:#333, stroke-width:2px;
style E fill:#FFC107, stroke:#333, stroke-width:2px;
style F fill:#FFC107, stroke:#333, stroke-width:2px;
style G fill:#FFC107, stroke:#333, stroke-width:2px;
style Leader fill:#F2545B, stroke:#333, stroke-width:2px;
style Member1 fill:#4CAF50, stroke:#333, stroke-width:2px;
style Member2 fill:#4CAF50, stroke:#333, stroke-width:2px;
A --> Leader
B --> Member1
B --> Member2
C --> Leader
D --> Member1
D --> Member2
E --> Leader
F --> Member1
F --> Member2
G --> Leader
G --> Member1
G --> Member2
04 實際操作|③ 團隊任務|英文
◆ 中文版
graph LR
A(收集需求) --> B(初步設計)
B --> C(完成詳細設計)
C --> D(開發和測試)
D --> E(進行審查和修正)
E --> F(最終確認和審核)
F --> G(部署和上線)
style A fill:#FFC107, stroke:#333, stroke-width:2px;
style B fill:#FFC107, stroke:#333, stroke-width:2px;
style C fill:#FFC107, stroke:#333, stroke-width:2px;
style D fill:#FFC107, stroke:#333, stroke-width:2px;
style E fill:#FFC107, stroke:#333, stroke-width:2px;
style F fill:#FFC107, stroke:#333, stroke-width:2px;
style G fill:#FFC107, stroke:#333, stroke-width:2px;
style 組長 fill:#F2545B, stroke:#333, stroke-width:2px;
style 組員一 fill:#4CAF50, stroke:#333, stroke-width:2px;
style 組員二 fill:#4CAF50, stroke:#333, stroke-width:2px;
A --> 組長
B --> 組員一
B --> 組員二
C --> 組長
D --> 組員一
D --> 組員二
E --> 組長
F --> 組員一
F --> 組員二
G --> 組長
G --> 組員一
G --> 組員二
04 實際操作|③ 團隊任務|中文

今天的分享就到這邊啦,期待下一篇的分享,祝福大家都有個美好的一天!喜歡窩DEMAA(OS: 就是取自”我的媽啊“的諧音)的朋友,歡迎按讚追蹤分享,也歡迎加入 數位生產力 IGFB 社團,就能在第一時間收到最新的生產力工具介紹。最後,也別忘記可以通過上述操作步驟,使用 Mermaid 語法來變更流程圖方向、節點形狀、箭頭樣式,以及子圖和群組,從而根據你的需求進行相應的調整,以便繪製符合你專案要求的流程圖。快 點此 看本篇實際操作的 code,我們下次見!

☸ 窩DEMAA

FBIGTiktokMatterPopdaily
© 窩DEMAA|數位生產力
為什麼會看到廣告
158會員
99內容數
在多工處理已是日常的世代,具備提升效率的能力變得非常重要。我們相信只要瞭解如何使用數位工具,就能夠優化工作型態及學習模式,讓生活逐步精緻化。基於此信念,窩 World 包含的 Notion 的 Small Talk 以及數位生產力,將重點說明 Notion 的使用及數位工具的分享,讓大家能視個人需求建立專屬的知識地圖。
留言0
查看全部
發表第一個留言支持創作者!
窩 World 的其他內容
Notion 是一個功能強大且多功能的協作工具。你可以透過在 Notion 上使用 Mermaid 語法繪製心智圖,有效地進行腦力激盪,組織知識、探索關聯,促進創意思維,並規劃任務。此外,你還可以使用心智圖來綜覽和瞭解細節,讓你更清晰地理解和思考相關的連結。現在,快來掌握繪製心智圖的技巧吧!
Notion 是一個功能強大且多功能的協作工具,透過在 Notion 使用 Mermaid 語法繪製甘特圖,可以有效地視覺化學習進度和目標完成情況,從而提升工作效率和學習成果的管理。現在,我們將開始學習在 Notion 上繪製甘特圖,以組織學習進度並促進團隊之間的協作。立即踏上這個專業的學習旅程吧!
Notion 是一個強大的協作工具,除了筆記和任務管理外,它還提供視覺化資料的功能。在快節奏的工作環境中,有效的時間管理和工作安排至關重要。本章將介紹如何在 Notion 上運用 Mermaid 語法來繪製時間軸,這將為你提供一個清晰、組織良好的視覺化工具,協助你更好地管理工作,確保都能按計劃進行。
Notion 是一個強大且多功能的協作工具,不僅可以用於筆記和任務管理,還能幫助你視覺化資料。本章將教你如何在 Notion 上使用 Mermaid 語法繪製圓餅圖,以呈現美觀又易於理解的視覺化內容。不管是要展示預算分配、時間規劃還是進行任務分配,Notion 的圓餅圖功能都能滿足你的需求。
Notion 是一個受歡迎的全方位筆記平台,以其獨特的風格和設計著稱。如果你渴望能擁有與眾不同、Notion風格、自訂且個性化的可愛大頭貼,那麼本篇將向你介紹的 Humanotion、Notion Avatar Maker、Personas 和 Notion Avatar 四個網站,千萬不要錯過。
在先前的文章中,我們分享了如何讓你能在頁面中建構出類紙膠帶 or 重點註記的文字樣式,提升內容的視覺吸引力。接下來,在這篇文章中,我們將繼續探索 Notion 的功能,教你如何在資料庫中使用公式 ( equation ),打造多樣化的文字風格,並使你的資料庫更加獨特和個性化。讓我們看下去!
Notion 是一個功能強大且多功能的協作工具。你可以透過在 Notion 上使用 Mermaid 語法繪製心智圖,有效地進行腦力激盪,組織知識、探索關聯,促進創意思維,並規劃任務。此外,你還可以使用心智圖來綜覽和瞭解細節,讓你更清晰地理解和思考相關的連結。現在,快來掌握繪製心智圖的技巧吧!
Notion 是一個功能強大且多功能的協作工具,透過在 Notion 使用 Mermaid 語法繪製甘特圖,可以有效地視覺化學習進度和目標完成情況,從而提升工作效率和學習成果的管理。現在,我們將開始學習在 Notion 上繪製甘特圖,以組織學習進度並促進團隊之間的協作。立即踏上這個專業的學習旅程吧!
Notion 是一個強大的協作工具,除了筆記和任務管理外,它還提供視覺化資料的功能。在快節奏的工作環境中,有效的時間管理和工作安排至關重要。本章將介紹如何在 Notion 上運用 Mermaid 語法來繪製時間軸,這將為你提供一個清晰、組織良好的視覺化工具,協助你更好地管理工作,確保都能按計劃進行。
Notion 是一個強大且多功能的協作工具,不僅可以用於筆記和任務管理,還能幫助你視覺化資料。本章將教你如何在 Notion 上使用 Mermaid 語法繪製圓餅圖,以呈現美觀又易於理解的視覺化內容。不管是要展示預算分配、時間規劃還是進行任務分配,Notion 的圓餅圖功能都能滿足你的需求。
Notion 是一個受歡迎的全方位筆記平台,以其獨特的風格和設計著稱。如果你渴望能擁有與眾不同、Notion風格、自訂且個性化的可愛大頭貼,那麼本篇將向你介紹的 Humanotion、Notion Avatar Maker、Personas 和 Notion Avatar 四個網站,千萬不要錯過。
在先前的文章中,我們分享了如何讓你能在頁面中建構出類紙膠帶 or 重點註記的文字樣式,提升內容的視覺吸引力。接下來,在這篇文章中,我們將繼續探索 Notion 的功能,教你如何在資料庫中使用公式 ( equation ),打造多樣化的文字風格,並使你的資料庫更加獨特和個性化。讓我們看下去!
你可能也想看
Google News 追蹤
Thumbnail
這個秋,Chill 嗨嗨!穿搭美美去賞楓,裝備款款去露營⋯⋯你的秋天怎麼過?秋日 To Do List 等你分享! 秋季全站徵文,我們準備了五個創作主題,參賽還有機會獲得「火烤兩用鍋」,一起來看看如何參加吧~
Thumbnail
美國總統大選只剩下三天, 我們觀察一整週民調與金融市場的變化(包含賭局), 到本週五下午3:00前為止, 誰是美國總統幾乎大概可以猜到60-70%的機率, 本篇文章就是以大選結局為主軸來討論近期甚至到未來四年美股可能的改變
Thumbnail
本文帶領大家學習如何調整 Stable Diffusion WebUI 上各種參數。我們以 txt2img 為例,帶大家認識基本設定、Sampling method 或 CFG scale 等各種參數調教,以及參數間彼此的影響,讓大家能夠初步上手,熟悉 AI 算圖!
Thumbnail
4/6因為美股前一日有跌幅,因此4/6台股當天跳空下殺,因此留下一個巨大的空方缺口。在技術分析裡面,跳空代表強烈的市場情緒的爆發,跳空大漲或大跌都必須要尊重趨勢,跳空容易出現連續趨勢,如同日本股市在短期間之內連續跳空大跌與大漲。因此遇到跳空大跌或大漲,如果不是順勢操作,而是逆勢操作
Thumbnail
Sui Heroes 第一次的 Testmint 終於來啦~ 2/10起,在BeLaunch平台上開放測試鑄造,快來領取屬於你的英雄!
「自慰高潮重點小訣竅」: 自慰時下身到整個腿部一定要先完全放鬆,因為夾緊會容易及助於高潮! 很多女生第一次自慰也是靠腿夾著或是配合磨蹭就是這個原因,大部分夾腿時又是維持側躺彎曲⋯
Thumbnail
遠距教學利器 Zoomit,讓你的線上教學如有神助!三大功能:放大/縮小、塗鴉劃記、倒數計時,一次學會!附贈全息圖和教學圖卡,打通軟體操作上的所有盲點!
Thumbnail
W.手工紋繡藝術學院   #紋繡半永久教學 #霧眉專班 沒有基礎--我們從0基礎教起 沒有經驗--我們一對一保證傳授經驗 一個人最好的狀態 就是知道自己想要什麼 並全力以赴 就像日出一樣 越來越耀眼 -------------------------- #紋繡眉眼唇全科班教學 #紋繡半永久創業班
Thumbnail
在 Google Meet 301 裡面連老師示範怎麼上線上課,以及使用了哪些工具或技巧。
Thumbnail
連老師幫各位老師錄了 4 支 Google Meet 操作教學影片,接下來會寫一系列的步驟圖文,老師們可以邊看邊操作喔!
Thumbnail
這個秋,Chill 嗨嗨!穿搭美美去賞楓,裝備款款去露營⋯⋯你的秋天怎麼過?秋日 To Do List 等你分享! 秋季全站徵文,我們準備了五個創作主題,參賽還有機會獲得「火烤兩用鍋」,一起來看看如何參加吧~
Thumbnail
美國總統大選只剩下三天, 我們觀察一整週民調與金融市場的變化(包含賭局), 到本週五下午3:00前為止, 誰是美國總統幾乎大概可以猜到60-70%的機率, 本篇文章就是以大選結局為主軸來討論近期甚至到未來四年美股可能的改變
Thumbnail
本文帶領大家學習如何調整 Stable Diffusion WebUI 上各種參數。我們以 txt2img 為例,帶大家認識基本設定、Sampling method 或 CFG scale 等各種參數調教,以及參數間彼此的影響,讓大家能夠初步上手,熟悉 AI 算圖!
Thumbnail
4/6因為美股前一日有跌幅,因此4/6台股當天跳空下殺,因此留下一個巨大的空方缺口。在技術分析裡面,跳空代表強烈的市場情緒的爆發,跳空大漲或大跌都必須要尊重趨勢,跳空容易出現連續趨勢,如同日本股市在短期間之內連續跳空大跌與大漲。因此遇到跳空大跌或大漲,如果不是順勢操作,而是逆勢操作
Thumbnail
Sui Heroes 第一次的 Testmint 終於來啦~ 2/10起,在BeLaunch平台上開放測試鑄造,快來領取屬於你的英雄!
「自慰高潮重點小訣竅」: 自慰時下身到整個腿部一定要先完全放鬆,因為夾緊會容易及助於高潮! 很多女生第一次自慰也是靠腿夾著或是配合磨蹭就是這個原因,大部分夾腿時又是維持側躺彎曲⋯
Thumbnail
遠距教學利器 Zoomit,讓你的線上教學如有神助!三大功能:放大/縮小、塗鴉劃記、倒數計時,一次學會!附贈全息圖和教學圖卡,打通軟體操作上的所有盲點!
Thumbnail
W.手工紋繡藝術學院   #紋繡半永久教學 #霧眉專班 沒有基礎--我們從0基礎教起 沒有經驗--我們一對一保證傳授經驗 一個人最好的狀態 就是知道自己想要什麼 並全力以赴 就像日出一樣 越來越耀眼 -------------------------- #紋繡眉眼唇全科班教學 #紋繡半永久創業班
Thumbnail
在 Google Meet 301 裡面連老師示範怎麼上線上課,以及使用了哪些工具或技巧。
Thumbnail
連老師幫各位老師錄了 4 支 Google Meet 操作教學影片,接下來會寫一系列的步驟圖文,老師們可以邊看邊操作喔!