Sắp xếp những suy nghĩ. Xây dựng cơ sở tri thức cá nhân của bạn.

Trilium là một giải pháp mã nguồn mở cho việc ghi chú và tổ chức cơ sở tri thức cá nhân. Sử dụng nó cục bộ trên máy tính, hoặc đồng bộ với một máy chủ tự triển khai của riêng bạn để mang theo các ghi chú mọi nơi bạn đến.

Giấy phép AGPL-3.0Không cần tài khoảnHoạt động ngoại tuyến

Tự do sắp xếp ghi chú theo cách của bạn

Cây ghi chú phân cấp trong Trilium

Cấu trúc ghi chú

Ghi chú có thể được sắp xếp theo thứ bậc. Không cần thư mục, vì mỗi ghi chú có thể chứa các ghi chú phụ. Một ghi chú có thể được thêm vào nhiều vị trí trong hệ thống phân cấp.

Nhãn và mối liên hệ của ghi chú

Dùng liên kết hoặc nhãn để dễ dàng phân loại ghi chú. Thêm thuộc tính nổi bật để nhập dữ liệu có cấu trúc cho bảng và board.

Không gian làm việc và đặt ghi chú làm gốc

Dễ dàng tách biệt các ghi chú cá nhân và công việc bằng cách nhóm chúng dưới một không gian làm việc, giúp cây ghi chú chỉ hiển thị một tập hợp ghi chú cụ thể.

Tính năng mạnh mẽ hàng ngày

Đồng bộ hóa

Sử dụng một instance tự lưu trữ hoặc trên cloud để dễ dàng đồng bộ hóa các ghi chú của bạn trên nhiều thiết bị và truy cập từ điện thoại di động bằng PWA.

Tìm kiếm & điều hướng nhanh

Chuyển đến bất kỳ ghi chú hoặc lệnh nào theo tiêu đề với khớp mờ, hoặc chạy tìm kiếm toàn văn trên các ghi chú của bạn, kể cả văn bản bên trong hình ảnh và PDF thông qua OCR.

Các phiên bản lịch sử ghi chú

Các ghi chú được lưu định kỳ ở nền và các phiên bản lịch sử có thể được sử dụng để xem xét hoặc hoàn tác các thay đổi vô tình. Các phiên bản lịch sử cũng có thể được tạo theo yêu cầu.

Ghi chú được bảo vệ

Bảo vệ thông tin cá nhân nhạy cảm bằng cách mã hóa các ghi chú và khóa chúng bằng phiên có mật khẩu.

Bản mẫu

Định nghĩa các mẫu ghi chú có thể sử dụng lại với cấu trúc, thuộc tính và nội dung được thiết lập sẵn, sau đó tạo các ghi chú mới từ chúng chỉ với một cú nhấp.

Web Clipper

Lấy các trang web (hoặc ảnh chụp màn hình) và đặt chúng trực tiếp vào Trilium bằng tiện ích mở rộng trình duyệt Web Clipper.

Chia sẻ ghi chú trên web

Nếu bạn có một server, hãy xuất bản bất kỳ cây con nào của các ghi chú của bạn như một trang web công khai, chỉ đọc mà bất kỳ ai cũng có thể duyệt mà không cần tài khoản.

Đăng nhập an toàn

Bảo vệ đăng nhập server của bạn bằng xác thực đa yếu tố (TOTP), hoặc đăng nhập thông qua nhà cung cấp danh tính của bạn bằng OpenID Connect.

REST API

Đọc, tạo và cập nhật các ghi chú của bạn theo chương trình qua HTTP bằng REST API tích hợp sẵn của Trilium, lý tưởng cho tự động hóa và tích hợp bên thứ ba.

Một loại ghi chú cho mọi loại nội dung

Không phải mọi thứ đều vừa khít vào một đoạn văn. Trilium cung cấp một loạt các loại ghi chú, từ văn bản giàu định dạng và mã nguồn đến bảng tính, sơ đồ và bản đồ tư duy, để bạn có thể ghi lại mỗi ý tưởng theo hình thức phù hợp nhất và kết hợp chúng một cách tự do trong toàn bộ cây ghi chú của mình.

Ghi chú văn bản

Ghi chú văn bản

