#AI

Markdown 是什麼?AI 時代為什麼值得學會它

2026-10-14 ·5 分鐘 ·
Markdown 是什麼?AI 時代為什麼值得學會它
目錄 5 節

把 ChatGPT 的回答貼到 LINE,常常會冒出一堆 **、#、-。這些符號就是 Markdown。Markdown 是什麼?一種用幾個符號標記格式的純文字寫法,AI 回覆的內容,大部分都是這個格式。

這篇講它的設計理念、AI 時代為什麼值得學,最後用五種語法寫一份給 ChatGPT 的個人設定。

Markdown 是什麼 #

Markdown 是一種文字格式,用文字旁邊的符號標出格式:前面加 # 是標題,前後包 ** 是粗體,前面加 - 是清單。

存成檔案就是一般的純文字,副檔名是 .md。md 檔案就是用 Markdown 寫的文字檔,記事本、文字編輯軟體都可以打開。

它是 John Gruber 在 2004 年推出的。他在說明頁寫,最重要的設計目標是好讀:一份 Markdown 文件就算不經任何轉換,直接當純文字看,也能很好理解。

這個理念到今天還是它最大的優點。**重點** 就算沒被轉成粗體,你也看得出這兩個字被強調了。

其實你每天都在看 Markdown #

ChatGPT、Claude、Gemini 回答你的時候,那些標題、條列、粗體、表格,背後多半是 Markdown。AI 輸出的是帶符號的文字,聊天介面再把符號轉成你看到的樣子。

貼到 LINE、簡訊這些不會轉換的地方,符號就原樣露出來了。內容還是一樣,格式沒被轉換而已。

為什麼 AI 時代要用 Markdown #

理解成本低 #

在視覺上保留標題、清單、表格這些文字結構的前提,我認為 Markdown 是人和 AI 溝通成本最低的方式。

只要會打 ##、-、1.,會在資料夾裡建一個檔案,就能寫出有結構的文字。不用裝 Word 這類軟體,也不用懂 HTML(網頁背後的原始碼)的標籤和樣式。AI 讀得懂這套符號,回答時也用同一套。

所以人和 AI 可以照同一套規則,改同一份檔案。這個部落格所有文章就都是以 md 去驅動的:每篇文章都是一個 .md 檔,我跟 AI 都是改同樣的檔案。我給 AI 的寫作規則、設計規範也都是 Markdown。我改一行,AI 下次讀到的就是新規則,不用替人和 AI 各寫一份。

寫 prompt(給 AI 的指示)也一樣。OpenAI 官方的提示詞文件提到,用 Markdown 的標題和清單區分 prompt 的段落有幫助,範例就是用 # 分出「身分」「指示」「範例」區塊:

OpenAI 提示詞文件裡的 prompt 範例,用 # Identity、# Instructions、# Examples 三個 Markdown 標題分段,下半段的範例用 XML 標籤包住

prompt 一長,有標題分段,馬上就能區分文字段落,去精準的修改。

token 成本低 #

AI 讀文字是以 token 計算的,不管是 API 的費用,還是訂閱方案的用量限制,背後都跟 token 有關;同一件事用的 token 越多,花的算力就越多。

同樣的內容,Word 和 HTML 會夾帶大量格式資料。Cloudflare 量過他們自己的一篇文章:HTML 版 16,180 個 token,轉成 Markdown 只剩 3,150,少了大約八成。一個 ## About Us 標題,Markdown 大約 3 個 token,HTML 要 12 到 15 個。

這篇文章用 OpenAI 的 token 計算工具(tiktoken 的 o200k_base)算:

  • Markdown 原稿:1,718 個 token
  • 網頁裡的文章本體(HTML):3,616 個
  • 整份 Word 檔案:16,558 個

實際把 Word 檔丟給 ChatGPT 時,工具可能會先把文字抽出來,不一定是這個數字。但同一份內容,Markdown 消耗的 token 相比於其他格式減少許多。

