Là một freelancer đóng góp cho nhiều ấn phẩm, việc duy trì sự tổ chức là cực kỳ quan trọng đối với tôi. Tôi cần theo dõi tất cả các bài viết đã gửi đề xuất cho các trang web khác nhau để đảm bảo hoàn thành công việc đúng thời hạn và tránh xung đột giữa các ý tưởng bài viết. Có nhiều công cụ hỗ trợ quy trình làm việc này như Asana, Trello và nhiều phần mềm khác mà tôi đã sử dụng chung với các công ty. Vì vậy, tôi muốn tìm một ứng dụng khác để hợp nhất tất cả các tác vụ của mình vào một nơi duy nhất.
Gần đây, tôi cũng đang trong giai đoạn tự host nhiều ứng dụng, nên tôi ưu tiên tìm kiếm một giải pháp không gửi dữ liệu của mình đến các máy chủ từ xa. Nhiều khi tôi phải viết về các thiết bị còn trong thời gian cấm tiết lộ thông tin (embargo), nên tôi hoàn toàn không muốn tải bất kỳ thông tin nào chưa công khai lên mạng. May mắn thay, tôi không phải tìm kiếm quá lâu. Sau một thời gian tìm hiểu trên GitHub, tôi đã tình cờ phát hiện ra Tasks.md. Đây không chỉ là một trình quản lý tác vụ đơn thuần mà còn là ứng dụng sử dụng các tệp Markdown để biểu thị từng tác vụ. Nhờ vậy, mỗi tác vụ được lưu dưới dạng một tệp riêng lẻ, có thể xem độc lập hoặc nhập vào một chương trình khác có thể đọc tệp Markdown. Chính tính năng này đã thuyết phục tôi gắn bó với Tasks.md, và giờ đây nó đã có một vị trí cố định trong Docker của tôi.
Giao diện Kanban quen thuộc, dễ sử dụng
Trải nghiệm tương tự các công cụ quản lý tác vụ phổ biến
Giao diện trang chủ Tasks.md với các cột Kanban tùy chỉnh để quản lý công việc và dự án cá nhân.
Mặc định, Tasks.md có bốn làn dọc mà bạn có thể sử dụng để thêm các tác vụ. Bạn có thể đặt tên cho các làn này theo sở thích cá nhân, dựa trên loại tác vụ bạn định thêm vào mỗi làn. Nếu muốn có nhiều danh mục hơn, bạn chỉ cần thêm nhiều làn hơn. Tôi đã sử dụng tính năng này để phân biệt các đề xuất bài viết tôi đang thực hiện cho các trang web khác nhau, thu thập nhật ký các bài viết đã được xuất bản và những bài đang trong quá trình thực hiện. Điều này giúp tôi đánh giá liệu mình có thể nhận thêm việc trong tuần hay không.
Việc tạo một tác vụ trong một làn khá đơn giản. Bạn có thể đặt tên cho tác vụ mà không cần mở nó trong cửa sổ mới, nhưng bạn sẽ phải mở rộng nó để thêm chi tiết hơn. Đây là nơi bạn có thể viết thêm thông tin về tác vụ của mình. Nếu bạn giống tôi, công việc chính của bạn liên quan đến việc gõ phím, bạn có thể sử dụng không gian này như một trình soạn thảo văn bản vì nó có tất cả các công cụ định dạng Markdown mà bạn cần. Đó thực sự là một điểm cộng lớn! Giống như hầu hết các trình quản lý tác vụ, bạn có thể di chuyển các thẻ tác vụ riêng lẻ giữa các làn hoặc cột khác nhau.
Không chỉ là một trình quản lý tác vụ thông thường
Trình soạn thảo Markdown tích hợp mạnh mẽ
Khi bạn mở rộng một thẻ để thêm thông tin, bạn cũng có thể gắn thẻ (tag) cho nó. Đây đã nhanh chóng trở thành tính năng được tôi sử dụng nhiều nhất, vì tôi dùng các thẻ để phân biệt các tác vụ từ nhiều công ty mà tôi cộng tác. Các thẻ cũng được mã hóa màu, giúp tôi chỉ cần liếc qua bảng tác vụ là có thể xác định mình còn bao nhiêu tác vụ đang chờ xử lý cho từng loại công việc. Ngoài ra, công cụ tìm kiếm của Tasks.md cũng cho phép bạn tìm kiếm các tác vụ theo một thẻ cụ thể, giúp việc tìm lại các thẻ cũ trở nên dễ dàng hơn khi cần.
Trước khi sử dụng Tasks.md, tôi thường dùng một ứng dụng khác để ghi lại các đề xuất bài viết, sau đó sử dụng một trình soạn thảo dựa trên Markdown để viết bài trước khi sao chép chúng vào dịch vụ quản lý nội dung trực tuyến. Tuy nhiên, quy trình hai bước đó giờ đây đã trở nên hợp lý hơn nhờ trình soạn thảo văn bản tích hợp sẵn trong Tasks.md. Khi tôi thêm một đề xuất, tôi cũng có thể viết bài của mình ngay bên dưới nó vì Tasks.md có tất cả các công cụ định dạng tôi cần. Tôi thậm chí có thể thêm liên kết, trích dẫn khối (block quotes), bảng biểu, và nhiều thứ khác. Đây là lý do chính khiến tôi gắn bó với Tasks.md. Việc không phải chuyển đổi giữa nhiều công cụ, và có thể sử dụng một ứng dụng duy nhất để không chỉ theo dõi tiến độ mà còn hoàn thành công việc đã đóng góp đáng kể vào việc nâng cao năng suất của tôi.
Một ứng dụng cho nhiều nhu cầu năng suất
Khi lần đầu tiên tôi tự host Tasks.md, tôi chỉ định sử dụng nó thuần túy để quản lý tất cả các tác vụ của mình, giúp tôi có cái nhìn tổng quan về các tác vụ đang chờ xử lý và đã hoàn thành tại một nơi. Mặc dù nó chắc chắn đã phục vụ mục đích đó, điều tôi không ngờ tới là Tasks.md còn trở thành ứng dụng viết lách yêu thích mới của tôi. Nhờ khả năng định dạng dựa trên Markdown, tôi đã chuyển sang viết các đề xuất, tóm tắt cho các bài viết mới và toàn bộ bài viết ngay trong Tasks.md, vì tôi có thể sao chép và dán chúng trực tiếp lên web mà vẫn giữ nguyên định dạng. Hơn nữa, tất cả các bài viết của tôi giờ đây được lưu trữ dưới dạng các tệp Markdown riêng lẻ mà tôi có thể truy cập bằng nhiều ứng dụng khác nhau, giúp tôi không phải phụ thuộc vào việc lưu trữ dữ liệu trên đám mây.
Tasks.md
Tasks.md là một trình quản lý tác vụ mã nguồn mở, tự host với giao diện tổng quan tác vụ dạng cột dọc. Nó lưu trữ mỗi tác vụ dưới dạng tệp Markdown và cung cấp một trình soạn thảo Markdown đầy đủ tính năng để định dạng văn bản và phương tiện.