Các ghi chú được chỉnh sửa bằng trình soạn thảo trực quan (WYSIWYG), hỗ trợ bảng, hình ảnh, biểu thức toán học, các block mã với tô sáng cú pháp. Định dạng văn bản nhanh chóng bằng cú pháp kiểu Markdown hoặc bằng các lệnh slash.

Ghi chú của bạn không bao giờ bị khóa

Ghi chú của bạn là của bạn để di chuyển tự do. Mang chúng vào từ các ứng dụng khác, lấy chúng ra bằng các định dạng mở, hoặc biến chúng thành các tài liệu hoàn chỉnh, bất cứ khi nào bạn muốn.

Nhập

Lấy ghi chú của bạn từ các ứng dụng khác với cấu trúc nguyên vẹn, hoặc nhập các tệp Markdown, HTML và OPML tiêu chuẩn.
Nhập trực tiếp từ

Xuất

Lấy bất kỳ ghi chú nào hoặc toàn bộ cây ghi chú của bạn ra bằng định dạng mở, dễ di chuyển bất cứ lúc nào:
  • Markdown cho văn bản thuần dễ di chuyển
  • HTML cho các trang tự chứa
  • OPML cho các dàn ý

In ra PDF

Biến các ghi chú của bạn thành PDF chỉn chu như sách:
  • Một ghi chú duy nhất
  • Toàn bộ cây con, giữ nguyên thứ tự
  • Sẵn sàng để in hoặc chia sẻ

Xem các ghi chú của bạn từ mọi góc độ

Bộ sưu tập cung cấp chế độ xem được thiết kế riêng cho một nhóm ghi chú. Hiển thị chính xác các ghi chú đó dưới dạng lịch, bảng, bảng Kanban, bản đồ tương tác và nhiều hơn nữa, sau đó chuyển đổi giữa các bố cục bất cứ khi nào nhu cầu của bạn thay đổi.

Lịch

Lịch

Tổ chức các sự kiện cá nhân hoặc chuyên nghiệp của bạn bằng lịch, với hỗ trợ cho các sự kiện cả ngày và nhiều ngày. Xem các sự kiện của bạn một cách tổng quan với các chế độ xem tuần, tháng và năm. Thao tác dễ dàng để thêm hoặc kéo các sự kiện.

Nếu bạn có thể tưởng tượng, bạn có thể viết script

Trilium không chỉ là nơi lưu trữ ghi chú, mà còn có thể lập trình được. Viết JavaScript chạy trong ứng dụng hoặc trên server, xây dựng giao diện của riêng bạn và tự động hóa quy trình làm việc, từ một chỉnh sửa đơn giản đến một ứng dụng tùy chỉnh hoàn chỉnh.

Một ghi chú render của Trilium hiển thị đồng hồ analog tương tác được xây dựng bằng script

Widget tùy chỉnh

Thêm các nút, bảng và widget launcher của riêng bạn vào giao diện Trilium bằng JavaScript frontend.

Script backend & sự kiện

Chạy script phía server theo lịch hoặc phản hồi các sự kiện như tạo hoặc thay đổi ghi chú.

Ghi chú render

Xây dựng các bảng điều khiển tương tác và mini-app được render ngay bên trong ghi chú, giống như đồng hồ được hiển thị ở đây.

Script API

API có kiểu cho ghi chú, nhánh, thuộc tính và tìm kiếm, có sẵn cho cả script frontend và backend.

AI theo điều kiện của bạn

Tùy chọn và hoàn toàn theo điều kiện của bạn. Các tính năng AI là tùy chọn và bị tắt mặc định: các ghi chú của bạn sẽ không bao giờ được gửi đi đâu trừ khi bạn bật chúng và kết nối nhà cung cấp của riêng bạn.

Trilium AI chat tạo các ghi chú thay mặt bạn thông qua các công cụ tích hợp sẵn

Trò chuyện với các ghi chú của bạn

Đặt câu hỏi và brainstorm trong một chat tích hợp sẵn có thể khai thác nội dung từ chính các ghi chú của bạn.

AI hoạt động cùng các ghi chú của bạn

Để trợ lý tìm kiếm, tạo và cập nhật các ghi chú thay mặt bạn thông qua một bộ công cụ tích hợp sẵn.

Nhà cung cấp của bạn, khóa của bạn

Kết nối OpenAI, Anthropic hoặc Google bằng khóa API của riêng bạn, hoặc trỏ Trilium đến một mô hình tự lưu trữ, tương thích OpenAI. Chia sẻ các ghi chú của bạn với các trợ lý bên ngoài qua MCP.

