Markdown 流程工具和插件很多,這里記錄一下簡單的Flow的使用
預覽

Markdown Flow 預覽
源碼
```flow
open=>start: Open:>https://github.com/knsv/mermaid
userInput=>inputoutput: User Input
processes=>operation: Processes
results=>condition: Yes or No?
regis=>condition: GoSignUp,Yes or No?
userr=>operation: SignUp
end=>end: End
open->userInput->processes->results
results(yes)->end
results(no)->regis
regis(yes)->userr
regis(no)->userInput
```
說明
flow 流程圖分為兩部分,定義節(jié)點和控制走向。
定義節(jié)點
open=>start: Open:>https://github.com/knsv/mermaid
// 格式
tag=type: content:>url
- tag 節(jié)點名稱
- type 節(jié)點類型
- start 開始節(jié)點
- end 結束節(jié)點
- operation 操作節(jié)點
- subroutine 子程序節(jié)點
- condition 條件節(jié)點
- inputoutput 輸入或產出節(jié)點
- content 節(jié)點描述
- url 超連接,與文本綁定
關聯節(jié)點
用 -> 來關兩個節(jié)點,如果是 condition 節(jié)點將會有 yes 和 no 兩個分支。
open->userInput->processes->results
results(yes)->end
results(no)->regis
注: 暫時發(fā)現 condition 只能有yes or no 兩種條件。如果有其他方法請留言。