Markdown 目錄生成器

為任意 Markdown 文件生成目錄 — 貼上文本或拖入 .md 檔案,工具會提取每個標題並輸出 GitHub 相容的巢狀 Markdown 列表(錨點遵循 GitHub slug 規則:小寫、空格 → 連字元、去除 #<>、中文原樣保留)或可直接複製的 HTML <nav> 列表。圍欄程式碼塊會被忽略,重複標題加 -1/-2 字尾,還可以把目錄插入到源文本游標處,或下載為 .md / .html。全部在瀏覽器本地執行——無上傳、無伺服器。
檔案:
把 Markdown 檔案拖到這裡,或點選選擇
.md / .markdown / .txt —— 最大 200 MB(也可在下方貼上)
沒有內容?
目錄選項
貼上 Markdown 文本或選擇檔案即可開始。
Markdown 目錄
說明:標題由完整的 Markdown 解析器讀取,所以圍欄程式碼塊或縮排程式碼內的 # 絕不會被計入;*強調*、`程式碼`、[連結] 等行內格式會從錨點文本中剝離。錨點遵循 GitHub slug 規則(中文保留)。重複標題會加 -1、-2…… 字尾。README 檔案請用 Markdown 列表輸出;網頁請切換到 HTML <nav>。插入到游標處會把當前目錄放回源文本的插入點。
標題就是大綱

目錄僅由標題行生成——層級只來自 # 的深度,別無其他。每個條目連結到由標題文本派生的錨點 slug,因此重新命名標題會悄悄破壞指向舊 slug 的既有連結。貼上進檔案的目錄也會“過期”:新增一個標題,貼上的列表就與文件不再一致。

編輯標題後請重新生成——貼上的目錄只是快照。