Vnstock Logo

Quản lý Ghi chú, Liên kết, Tags và Properties

Chung

Mục lục

Các file Markdown riêng lẻ trở nên hữu ích hơn khi bạn nhìn thấy mối quan hệ giữa chúng và quản lý dữ liệu một cách có hệ thống. Markdown Live Editor lập chỉ mục toàn bộ thư mục làm việc để hỗ trợ Wikilink, liên kết ngược (backlinks), đồ thị liên kết và quản lý tập trung siêu dữ liệu (Tags, Properties).

Tất cả các tính năng này được gom nhóm trực quan vào 4 thẻ chức năng trên thanh bên (Sidebar).

Thư mục làm việc và kho ghi chú (Vault)

Trong Obsidian, Vault1 là thư mục gốc chứa hệ thống ghi chú. Markdown Live Editor sử dụng thư mục làm việc của VS Code (Workspace) làm phạm vi tương đương, giúp bạn quản lý tài liệu mà không cần thay đổi cấu trúc kho mã nguồn hay di chuyển file sang một ứng dụng bên ngoài.

Bạn có thể giới hạn phạm vi quét tài liệu bằng cấu hình Sidebar Scan Directory. Để trống nếu muốn tiện ích quét toàn bộ thư mục làm việc hiện tại.

Bốn công cụ quản lý trên thanh bên Markdown Live

Thanh bên (Sidebar) của tiện ích được chia thành 4 nhóm công cụ chính để phục vụ các nhu cầu quản trị tài liệu khác nhau.

1. Quản lý File và Liên kết (Notes)

