Công cụ: giữ trọn định dạng Markdown khi copy từ AI với Paste to Markdown
Mục lục

Vì sao cái bảng luôn vỡ #
Bạn nhờ ChatGPT hay Gemini xuất một cái bảng đẹp, nó trả về đúng như ý, bạn bôi đen và copy — rồi dán vào editor thì định dạng nát bét.
Lý do nằm ở chỗ khi bạn copy từ một trang web, hệ điều hành không chỉ giữ lại chữ. Nó giữ hai bản: một bản chữ thuần và một bản HTML đầy thẻ định dạng của chính trang đó. Editor nhận bản nào là tùy nó. Nhận bản chữ thuần thì bảng biến thành một đống dòng rời rạc; nhận bản HTML thì bạn kéo theo cả mớ thẻ và style không liên quan. Cách nào cũng phải ngồi dựng lại bằng tay.
Chuyện này lặp lại hoài, đến phát chán. Nên mình viết một tiện ích nhỏ để xử lý nó.
Chạy trực tiếp tại: https://tools.vinhmdev.com/clipboard2markdown
Tiện ích lấy đúng bản HTML trong clipboard — từ bất kỳ nguồn nào, web, Word, Excel hay câu trả lời của AI — rồi chuyển nó về Markdown sạch. Giao diện chia đôi: bên trái là editor, bên phải là preview, sửa tới đâu thấy tới đó.
Các tính năng có sẵn #
Ở biểu tượng bánh răng ⚙️ có mấy tùy chọn đáng bật:
- Tự chuyển sang Markdown khi dán. Thay vì nhét cả mớ định dạng gốc vào, chỉ cần Ctrl+V là nội dung tự được chuyển thành Markdown sạch.
- Giữ nguyên Mermaid và LaTeX. Phần này dành riêng cho dân kỹ thuật: cú pháp sơ đồ Mermaid và các công thức toán LaTeX đi qua nguyên vẹn, không bị cắt xén hay escape lung tung — thứ mà hầu hết trình chuyển đổi khác làm hỏng.
- Cuộn đồng bộ. Hai bên editor và preview cuộn cùng nhau, dùng cho bài dài.
- Xuất nhiều định dạng. Một cú nhấp để xuất ra
.md,.docxhoặc.pdf.

Ba bước dùng #
- Copy: bôi đen phần output cần lấy từ ChatGPT hoặc Gemini.
- Paste: mở trang tool và dán vào.
- Export: nhấn nút Copy Markdown màu cam. Markdown sạch nằm sẵn trên clipboard, dán thẳng vào GitHub hay blog Hugo là xong.