把語法用到真實場景 — Ecosystem
學會語法只是開始。這一單元帶你認識 Markdown 在哪裡「被吃掉」—— 以及怎麼把一份 Markdown 變成網站、筆記與圖表。
你在 GitHub 上寫的每一處都是 GFM:
| 位置 | 用 Markdown 做什麼 |
|---|---|
| README.md | 專案首頁:簡介、安裝、使用、徽章、截圖 |
| Issue | 回報 bug、討論功能;模板常用任務清單 |
| Pull Request | 描述變更、引用 issue(Closes #12) |
| Wiki | 專案文件集 |
| 討論區 | Discussion 貼文 |
Closes #12,merge 時 GitHub 自動關閉 issue 12——
這不是純排版語法,而是「語法連結工作流程」。
寫 Markdown,工具幫你產生 HTML 網站——這是部落格與文件網站的常見模式。
| 工具 | 特點 |
|---|---|
| Hugo | Go 寫的,極快;主題多 |
| Astro | 前端導向,內容框架靈活 |
| mkdocs | Python 生態,最適合技術文件 |
| VitePress | Vue 生態的文件站 |
| GitHub Pages + Jekyll | repo 內放 Markdown,GitHub 自動生成 |
# docs/index.md # 我的文件 歡迎來到文件站。
現代知識管理工具以 Markdown 為底層,你的筆記就是純文字檔,可搜尋、可備份、永續:
[[筆記名稱]] 是它的 wikilink——點一下跳到另一則筆記,
讓你的筆記庫長成知識網。
在 fenced code block 標上 mermaid,就能用文字畫流程圖、時序圖、甘特圖。GitHub 與 Obsidian 都支援。
```mermaid graph LR A[寫 Markdown] --> B[渲染] B --> C[文件] B --> D[網站] B --> E[圖表] ```
示意:上面這份文字在 GitHub 上會被畫成一張流程圖(A 指向 B,B 分到 C/D/E)。
Markdown 是「中間格式」,幾乎可以轉成任何東西:
生成式 AI 輸出的「文件」幾乎都是 Markdown:
# 標題、- 清單、``` 程式碼。