digtools
📑
markdown toc generator,

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.

Tự động tạo TOC
Tạo mục lục ngay lập tức chỉ bằng cách dán văn bản
🛠️
Có thể tùy chỉnh
Chọn cấp độ tiêu đề và định dạng danh sách
🔒
Xử lý an toàn
Hoạt động hoàn toàn trong trình duyệt của bạn, không tải lên máy chủ
about,

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.

how to,

Cách dùng

STEP 1

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.

STEP 2

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.

STEP 3

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.

glossary,

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.
faq,

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.
use cases,

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ụ.

Tuyên bố miễn trách nhiệm

Các công cụ được cung cấp trên trang web này hoàn toàn miễn phí, nhưng vui lòng sử dụng theo rủi ro của riêng bạn. Chúng tôi không đảm bảo về độ chính xác, đầy đủ hoặc an toàn của bất kỳ kết quả tính toán, kết quả chuyển đổi hoặc dữ liệu được tạo ra nào. Xin lưu ý rằng người vận hành không chịu trách nhiệm về bất kỳ thiệt hại hoặc sự cố nào gây ra bởi việc sử dụng các công cụ này. Hầu hết các công cụ xử lý tệp và tính toán ngay trong trình duyệt của bạn, nghĩa là dữ liệu bạn nhập không được gửi hoặc lưu trữ trên máy chủ của chúng tôi.