AI 時代,算力就是錢,是有限的資源。而學 Markdown 不用半小時,跟不懂它而多花的算力比起來,真的便宜許多~

最常用的五種語法 #

好處那麼多,學 Markdown 真的不用半小時嗎?相信我,下面五種語法,就能涵蓋大部分的情境。

標題,# 越多層級越小:

markdown
# 文件大標題
## 章節標題
### 小節標題

清單,- 是一般清單,數字加點是有順序的清單:

markdown
- 牛奶
- 雞蛋

1. 先燒水
2. 再放麵

粗體:

markdown
這句話裡**這幾個字**會變粗。

連結,中括號放顯示的字,小括號放網址:

markdown
[我的網站](https://aaronlei.com)

表格,用 | 分欄,第二行的 --- 把標題和內容分開:

markdown
| 品項 | 數量 |
| --- | --- |
| 牛奶 | 2 |
| 雞蛋 | 10 |

表格最容易打錯。欄位對不齊沒關係,要注意的是第二行:--- 的格數要跟第一行的標題一樣多,不然整段不會變成表格。

學完 Markdown,來動手寫一份給 ChatGPT 的個人設定 #

ChatGPT 有一個「自訂指令」設定,介面上寫的是「為所有對話提供額外的 ChatGPT 指示和背景資訊」。拿來練習 Markdown 剛好:內容是你自己,寫完馬上用得到。

下面兩份內容完全一樣。第一份寫成一段話:

text
我在台北的咖啡店做行銷,負責 IG 和 LINE 官方帳號,不寫程式,每天用 ChatGPT 寫文案、整理資料。請用繁體中文和台灣用語回答,先給結論或成品,再補一句理由,不確定的事直接說不確定,不要編。寫文案的時候,語氣像跟朋友聊天,不用驚嘆號和 emoji,一則貼文 100 字以內,最後附 3 個 hashtag。不要用「總而言之」「希望對你有幫助」這類開頭或結尾,也不要在結尾問我還需要什麼。

第二份用 Markdown:

markdown
## 關於我
- 在台北的咖啡店做行銷,負責 IG 和 LINE 官方帳號
- 不寫程式,每天用 ChatGPT 寫文案、整理資料

## 回答方式
- 繁體中文、台灣用語
- 先給結論或成品,再補一句理由
- 不確定的事直接說不確定,不要編

## 寫文案時
- 語氣像跟朋友聊天,不用驚嘆號和 emoji
- 一則貼文 100 字以內
- 最後附 3 個 hashtag

## 不要做的事
- 不要用「總而言之」「希望對你有幫助」這類開頭或結尾
- 不要在結尾問我還需要什麼

兩份丟給 ChatGPT,結果差不了多少。但是如果我們想把文案規則,從 100 字改成 150 字,第二份一眼就知道要改「寫文案時」那一段;第一份得從頭讀一遍才找得到。

之後如果有更多背景資訊、脈絡(context)要提供的話,理解和修改的成本差異就更大了。

接下來寫一份屬於自己的 Markdown,然後到 ChatGPT 的「設定 → 個人化 → 自訂指令」,先按「啟用自訂指令」,貼進最上面的輸入框,按下儲存。

ChatGPT 自訂指令設定頁:先按右上方的「啟用自訂指令」,再把 Markdown 貼進下方的大輸入框並儲存

開一個新對話,就會是包含這份 Markdown 設定的回覆囉~

參考資料

5 筆
  1. Markdown — John Gruber(Daring Fireball) daringfireball.net
  2. OpenAI:Prompt engineering developers.openai.com
  3. Cloudflare:Introducing Markdown for Agents blog.cloudflare.com
  4. GitHub Flavored Markdown Spec:Tables github.github.com
  5. OpenAI Help Center:ChatGPT Custom Instructions help.openai.com

留言