Chức năng Notes không chỉ liệt kê các file Markdown mà còn đóng vai trò là trung tâm quản lý liên kết.

  • Tạo và mở liên kết nội bộ:[[ trong chế độ soạn thảo trực quan để tìm kiếm và chèn nhanh file khác. Tiện ích sẽ tự động tạo đường dẫn tương đối (Wikilink). Nhấp vào liên kết sẽ mở trực tiếp tài liệu đích trong Editor.
  • Liên kết hai chiều (Backlinks & Outlinks): Khi mở một file, mục Links ở thanh bên sẽ thống kê ngay lập tức:
    • Incoming Links (Liên kết ngược): Những ghi chú khác đang trỏ đến file hiện tại.
    • Outgoing Links (Liên kết đi): Những ghi chú mà file hiện tại đang nhắc tới.

2. Khám phá ngữ cảnh trực quan (Local Graph)

Công cụ Local Graph (Đồ thị cục bộ) lấy tài liệu bạn đang mở làm điểm trung tâm, giúp hình dung nhanh các mối quan hệ lân cận.

  • Đồ thị hiển thị cả liên kết đến (Incoming) lẫn liên kết đi (Outgoing).
  • Bạn có thể tùy chỉnh độ sâu của đồ thị (số lớp kết nối) thông qua cấu hình Graph Depth (mặc định là 2).
  • Khi bạn chuyển sang đọc file khác, điểm trung tâm và tập liên kết liên quan sẽ tự động cập nhật theo tài liệu mới.

Đồ thị cục bộ giúp trả lời nhanh các câu hỏi: Tài liệu này tham chiếu đến những ghi chú nào? Ai đang trích dẫn nó? Ngữ cảnh gần nhất là gì?

3. Quản lý Thẻ phân loại (Tags)

Tiện ích tự động trích xuất các thẻ (tags) từ YAML Frontmatter (ví dụ: tags: [ai, markdown]) của toàn bộ file trong Vault.

  • Thống kê tổng quan: Mục Tags liệt kê tất cả các nhãn đang được sử dụng trong dự án kèm theo số lượng bài viết tương ứng (Count).
  • Sắp xếp linh hoạt: Hỗ trợ sắp xếp theo Tên (Alphabetical) hoặc theo Số lượng (By Count) thông qua các biểu tượng trên thanh tiêu đề của View.
  • Lọc tìm kiếm (Filter): Nhấn biểu tượng kính lúp để lọc nhanh các thẻ khi số lượng tags quá lớn.

Tính năng này giúp bạn dễ dàng theo dõi hệ thống phân loại nội dung, phát hiện các thẻ bị sai chính tả hoặc trùng lặp ý nghĩa để quy hoạch lại cấu trúc blog/tài liệu.

4. Chuẩn hóa Siêu dữ liệu (Properties)

Tương tự như Tags, công cụ Properties (Thuộc tính) quét toàn bộ các khóa (keys) được định nghĩa trong khối YAML Frontmatter (ví dụ: title, description, author, date) của mọi file.

  • Tính năng này thống kê tần suất xuất hiện của từng trường thuộc tính trong toàn bộ dự án.
  • Tích hợp sẵn các công cụ: Sắp xếp theo Tên, Sắp xếp theo Tần suất và Lọc tìm kiếm (Filter).
  • Lợi ích thực tiễn: Giúp các tác giả hoặc kỹ sư dữ liệu (Data Engineer) kiểm soát cấu trúc siêu dữ liệu. Bạn có thể nhanh chóng phát hiện nếu có bài viết nào đang dùng sai trường featuredImage thành feature_image.

Đồ thị toàn cục (Global Graph): Nhìn toàn cảnh hệ thống

Bên cạnh đồ thị cục bộ, bạn có thể chạy lệnh Markdown Live: Show Global Graph (Hiện đồ thị toàn cục) từ Command Palette (hoặc biểu tượng toàn cầu trên Local Graph) để mở giao diện đồ thị lớn cho toàn bộ thư mục làm việc.

Đồ thị toàn cục rất hữu ích để:

  • Phát hiện các "cụm" (clusters) tài liệu có độ kết nối dày đặc (ví dụ: trung tâm tri thức).
  • Tìm các ghi chú chưa được kết nối với hệ thống (ghi chú mồ côi) bằng tùy chọn Show Orphans.
  • Quan sát hướng liên kết rõ ràng nhờ các mũi tên chỉ hướng.

Nhãn và màu sắc điểm trên Đồ thị

Để đồ thị dễ hiểu, tiện ích ưu tiên hiển thị nhãn theo thứ tự:

  1. Trường thuộc tính YAML title (nếu có).
  2. Thẻ tiêu đề Heading H1 đầu tiên trong bài.
  3. Tên file vật lý.

Bạn cũng có thể thêm thuộc tính color (mã hex màu) vào YAML Frontmatter để tô màu riêng cho từng điểm tài liệu. Nếu không được chỉ định, đồ thị có thể tự động phân biệt màu sắc dựa trên cấu trúc thư mục chứa file.

Hiểu đúng vai trò của Đồ thị và Siêu dữ liệu

Đồ thị liên kết và bảng thống kê Properties/Tags là các công cụ hỗ trợ khám phá cấu trúc, không tự động đánh giá chất lượng nội dung. Một đồ thị dày đặc chưa chắc đã tốt; điều quan trọng là mỗi liên kết đều mang lại ngữ cảnh hữu ích cho người đọc.

Với tài liệu sản phẩm hoặc kho mã nguồn, hãy ưu tiên:

  • Liên kết từ trang Tổng quan (Overview) đến các hướng dẫn chi tiết.
  • Liên kết ngược (Backlink) từ trang tra cứu API về quy trình sử dụng chính.
  • Xây dựng bộ chuẩn Properties đồng nhất (ví dụ: bài viết nào cũng phải có descriptionauthor).
  • Tránh tạo Wikilink vô tội vạ chỉ để làm đồ thị trông phức tạp hơn.

Tiếp theo: Quản lý hình ảnh và mẫu tài liệu Markdown.

Footnotes

  1. Vault là thuật ngữ Obsidian dùng để gọi thư mục gốc chứa toàn bộ hệ thống ghi chú cá nhân.

Thảo luận

Đang tải…