Obsidian từ lâu đã trở thành ứng dụng ghi chú yêu thích của nhiều người, nhưng nó vẫn tồn tại một điểm hạn chế: tính năng Graph View (chế độ xem đồ thị), dù thú vị, lại gần như vô dụng trong thực tế. Ngay cả với một kho ghi chú tương đối nhỏ, Graph View mặc định nhanh chóng biến thành một mớ hỗn độn các node liên kết, rất khó đọc và ít mang lại giá trị thực sự cho người dùng. Nếu bạn sở hữu hàng trăm ghi chú, tình trạng này còn tệ hơn nhiều. May mắn thay, cộng đồng Obsidian đã tạo ra hàng chục plugin khác nhau để nâng cao chức năng mặc định của ứng dụng, và có một plugin đặc biệt giúp Graph View trở nên dễ tiếp cận hơn đáng kể: đó chính là Juggl.
Plugin này có tên là Juggl, và mặc dù cái tên nghe có vẻ hơi lạ lẫm, đây thực sự là một công cụ không thể thiếu cho bất kỳ người dùng Obsidian nghiêm túc nào. Juggl giải quyết triệt để những vấn đề mà Graph View mặc định của Obsidian gây ra, biến nó từ một tính năng gây khó chịu thành một công cụ trực quan hóa kiến thức mạnh mẽ và hiệu quả, giúp bạn kết nối và quản lý ý tưởng một cách thông minh hơn.
Juggl mang đến đa dạng cấu hình đồ thị cho Obsidian
Nhiều góc nhìn, gia tăng tiện ích cho Graph View
Phàn nàn lớn nhất của tôi về Graph View mặc định của Obsidian là sự hỗn loạn. Nó trở nên khó đọc chỉ sau vài chục ghi chú, đặc biệt là khi tất cả các ghi chú đó đều được liên kết với nhau. Juggl giúp khắc phục vấn đề này bằng bốn cấu hình khác nhau, tổ chức đồ thị theo những cách riêng biệt tùy thuộc vào lựa chọn của bạn.
Đầu tiên là bố cục lực đẩy (force-directed layout), nơi các node cố gắng di chuyển ra xa nhau trong khi các liên kết giữ chúng lại. Loại thứ hai là bố cục đồng tâm (concentric layout), đặt tất cả các node trong một vòng tròn lớn, ngoại trừ các node đang được tập trung sẽ nằm ở trung tâm.
Loại bố cục thứ ba là lưới (grid). Đúng như tên gọi, các node được sắp xếp theo dạng lưới. Cuối cùng, bố cục phân cấp (hierarchical layout) sắp xếp các ghi chú dựa trên mức độ liên kết, với những ghi chú có nhiều liên kết nhất nằm ở vị trí cao hơn so với những ghi chú có ít liên kết hơn. Theo kinh nghiệm của tôi, đây là phương pháp hiệu quả nhất để xem đồ thị, vì nó dễ dàng cho thấy những node nào là quan trọng nhất trong mạng lưới kiến thức của bạn.
Tùy chỉnh phong cách đồ thị dễ dàng bằng CSS
Tùy chọn nâng cao cũng sẵn có cho người dùng am hiểu công nghệ
Tùy chỉnh giao diện Juggl Graph View bằng file CSS trên Obsidian
Theo mặc định, Juggl chỉ thay đổi cấu hình và bố cục của đồ thị. Giao diện của các node vẫn giữ nguyên như trong Obsidian. Tuy nhiên, bạn hoàn toàn có thể thay đổi chúng để trông và hoạt động theo ý muốn. Mọi thay đổi đều được thực hiện thông qua một tệp có tên graph.css
trong thư mục cấu hình của Juggl, có thể chỉnh sửa bằng bất kỳ trình soạn thảo văn bản đơn giản nào. Tôi đã sử dụng TextEdit, và mọi thay đổi tôi thực hiện đều được phản ánh ngay lập tức trong đồ thị đang mở, không cần tải lại. Bạn có thể thay đổi màu sắc và hình dạng của các node, làm cho một số node lớn hơn và một số khác nhỏ hơn. Điều này thực sự hữu ích khi phân biệt các node với nhau và giúp dễ dàng theo dõi các ý tưởng xuyên suốt đồ thị tri thức của bạn.
Ngoài ra, bạn cũng có thể sử dụng các lệnh Cytoscape để có thêm các tính năng nâng cao. Trong khi CSS giúp điều chỉnh đồ thị dễ dàng, Cytoscape cho phép người dùng làm được nhiều điều hơn nữa với đồ thị và bố cục của nó. Bạn có thể thiết lập mọi thứ từ đơn giản đến phức tạp tùy ý. Và nếu bạn không cảm thấy thoải mái khi tự mình lập trình, có rất nhiều kiểu đã được định nghĩa sẵn mà bạn có thể sao chép và dán vào tệp. Khả năng tùy biến linh hoạt này là một điểm cộng lớn, giúp Juggl vượt trội so với các plugin khác.
Chế độ Workspace của Juggl giải quyết vấn đề lớn nhất của Obsidian
Hoàn toàn kiểm soát đồ thị tri thức cá nhân của bạn
Giao diện chế độ Workspace của plugin Juggl trên Obsidian, hiển thị các node ghi chú được sắp xếp tập trung
Mặc dù Juggl làm cho đồ thị trở nên dễ sử dụng hơn nhiều, nhưng tính năng mạnh mẽ nhất của nó chính là chế độ Workspace (Không gian làm việc). Hãy hình dung đây là một đồ thị được tập trung hơn; nó cho phép bạn chỉ tập trung vào những node mà bạn muốn. Bạn có thể chọn và mở rộng các node khác nhau, ghim chúng vào vị trí để chúng không di chuyển, và bạn có thể ẩn những node không cần thiết khỏi tầm nhìn.
Chế độ Workspace hoạt động với bất kỳ bốn tùy chọn bố cục nào, mặc dù các node bạn đã ghim vào vị trí sẽ không di chuyển. Đây là một cách tuyệt vời để tận dụng chế độ xem đồng tâm, vì bạn có thể sắp xếp node quan trọng nhất ở trung tâm và các node khác sẽ tự động sắp xếp xung quanh nó.
Và nếu bạn đang làm việc với một bố cục cụ thể mà bạn không muốn mất, bạn có thể lưu nó để tải lại sau này. Mọi thứ sẽ trở lại chính xác như cũ. Juggl cũng hoạt động tốt với các plugin Obsidian khác; tôi đã kết hợp nó với Breadcrumbs để có thêm chức năng, và tôi chưa gặp bất kỳ vấn đề lớn nào. Sự linh hoạt và khả năng tương thích này nâng cao đáng kể năng suất quản lý ghi chú của bạn.
Cài đặt ban đầu có thể gây choáng ngợp với người mới
Juggl không phải là lựa chọn thân thiện nhất cho những người mới bắt đầu
Giao diện cài đặt và tùy chỉnh nâng cao của plugin Juggl trong Obsidian
Dù tôi rất thích sử dụng Juggl, đây không phải là thứ tôi sẽ khuyên dùng cho những người không quen thuộc với các kiến thức cơ bản về lập trình. Các bố cục mặc định thuận tiện, và chế độ Workspace hoàn toàn tuyệt vời — nhưng một phần sức hấp dẫn của Juggl nằm ở việc tùy chỉnh đồ thị của bạn theo một cách riêng. Nếu bạn không cảm thấy thoải mái khi làm việc với CSS để thiết lập điều đó, bạn sẽ bỏ lỡ một trong những tính năng tốt nhất của Juggl. Ngoài ra, Juggl đã không có bản cập nhật nào trong một thời gian khá dài. Nó vẫn hoạt động tốt, nhưng việc thiếu tin tức xung quanh plugin khiến tôi lo lắng rằng việc phát triển có thể đang gần kết thúc.
Sự trưởng thành không có nghĩa là bị bỏ rơi
Juggl ổn định, và đó là một điểm cộng lớn
Ví dụ về cách plugin Juggl hiển thị kết nối các ghi chú trong Obsidian, tạo thành một mạng lưới trực quan
Việc plugin tiếp tục hoạt động mà không cần bất kỳ bản cập nhật gần đây nào là một minh chứng cho sự ổn định của nó. Thực tế là nó hoạt động với các plugin bên thứ ba khác là một điểm cộng khác; không có nhà phát triển nào muốn tiếp tục hỗ trợ một plugin không hoạt động đúng cách. Mặc dù có rất nhiều plugin liên quan đến đồ thị trong cộng đồng Obsidian, Juggl được cho là hữu ích và mạnh mẽ nhất.
Tôi có thể “tung hứng” ý tưởng, và tôi sẽ không quay lại
Plugin Juggl đã trở thành một phần quan trọng trong quy trình làm việc của tôi, đặc biệt khi tôi cố gắng tạo các kết nối giữa các ghi chú khác nhau (trong trường hợp này, các nhân vật và cốt truyện). Cách tiếp cận trực quan để kể chuyện này khác với những gì tôi thường làm, và tôi nhận thấy nó kích hoạt các phần khác nhau trong não bộ của mình, giúp tôi khám phá những liên kết trong câu chuyện mà tôi chưa từng nhận ra trước đây. Nếu bạn đang tìm kiếm một công cụ để cải thiện đáng kể cách bạn trực quan hóa và quản lý tri thức cá nhân trên Obsidian, Juggl chắc chắn là một lựa chọn đáng để thử.
Biểu tượng logo ứng dụng ghi chú Obsidian trên nền tối