AI Skill MartKhám phá skillLệnhChương trìnhHọcSkill là gì?
 
← Về danh sách

Cross-Linker (Tự động liên kết chéo wiki)

Quét toàn bộ vault Obsidian để tìm và chèn các [[wikilink]] còn thiếu giữa những trang lẽ ra phải tham chiếu nhau, kèm ghi loại quan hệ vào frontmatter.

Tài liệu · Văn phòngTrung cấp★ 3,702⑂ 371Điểm AI 9/10Cập nhật lần cuối: 9 thg 11, 2026

Nó làm được gì

  • Thu thập frontmatter (tiêu đề, alias, tag, category) của mọi file .md để dựng từ điển trang có thể liên kết.
  • Phát hiện nhắc tên nhưng chưa liên kết: so khớp không phân biệt hoa thường, bỏ dấu theo NFKD, bỏ qua khối code, tránh tự liên kết và trùng lặp.
  • Chấm điểm từng ứng viên rồi gắn nhãn tin cậy EXTRACTED (≥6) / INFERRED (3–5) / AMBIGUOUS (1–2); chỉ áp dụng hai mức đầu.
  • Chèn link ngay tại lần nhắc đầu tiên trong thân bài, hoặc thêm mục ## Related nếu không có chỗ nhắc tự nhiên.
  • Suy luận loại quan hệ (uses, extends, contradicts, derived_from...) từ ngữ cảnh câu và ghi vào khối relationships: trong frontmatter.
  • Tính điểm affinity cho các trang trong misc/, đề xuất trang đủ điều kiện "thăng hạng" vào thư mục dự án.
  • Trước khi ghi file, tạo commit snapshot Git nếu vault là repo độc lập, giúp hoàn tác toàn bộ phiên chạy.

Dành cho ai

  • Người dùng Obsidian xây "bộ não thứ hai" và bị tồn đọng nhiều ghi chú mồ côi.
  • Người vừa nhập liệu hàng loạt (clip web, tài liệu) và muốn siết chặt lại đồ thị tri thức.
  • Ai muốn đồ thị tri thức có loại quan hệ rõ ràng, không chỉ là link trần.
  • Bắt buộc dùng kèm framework llm-wiki và CLI obsidian-wiki trong cùng repo.

Ví dụ sử dụng

  1. "Vừa nhập 30 bài báo, chạy liên kết chéo cho các trang mới" → quét trang mới, chèn ~23 link vào 12 trang và in báo cáo chi tiết.
  2. "Dọn các ghi chú mồ côi giúp tôi" → tìm trang không có link vào/ra, nối vào trang khái niệm trung tâm (điểm thưởng peripheral→hub).
  3. "Trang nào trong misc/ đáng chuyển thành tài liệu dự án?" → tính affinity theo dự án và liệt kê trang đạt từ 3 điểm trở lên.

· · · Hướng dẫn cài đặt · · ·

Dùng thử ngay, không cần cài

Dán đoạn dưới vào Claude là dùng được skill này mà không cần cài đặt.

Hãy đọc hướng dẫn trong tệp này và làm theo để giúp mình:
https://raw.githubusercontent.com/Ar9av/obsidian-wiki/HEAD/skills/cross-linker/SKILL.md

Mình muốn: (viết việc bạn cần ở đây)

Nếu Claude không mở được liên kết, hãy mở liên kết và copy nội dung vào rồi dán.

↓ Thấy hữu ích thì tải ZIP bên dưới và cài. Sau đó skill tự chạy, không phải dán lại mỗi lần.

Cài vào ứng dụng Claude (không cần terminal)
  1. Tải tệp ZIP bằng nút bên dưới.
  2. Trong Claude, mở Settings → Capabilities và bật 'Code execution and file creation'. (chỉ một lần)
  3. Vào Customize → Skills → + → 'Upload a skill' rồi tải tệp ZIP lên.
↓ Tải ZIP
Cài vào Claude Code

Để Claude làm — dán câu dưới đây vào Claude Code

Hãy cài skill mình tìm thấy trên AI Skill Mart.
Copy thư mục skills/cross-linker từ repo GitHub Ar9av/obsidian-wiki vào ~/.claude/skills/ar9av-cross-linker/ của mình.
Sau khi cài xong, cho mình biết skill này làm được gì trong một câu.

Cài bằng lệnh thủ công

git clone https://github.com/Ar9av/obsidian-wiki.git && mkdir -p ~/.claude/skills && cp -r obsidian-wiki/skills/* ~/.claude/skills/

⚠ Đây là skill do người khác tạo. Hãy kiểm tra repo gốc trước khi cài.

  1. Mở terminal và tải repo: git clone https://github.com/Ar9av/obsidian-wiki.git
  2. Tạo thư mục skill: mkdir -p ~/.claude/skills
  3. Sao chép toàn bộ skill (vì skill này phụ thuộc llm-wiki): cp -r obsidian-wiki/skills/* ~/.claude/skills/
  4. Đọc README của repo để cài CLI obsidian-wiki và thiết lập biến OBSIDIAN_VAULT_PATH (qua file .env hoặc cấu hình toàn cục).
  5. Trong thư mục vault, chạy git init và commit một lần để skill có thể tạo snapshot trước khi sửa file.
  6. Khởi động lại Claude Code, rồi yêu cầu: "Tìm và thêm các liên kết chéo còn thiếu trong wiki của tôi".
  7. Nên thử trên bản sao vault hoặc một thư mục nhỏ trước khi chạy trên toàn bộ kho ghi chú.