Trình chuyển đổi Markdown sang WhatsApp
Dán Markdown từ ChatGPT, Claude hoặc bất kỳ LLM nào. Sao chép văn bản đã định dạng WhatsApp hiển thị đúng trong cuộc trò chuyện — đậm, nghiêng, danh sách và mã, không còn dấu sao bị lỗi.
Dán bất kỳ Markdown nào và xem cách nó hiển thị. Mọi định dạng mà WhatsApp hỗ trợ đều có trong mẫu này:
• Chữ nghiêng với một dấu sao
• Chữ đậm với hai dấu sao
•
•
Mã nội dòng với dấu nháy ngượcHữu ích để chia sẻ đầu ra LLM một cách gọn gàng:
prompt: tóm tắt PR này
output: ổn rồi, ship thôi
Tài liệu và mã nguồn tại https://whatdown.lebaux.co
Chuyển Markdown sang định dạng WhatsApp chỉ trong một lần dán
WhatsApp không hỗ trợ Markdown chuẩn. Dán đầu ra từ ChatGPT, Claude hoặc bất kỳ LLM nào trực tiếp vào cuộc trò chuyện sẽ để lại các dấu sao hiển thị, chữ đậm bị lỗi và liên kết không thể nhấp được. Trình chuyển đổi này viết lại Markdown thành định dạng mà WhatsApp thực sự hiểu — một dấu sao cho chữ đậm, một dấu gạch dưới cho chữ nghiêng, dấu ngã cho gạch ngang và các khối mã được giữ nguyên khi gửi đi.
Nó chạy hoàn toàn trong trình duyệt của bạn. Không có gì được tải lên, ghi lại hay lưu trữ. Mã nguồn mở trên GitHub.
Cách chuyển Markdown sang WhatsApp
- Dán Markdown của bạn. Thả đầu ra của ChatGPT, Claude hoặc bất kỳ LLM nào vào ô nhập bên trái. Văn bản mẫu cho thấy các định dạng được hỗ trợ.
- Kiểm tra bản xem trước trực tiếp. Bên phải hiển thị bong bóng tin nhắn WhatsApp đúng như cách nó sẽ xuất hiện trong cuộc trò chuyện. Chuyển Xem mã nguồn để xem nội dung đã được chuyển đổi.
- Sao chép và dán vào WhatsApp. Nhấp Sao chép, chuyển sang WhatsApp và dán. Chữ đậm, nghiêng, gạch ngang, mã nội dòng, khối mã và danh sách dấu đầu dòng đều được giữ lại.
Tham khảo cú pháp định dạng WhatsApp
WhatsApp hỗ trợ một bộ ký hiệu định dạng nội dòng nhỏ. Markdown chuẩn dùng các ký hiệu khác cho hầu hết các định dạng này, đó là lý do dán Markdown thô tạo ra đầu ra bị lỗi.
| Định dạng | Cú pháp WhatsApp | Markdown chuẩn |
|---|---|---|
| Đậm | *bold* | **bold** |
| Nghiêng | _italic_ | *italic* |
| Gạch ngang | ~strike~ | ~~strike~~ |
| Mã nội dòng | `code` | `code` |
| Khối mã | ```block``` | ```block``` |
| Danh sách dấu đầu dòng | - item hoặc * item | - item |
| Tiêu đề | Không hỗ trợ | # Heading |
| Liên kết neo | Không hỗ trợ (chỉ URL) | [text](url) |
Câu hỏi thường gặp
WhatsApp có hỗ trợ Markdown không?
WhatsApp hỗ trợ một tập hợp con nhỏ của định dạng giống Markdown, nhưng không phải CommonMark chuẩn. Nó dùng một dấu sao cho chữ đậm, một dấu gạch dưới cho chữ nghiêng, một dấu ngã cho gạch ngang và ba dấu nháy ngược cho mã. Tiêu đề, văn bản neo của liên kết và danh sách lồng nhau không được hỗ trợ.
Làm thế nào để in đậm chữ trong WhatsApp?
Bao quanh chữ bằng một dấu sao: *chữ đậm*. Markdown chuẩn dùng hai dấu sao, mà WhatsApp hiển thị thành ký tự nguyên bản.
Làm thế nào để in nghiêng chữ trong WhatsApp?
Bao quanh chữ bằng một dấu gạch dưới: _chữ nghiêng_. Chữ nghiêng trong Markdown dùng một dấu sao (*nghiêng*), mà WhatsApp lại hiểu là đậm — nguyên nhân của hầu hết các lỗi khi dán.
Làm thế nào để sao chép đầu ra của ChatGPT hoặc Claude vào WhatsApp?
Đầu ra LLM là Markdown chuẩn, nên dán trực tiếp sẽ để lại các dấu sao và định dạng bị lỗi. Hãy chạy nó qua trình chuyển đổi này trước — nó viết lại chữ đậm, nghiêng, danh sách và khối mã thành cú pháp của WhatsApp chỉ trong một cú nhấp.
Công cụ này có gửi văn bản của tôi đến máy chủ không?
Không. Việc chuyển đổi chạy hoàn toàn trong trình duyệt của bạn. Không có gì rời khỏi trang. Mã nguồn có trên GitHub nếu bạn muốn xác minh.
Tại sao dán Markdown trực tiếp vào WhatsApp lại bị lỗi?
WhatsApp dùng các ký hiệu khác với Markdown. Hai dấu sao và cú pháp liên kết trong ngoặc vuông được hiển thị thành ký tự nguyên bản. Chuyển sang định dạng ký hiệu một ký tự của WhatsApp trước khi dán sẽ khắc phục đầu ra.
Định dạng có hoạt động trên WhatsApp Web, di động và máy tính để bàn không?
Có. Quy tắc định dạng của WhatsApp nhất quán trên iOS, Android, WhatsApp Web và các ứng dụng WhatsApp trên máy tính. Một tin nhắn được định dạng trên một thiết bị sẽ hiển thị giống nhau trên các thiết bị khác.
Bối cảnh
Tại sao WhatsApp không dùng Markdown chuẩn?
WhatsApp chưa bao giờ giải thích công khai về lựa chọn này. Lý do có thể là sự kết hợp giữa tính tiện lợi khi gõ trên thiết bị di động, các quy ước trò chuyện có trước Markdown và các ràng buộc kỹ thuật khi định dạng đã được khóa lại.
Bàn phím di động ưu tiên ký hiệu đơn
CommonMark dùng **bold** và *italic*. Trên điện thoại, dấu sao nằm sau nút chuyển sang ký hiệu — bốn lần chạm cho mỗi từ in đậm là rất nhiều. WhatsApp chọn *bold*, _italic_, ~strike~: một ký tự ở mỗi bên, không trùng giữa các ký hiệu.
Markdown được tạo cho tài liệu, không phải bong bóng trò chuyện
Tiêu đề, đoạn văn, tham chiếu liên kết, danh sách lồng nhau — gần như không có gì ánh xạ gọn gàng vào một tin nhắn ngắn. Áp dụng đặc tả đầy đủ sẽ đồng nghĩa với việc nhập một trình phân tích cú pháp và một đống trường hợp đặc biệt chỉ để dùng bốn tính năng.
Trò chuyện đã có quy ước riêng từ trước
IRC và các trình IM đời đầu dùng *bold* và _italic_ làm ký hiệu kiểu chữ rất lâu trước khi Markdown xuất hiện. Slack, Telegram, Discord và Signal mỗi cái lại khác CommonMark theo cách riêng. Các ứng dụng trò chuyện chưa bao giờ chuẩn hóa nó như một thể loại.
Khóa cứng diễn ra nhanh chóng
Một khi định dạng đã được phát hành cho hơn một tỷ người dùng vào năm 2016, chuyển sang **bold** sẽ âm thầm phá vỡ mọi tin nhắn cũ mà bất kỳ ai cuộn lại để xem.