Markdown không phải công cụ, mà là ngôn ngữ
Markdown không phải là một công cụ. Nó là một ngôn ngữ. Và như tất cả các ngôn ngữ, nó là cách để bạn và một ai đó khác, trong trường hợp này là máy tính và AI, hiểu nhau.
Khi bạn viết email, bạn đang dùng tiếng Việt. Máy tính không thực sự hiểu tiếng Việt, nó hiểu bytes và bits. Nhưng có một quy ước chung: khi bạn nhấn phím “A”, máy tính lưu byte tương ứng theo tiêu chuẩn UTF-8. Khi bạn gửi email, máy tính của bạn và máy tính người nhận cùng hiểu quy ước này, nên thông điệp được truyền đạt chính xác.
Markdown là một quy ước tương tự, nhưng cho cấu trúc thông tin. Khi bạn viết # Tiêu đề, Markdown nói rằng “dòng này là tiêu đề cấp 1”. Khi bạn viết **in đậm**, nó nói “phần này nên được in đậm”. Khi bạn viết [[liên kết]], nó nói “đây là liên kết hai chiều đến một ghi chép khác”.
Máy tính hiểu những quy ước này. Và quan trọng hơn, những AI như Claude cũng hiểu chúng. Nếu bạn đang tự hỏi tại sao Obsidian là lựa chọn tốt trong thời đại AI, thì Markdown chính là nền tảng kỹ thuật đứng sau câu trả lời đó.
Tại sao không phải .docx, không phải .pdf?
Hãy nói về những định dạng khác mà bạn đã quen thuộc.
Khi bạn tạo file Word (.docx), bạn đang tạo một file nén chứa XML, hình ảnh và siêu dữ liệu. Nó đẹp khi mở trong Word, bạn thấy định dạng chính xác, phông chữ và màu sắc. Nhưng khi bạn dán nội dung của nó vào Claude, điều gì xảy ra? Claude phải “đọc” XML, phân tích cấu trúc phức tạp, bỏ qua tất cả siêu dữ liệu, và trích xuất văn bản thực tế mà bạn muốn. Mỗi phần thêm đó tiêu tốn tokens, những đơn vị tính toán mà các mô hình ngôn ngữ lớn sử dụng.
PDF còn tệ hơn. PDF được thiết kế để in, không để lưu trữ dữ liệu có cấu trúc. Khi Claude đọc PDF, nó phải sử dụng nhận dạng ký tự quang học (OCR), đoán cấu trúc, cố gắng tìm ra ý của bạn. Kết quả thường bị lỗi, đặc biệt nếu PDF có bảng, hình ảnh hoặc bố cục phức tạp.
Markdown thì khác hoàn toàn. Markdown là văn bản thuần túy. Nó không có lớp mã hóa ẩn, không có siêu dữ liệu không cần thiết. Nó chỉ là chữ, cộng với vài ký tự đơn giản để chỉ ra cấu trúc. Khi bạn dán Markdown vào Claude, Claude thấy một file mà nó đã được huấn luyện để hiểu hoàn hảo, bởi vì Markdown là định dạng tiêu chuẩn trên GitHub, Stack Overflow, Reddit và hàng triệu nơi khác.
Kết quả là hiệu quả token cao hơn, ít lỗi hơn, và AI hiểu ý bạn tốt hơn. Bạn có thể thử ngay: dán cùng một nội dung vào Claude trong hai định dạng, một từ .docx được chuyển đổi và một dưới dạng Markdown thuần túy. Claude sẽ xử lý Markdown nhanh hơn và chính xác hơn.
Markdown cơ bản trong 10 phút
Bạn không cần phải học Markdown một cách sâu sắc. Dưới đây là những ký tự bạn cần biết, với ví dụ cụ thể cho từng loại.
Tiêu đề. Dùng dấu thăng (#). Nhiều dấu thăng hơn tạo tiêu đề nhỏ hơn.
# Tiêu đề cấp 1
## Tiêu đề cấp 2
### Tiêu đề cấp 3In đậm và in nghiêng. Dùng dấu sao (*) hoặc gạch dưới (_).
**in đậm**
*in nghiêng*
***vừa đậm vừa nghiêng***Danh sách. Dùng dấu gạch ngang (-) cho danh sách không thứ tự, hoặc số cho danh sách có thứ tự.
- Mục đầu tiên
- Mục thứ hai
- Mục con
1. Bước đầu tiên
2. Bước thứ haiTrích dẫn. Dùng dấu lớn hơn (>).
> Đây là một trích dẫn. Nó thường được dùng để làm nổi bật một câu nói.Liên kết. Cú pháp là [văn bản hiển thị](URL). Liên kết hai chiều trong Obsidian dùng dấu ngoặc vuông kép [[...]].
[Obsidian](https://obsidian.md)
[[01-tai-sao-obsidian]]Khối code. Dùng backticks (`) cho code trong dòng, hoặc ba backticks cho khối code.
Đó là phần lớn Markdown mà bạn cần để viết ghi chép có cấu trúc tốt. Phần còn lại là cách bạn kết hợp những điều đó một cách có ý nghĩa. Nếu bạn muốn tra cứu thêm các thuật ngữ liên quan, từ điển PKM với 30 thuật ngữ sẽ giúp bạn hiểu rõ hơn các khái niệm nền tảng.
YAML frontmatter là siêu dữ liệu cho AI
Ở đầu mỗi file Markdown, bạn có thể thêm một khối gọi là YAML frontmatter. Nó nằm giữa hai hàng ba dấu gạch ngang và chứa siêu dữ liệu về file đó.
---
title: "Markdown: ngôn ngữ chung của bạn và AI"
date: 2026-04-12
tags: [markdown, ai, obsidian]
status: draft
---Khối này không được hiển thị khi bạn xem ghi chép trong trình duyệt. Nó ở phía sau màn hình, nhưng Obsidian và các công cụ khác có thể đọc nó. Tại sao điều này quan trọng? Bởi vì nó cho phép bạn gắn thẻ ghi chép với thông tin mà máy tính hiểu. Bạn có thể tìm “tất cả ghi chép có status là draft” hoặc “tất cả ghi chép được tạo trong tuần này”, và Obsidian sẽ tìm chúng dựa trên frontmatter.
Frontmatter cũng là cách tuyệt vời để chuẩn bị dữ liệu cho AI. Khi bạn gửi một ghi chép tới Claude, bạn có thể bao gồm frontmatter, và Claude sẽ hiểu bối cảnh: khi nào bạn viết nó, trạng thái hiện tại, và những chủ đề liên quan. Đây là một trong những lý do Markdown cho AI hoạt động hiệu quả đến vậy.
Liên kết Markdown so với liên kết hai chiều
Bạn có hai cách để liên kết giữa các file trong Obsidian, và sự khác biệt giữa chúng rất quan trọng.
Liên kết Markdown truyền thống dùng cú pháp [văn bản](đường-dẫn). Đây là kiểu bạn thấy khắp nơi trên web. Nó hoạt động tốt, được hầu hết các công cụ hiểu, nhưng nó chỉ là một chiều. Ghi chép A liên kết đến B, nhưng B không tự động biết rằng A đã liên kết đến nó.
Liên kết hai chiều trong Obsidian dùng cú pháp [[tên-ghi-chép]]. Khi bạn tạo liên kết kiểu này, Obsidian tự động tạo “backlinks”, tức là một danh sách tất cả những ghi chép liên kết đến ghi chép hiện tại. Bạn viết ở ghi chép A rằng [[ghi-chép-B]], và khi mở ghi chép B, bạn sẽ thấy A trong danh sách backlinks.
Tại sao điều này quan trọng? Bởi vì nó khớp với cách não bạn hoạt động. Khi bạn suy nghĩ về một ý tưởng, bạn không chỉ nghĩ về nó trong bối cảnh hiện tại, mà còn nghĩ về những ý tưởng khác có liên quan. Liên kết hai chiều cho phép bạn mô hình hóa điều đó trong ghi chép. Khi làm việc với AI, bạn có thể gửi tất cả backlinks cùng với ghi chép để AI hiểu bối cảnh đầy đủ hơn.
Cấu trúc Markdown để AI hiểu tốt
Khi bạn viết Markdown với ý định chia sẻ cho AI, hãy suy nghĩ về cấu trúc. Viết theo cách mà máy tính dễ dàng phân tích sẽ giúp bạn nhận được kết quả tốt hơn.
Dùng tiêu đề để tổ chức nội dung. Đừng viết một khối văn bản duy nhất, hãy chia thành các phần với tiêu đề rõ ràng. Điều này giúp AI hiểu cấu trúc suy nghĩ của bạn và có thể trả lời chính xác hơn khi bạn hỏi về một phần cụ thể.
Dùng danh sách cho các mục liên quan. Nếu bạn liệt kê năm khái niệm, hãy dùng danh sách thay vì viết liên tiếp trong một đoạn. Điều này giúp AI phân tích dữ liệu dễ dàng hơn và trả về kết quả có tổ chức.
Dùng code blocks cho ví dụ kỹ thuật. Nếu bạn đưa ra một ví dụ code, hãy đặt trong khối code. Điều này cho AI biết “đây không phải phần thân bài viết, đây là ví dụ cụ thể cần xử lý khác”.
Dùng liên kết cho bối cảnh. Thay vì viết “như mình đã nói trong ghi chép về Obsidian”, hãy viết liên kết trực tiếp. Điều này cho phép AI theo dõi các khái niệm liên quan và hiểu mạng lưới tri thức của bạn. Bài Obsidian như IDE cho LLM programmer giải thích chi tiết hơn cách tận dụng cấu trúc này cho công việc với AI.
Markdown và các công cụ khác
Markdown không phải sở hữu của Obsidian. Nó là tiêu chuẩn mở. Bạn có thể viết Markdown trong bất kỳ trình soạn thảo văn bản nào, hoặc thậm chí bằng tay vì nó chỉ là văn bản thuần túy.
Điều này nghĩa là Markdown là lựa chọn tốt nhất cho dài hạn. Nếu bạn viết ghi chép bằng Markdown hôm nay, năm năm từ bây giờ bạn vẫn có thể đọc, chỉnh sửa và gửi chúng tới bất kỳ công cụ nào. Logseq dùng Markdown. Notion có thể xuất sang Markdown. GitHub hỗ trợ Markdown. Blog, wiki và tài liệu kỹ thuật hầu hết đều dùng Markdown. Khi bạn học Markdown, bạn đang học một kỹ năng chuyển giao được, không bao giờ bị lãng phí dù bạn đổi công cụ hay nền tảng.
Bước đầu tiên của bạn
Đây là những gì bạn nên làm ngay bây giờ để cảm nhận sức mạnh của Markdown cho AI.
Mở Obsidian hoặc bất kỳ trình soạn thảo văn bản nào. Tạo file mới tên test.md. Viết nội dung sau:
---
title: Ghi chép Markdown của tôi
date: 2026-08-16
tags: [markdown, obsidian, test]
---
# Đây là tiêu đề của tôi
Đây là một đoạn văn bản. Nó có thể chứa **in đậm** và *in nghiêng*.
## Mục con
Dưới đây là danh sách:
- Mục đầu tiên
- Mục thứ hai
- Mục thứ ba
Tôi có thể liên kết đến [[01-tai-sao-obsidian]] hoặc đến [một trang web](https://example.com).Lưu file, mở lại và xem cách nó được định dạng. Sau đó dán nó vào Claude hoặc bất kỳ công cụ AI nào và hỏi “hãy tóm tắt cấu trúc của ghi chép này cho tôi”. Bạn sẽ thấy AI hiểu hoàn hảo, nhận ra tiêu đề, danh sách, liên kết. Đó là sức mạnh của Markdown. Khi bạn đã quen, hãy thử tạo template Obsidian tối giản để tối ưu quy trình ghi chép hàng ngày.
Hãy nghĩ về cấu trúc
Markdown không phải định dạng được thiết kế bởi một công ty để khóa dữ liệu của bạn. Nó là ngôn ngữ được thiết kế bởi John Gruber để làm cho việc viết văn bản có cấu trúc trở nên đơn giản và tự nhiên.
Khi bạn viết Markdown, bạn không chỉ đang viết cho bạn. Bạn đang viết theo cách mà máy tính hiểu, cách mà AI hiểu. Bạn đang tạo tài liệu có thể chia sẻ với bất kỳ công cụ nào, bất kỳ con người nào, bất kỳ AI nào.
Điểm quan trọng nhất là hãy suy nghĩ về cấu trúc. Dùng tiêu đề, danh sách và liên kết. Đừng viết một khối văn bản duy nhất. Khi bạn cấu trúc suy nghĩ theo cách Markdown khuyến khích, bạn không chỉ giúp máy tính hiểu, mà còn giúp chính bạn tìm, liên kết và xây dựng ý tưởng dễ dàng hơn trong tương lai.
Câu hỏi thường gặp
Markdown có khó học không?
Không. Bạn chỉ cần nhớ vài ký tự cơ bản: # cho tiêu đề, ** cho đậm, - cho danh sách. Sau 15 phút thực hành, bạn sẽ nắm được 80% những gì cần thiết. Phần còn lại bạn học dần dần khi thực hành, và Obsidian có chế độ xem trực quan giúp bạn thấy kết quả ngay lập tức.
Tôi có thể chuyển đổi Markdown sang Word hoặc PDF không?
Có, rất dễ. Công cụ như Pandoc có thể chuyển đổi Markdown sang bất kỳ định dạng nào, bao gồm Word, PDF và HTML. Obsidian cũng hỗ trợ xuất sang PDF trực tiếp. Markdown là định dạng “gốc” linh hoạt nhất, từ đó bạn có thể tạo ra bất kỳ đầu ra nào bạn cần.
Nếu tôi viết Markdown bây giờ, có thể thay đổi định dạng sau không?
Hoàn toàn có. Vì dữ liệu đã ở dạng văn bản thuần túy, bạn có thể xử lý với bất kỳ công cụ nào bạn chọn. Bạn sẽ không bao giờ bị khóa vào một định dạng cụ thể. Đây là lý do tại sao Markdown cho AI là sự kết hợp mạnh mẽ, bạn đầu tư vào nội dung, không phải vào công cụ.
Bài liên quan
- Tại sao Obsidian, tại sao bây giờ? — ba lý do Obsidian nổi bật trong thời đại AI
- Template Obsidian tối giản — áp dụng Markdown vào template thực tế cho ghi chép hàng ngày
- Obsidian như IDE cho LLM programmer — ứng dụng nâng cao Markdown với AI cho developer
- Từ điển PKM: 30 thuật ngữ — tra cứu các khái niệm nền tảng trong quản lý tri thức
Bửu Trung — Dân Lười, thích Tối ưu.
Bạn đã thử viết Markdown chưa? Hay vẫn đang dùng Word cho mọi thứ? Hãy thử tạo file .md đầu tiên và dán vào Claude, rồi kể cho mình nghe kết quả nhé.
