Vì những điều chưa trọn vẹn khi dùng Obsidian, tôi đang tạo ra Notaly, một ứng dụng ghi chú local-first
(notaly.dev)Xin chào.
Dạo gần đây tôi đang làm một ứng dụng ghi chú local-first tên là Notaly.
Cá nhân tôi đã dùng Obsidian khá hữu ích trong một thời gian.
Nó quen thuộc vì dựa trên tệp, và việc có thể quản lý bằng Markdown cũng là một điểm tôi thích.
Tuy vậy, càng dùng tôi càng thấy một vài điều bất tiện lớn dần lên.
Thứ nhất, việc ghi chép thì dễ nhưng quá trình cấu trúc lại sau khi đã ghi chép ngày càng nặng nề hơn.
Ban đầu có thể ghi chú nhanh rồi bỏ qua, nhưng theo thời gian khi số lượng ghi chú tăng lên, việc phân loại và sắp xếp lại dần trở thành gánh nặng.
Thứ hai, một tài liệu khó có thể cùng lúc thuộc về nhiều ngữ cảnh.
Có những tài liệu vừa là tài liệu dự án, vừa là ghi chú cuộc họp, lại cũng là tài liệu tham khảo, nhưng trong cấu trúc dựa trên tệp thì thường chỉ được đặt ở một vị trí.
Cuối cùng tôi phải sao chép hoặc tự quản lý các liên kết riêng.
Thứ ba, tuy có thể tìm kiếm, tôi vẫn cảm thấy luồng gom lại đúng những thông tin cần thiết để xem trong ngữ cảnh hiện tại còn khá yếu.
Khi muốn tái sử dụng những gì đã ghi lại về sau, nhiều lúc tôi không chỉ muốn tìm kiếm đơn thuần mà muốn gom lại đúng những thông tin phù hợp với điều kiện vào trong một tài liệu để xem và chỉnh sửa, nhưng với cách làm hiện có thì điều đó không thật sự tự nhiên.
Vì vậy tôi đang xây dựng Notaly theo hướng này.
Những gì Notaly muốn giải quyết
Bạn có thể duyệt theo cách quen thuộc như cấu trúc tệp.
Sự quen thuộc của nền tảng tệp/thư mục vẫn được giữ nguyên.
Có thể gom lại bằng truy vấn.
Các dòng hoặc tệp nằm rải rác trong nhiều tệp có thể được gom lại theo điều kiện và hiển thị trong tài liệu như một bộ sưu tập. Và khi chỉnh sửa, thay đổi cũng sẽ được phản ánh vào tệp gốc.
Có thể đặt một tệp vào nhiều ngữ cảnh.
Thông qua liên kết tham chiếu tệp, có thể tái sử dụng cùng một bản gốc trong nhiều ngữ cảnh thư mục mà không cần nhân bản tài liệu.
Ghi trước, sắp xếp sau.
Bạn có thể định nghĩa quy tắc sắp xếp bằng tên tệp hoặc thẻ, rồi dùng các quy tắc này để tự động sắp xếp tệp cùng một lúc.
Không để mọi thứ chỉ nằm trong ứng dụng.
Có thể export thư mục ghi chú đã chọn thành một website tĩnh chỉ đọc để chia sẻ.
Nói ngắn gọn,
Mục tiêu là vẫn giữ sự quen thuộc của ghi chú dựa trên tệp, đồng thời cho phép nội dung đã ghi được cấu trúc lại linh hoạt hơn và tái sử dụng tốt hơn về sau.
Hiện tôi vẫn đang tiếp tục tinh chỉnh,
nếu có ai từng cảm thấy những bất tiện tương tự khi dùng Obsidian hoặc các công cụ ghi chú tương tự, tôi rất muốn lắng nghe ý kiến.
Điểm nào khiến bạn thấy đồng cảm,
hoặc ngược lại, điểm nào có vẻ không thật sự cần thiết,
nếu bạn có thể thoải mái để lại phản hồi thì điều đó sẽ thực sự giúp ích rất nhiều.
2 bình luận
Trước mắt có vẻ như hiện vẫn chưa thể tải xuống.
Bản thân tôi cũng chắc chắn cảm nhận được những điểm bất tiện xuất phát từ cấu trúc tệp như anh nói, nhưng trong trường hợp của tôi, lý do lớn nhất khiến tôi có lẽ sẽ không chuyển sang công cụ khác lại chính là vì cấu trúc tệp này giúp không bị phụ thuộc vào công cụ.
Tôi đã dùng đủ loại ứng dụng ghi chú, từng dùng cả Notion, rồi cuối cùng mới ổn định với Obsidian. Mỗi khi gặp vấn đề của một công cụ và phải chuyển sang công cụ khác, điều bất tiện là lúc nào cũng phải chấp nhận khả năng mất dữ liệu.
Ngược lại, vì Obsidian dựa trên tệp nên tôi rất thích ở chỗ có thể sử dụng trong hầu như mọi tình huống. Ngay cả trong môi trường làm việc chỉ có thể truy cập qua thiết bị công ty hoặc di động, dù không có trình xem chuyên dụng thì vẫn có thể đọc trực tiếp chính tệp đó, và tôi nghĩ đây là điểm mà các công cụ khác khó theo kịp.
Xin chào. Hiện tại, chúng tôi chỉ cung cấp tệp cài đặt cho macOS.
Tôi cũng là người dùng Obsidian, nên tôi rất đồng cảm với quan điểm rằng ghi chú không nên bị phụ thuộc vào một công cụ cụ thể mà phải có thể được đọc và mang đi ở bất cứ đâu.
Vì vậy, Notaly cũng được thiết kế để có thể export ghi chú dưới dạng thư mục + tệp Markdown, đồng thời cung cấp tính năng xuất thành website tĩnh để có thể host trên GitHub hoặc Cloudflare và đọc lại. Dù vẫn cần được hoàn thiện thêm, chúng tôi xem việc không để ghi chú bị giam trong một ứng dụng cụ thể là một định hướng quan trọng.