Trình tạo Mục lục Markdown
Công cụ miễn phí để tự động tạo Mục lục (TOC) từ văn bản Markdown.
Tùy chỉnh các cấp độ và định dạng danh sách. Hoạt động an toàn ngay trên trình duyệt.
Giới thiệu Trình tạo Mục lục Markdown
Công cụ miễn phí tự động tạo Mục lục (TOC - Table of Contents) cho các tài liệu viết bằng Markdown. Nó giúp bạn tiết kiệm công sức tạo mục lục thủ công khi viết các bài viết kỹ thuật trên các nền tảng như GitHub README hoặc blog.
Bạn có thể tinh chỉnh phạm vi trích xuất của các cấp độ tiêu đề (h1-h6) và định dạng đầu ra, chẳng hạn như danh sách không theo thứ tự (-) hoặc danh sách theo thứ tự (1.).
Tất cả quá trình xử lý được hoàn tất trong trình duyệt của bạn, vì vậy dữ liệu văn bản bạn nhập sẽ không bao giờ được gửi đến máy chủ bên ngoài. Bạn có thể yên tâm sử dụng cho các tài liệu bảo mật hoặc ghi chú riêng tư mà không lo rò rỉ thông tin.
Cách dùng
Nhập Markdown
Dán hoặc nhập văn bản Markdown bạn muốn tạo mục lục vào khu vực nhập liệu bên trái.
Thiết lập Tùy chọn
Chọn "Cấp độ Tối đa (h2-h6)" để trích xuất và "Định dạng Danh sách (Không theo thứ tự / Theo thứ tự)" để xuất ra.
Tạo và Sao chép TOC
Nhấp vào nút "Tạo Mục lục", và TOC sẽ được xuất ra ở khu vực bên phải. Nhấp vào nút sao chép và dán nó vào tài liệu gốc của bạn.
Thuật ngữ
- Markdown
- Là một ngôn ngữ đánh dấu nhẹ dùng để định dạng văn bản. Nó sử dụng các ký hiệu để dễ dàng biểu thị tiêu đề, danh sách, liên kết, v.v., và được sử dụng rộng rãi, đặc biệt là trong giới lập trình viên.
- TOC (Table of Contents)
- Được đặt ở đầu một tài liệu dài, nó cho phép người đọc truy cập nhanh vào phần họ muốn, giúp cải thiện khả năng đọc.
- Cấp độ Tiêu đề
- Một chỉ báo về cấu trúc phân cấp của tài liệu, tương ứng với các thẻ từ h1 đến h6 của HTML. Trong Markdown, cấp độ được thể hiện bằng số lượng ký tự "#".
- Liên kết Neo
- Một liên kết dùng để nhảy đến một vị trí cụ thể trong cùng một trang. Trong Mục lục Markdown, nó chuyển hướng bằng cách chỉ định một ID được tạo tự động (ví dụ: `#heading`) dựa trên văn bản của tiêu đề.
- Xử lý phía Máy khách
- Cơ chế chạy chương trình chỉ bên trong trình duyệt của người dùng mà không cần giao tiếp với máy chủ. Cơ chế này không có rủi ro rò rỉ dữ liệu và mang lại tính bảo mật tuyệt vời.
Câu hỏi thường gặp
- Q.Dữ liệu Markdown tôi nhập có được lưu trên máy chủ không?
- Không, dữ liệu không được lưu. Công cụ này sử dụng xử lý phía máy khách (client-side) chạy hoàn toàn trong trình duyệt của bạn, văn bản bạn nhập sẽ không bao giờ được gửi đến máy chủ bên ngoài. Bạn có thể sử dụng an toàn ngay cả với các tài liệu chứa thông tin bảo mật.
- Q.Nhấp vào liên kết mục lục (TOC) được tạo không di chuyển đến đúng vị trí.
- Tùy thuộc vào nền tảng (GitHub, v.v.), các quy tắc tự động tạo ID liên kết từ tiêu đề có thể khác nhau. Công cụ này tạo ID dựa trên các quy tắc phổ biến (chữ thường, thay thế khoảng trắng bằng dấu gạch ngang, v.v.), nhưng bạn có thể cần chỉnh sửa thủ công để phù hợp với thông số kỹ thuật cụ thể của nền tảng.
- Q.Tôi có thể loại trừ một tiêu đề cụ thể khỏi TOC không?
- Trong phiên bản hiện tại, tất cả các tiêu đề thấp hơn 'Cấp độ Tối đa' đã chỉ định sẽ được trích xuất. Không có tính năng loại trừ các tiêu đề cụ thể, vì vậy vui lòng xóa chúng thủ công sau khi tạo.
- Q.Các ký tự '#' bên trong khối mã (code block) có bị trích xuất không?
- Không, thuật toán trích xuất của công cụ chúng tôi được thiết kế để bỏ qua văn bản bên trong các khối mã được bao quanh bởi ba dấu ngoặc kép (```). Do đó, các bình luận bên trong mã sẽ không bị trích xuất nhầm thành TOC.
- Q.Công cụ có hỗ trợ các tiêu đề không phải tiếng Anh không?
- Có. Các tiêu đề bằng tiếng Nhật, tiếng Anh và các ngôn ngữ khác sẽ được trích xuất chính xác và tạo thành TOC. Tuy nhiên, vì quy tắc tạo ID liên kết neo dựa trên tiếng Anh, các tiêu đề không phải tiếng Anh có thể được mã hóa URL trong một số trường hợp.
Trường hợp sử dụng
Tạo GitHub README
Thêm TOC vào các tệp README.md dài cho các dự án mã nguồn mở để giúp người đóng góp và người dùng dễ dàng tìm kiếm thông tin.
Viết Blog Kỹ thuật
Khi đăng các bài viết kỹ thuật dài trên các nền tảng, hãy đặt một TOC ở đầu để tăng cường sự thuận tiện cho người đọc.
Sắp xếp Tài liệu Nội bộ
Thêm TOC vào các hướng dẫn nội bộ được tạo bằng các công cụ tương thích với Markdown như Notion để cải thiện khả năng tìm kiếm và đọc hiểu.
Sắp xếp Ghi chú Cá nhân
Thêm TOC vào lượng lớn ghi chú được tích lũy trong các công cụ quản lý kiến thức như Obsidian hoặc Logseq để sắp xếp các suy nghĩ của bạn và xem lại chúng một cách trôi chảy.
Gửi phản hồi
Vui lòng cho chúng tôi biết suy nghĩ của bạn để giúp chúng tôi cải thiện công cụ.
Feedback is temporarily suspended
The server is busy or spam protection is active. Please try again later.