Câu hỏi thường gặp

Trilium có miễn phí không?
Có, hoàn toàn miễn phí. Trilium là phần mềm mã nguồn mở miễn phí theo giấy phép AGPL-3.0, không có gói trả phí, tài khoản hoặc rào cản tính năng. Bạn có thể sử dụng, tự lưu trữ và sửa đổi nó theo bất kỳ cách nào bạn muốn.
Có ứng dụng di động không?
Hiện tại chưa có ứng dụng di động chính thức. Tuy nhiên, nếu bạn có một instance server, bạn có thể truy cập bằng trình duyệt web và thậm chí cài đặt nó như một PWA. Đối với Android, có một ứng dụng không chính thức tên là TriliumDroid, thậm chí hoạt động ngoại tuyến (giống như client desktop).
Tôi có cần server để sử dụng Trilium không?
Không, server cho phép truy cập qua trình duyệt web và quản lý đồng bộ hóa nếu bạn có nhiều thiết bị. Để bắt đầu, chỉ cần tải xuống ứng dụng desktop và bắt đầu sử dụng.
Có phiên bản lưu trữ hoặc đám mây không?
Chưa có phiên bản chính thức, mặc dù đây là điều chúng tôi muốn cung cấp trong tương lai. Hiện tại, Trilium được tự lưu trữ: chạy ứng dụng desktop hoặc tự lưu trữ server. Nếu bạn không muốn quản lý server, các nhà cung cấp bên thứ ba như PikaPods cung cấp dịch vụ lưu trữ Trilium được quản lý.
Nhiều người có thể cộng tác trên cùng các ghi chú không?
Trilium được thiết kế như một ứng dụng cho một người dùng. Bạn có thể đồng bộ hóa các ghi chú của mình trên tất cả các thiết bị và xuất bản các ghi chú chỉ đọc lên web để người khác xem, nhưng việc chỉnh sửa thời gian thực bởi nhiều người dùng trên cùng các ghi chú không được hỗ trợ.
Dữ liệu được lưu ở đâu?
Tất cả các ghi chú của bạn sẽ được lưu trong cơ sở dữ liệu SQLite trong thư mục ứng dụng. Trilium sử dụng cơ sở dữ liệu thay vì các tệp văn bản thuần túy vì hai lý do: hiệu suất và một số tính năng, chẳng hạn như việc đặt cùng một ghi chú ở nhiều vị trí trong cây sẽ khó triển khai hơn nhiều nếu không có cơ sở dữ liệu. Để tìm thư mục ứng dụng, chỉ cần mở cửa sổ Giới thiệu.
Ứng dụng mở rộng tốt như thế nào với một lượng lớn ghi chú?
Tùy thuộc vào cách sử dụng, ứng dụng nên có thể xử lý ít nhất 100.000 ghi chú mà không gặp vấn đề. Lưu ý rằng quá trình đồng bộ đôi khi có thể thất bại khi tải lên nhiều tệp lớn (1 GB mỗi tệp) vì Trilium được thiết kế nhiều hơn như một ứng dụng cơ sở tri thức chứ không phải kho lưu trữ tệp (chẳng hạn như NextCloud).
Tôi có thể chia sẻ cơ sở dữ liệu của mình qua ổ đĩa mạng không?
Không, nhìn chung không nên chia sẻ cơ sở dữ liệu SQLite qua ổ đĩa mạng. Mặc dù đôi khi nó có thể hoạt động, nhưng có nguy cơ CSDL sẽ bị hỏng do khóa tệp không hoàn hảo trên mạng.
Dữ liệu của tôi được bảo vệ như thế nào?
Mặc định, các ghi chú không được mã hóa và có thể được đọc trực tiếp từ cơ sở dữ liệu. Khi một ghi chú được đánh dấu là mã hóa, ghi chú đó sẽ được mã hóa bằng AES-128-CBC.

Vẫn còn câu hỏi? Hỏi cộng đồng

Bắt đầu xây dựng cơ sở tri thức của bạn

Tổ chức mọi thứ trong một ứng dụng mã nguồn mở: các ghi chú phân cấp, tìm kiếm mạnh mẽ và đồng bộ hóa với server do bạn kiểm soát.