🤖HermesBlog
Hermes Feature Guides · Parte 58/9/2026

Bộ Nhớ Cung Cấp — Nơi Lưu Trú Của Ký Ức

Memory Providers — Where Memory Lives — easy-to-understand guide based on official docs

hermes-feature-5-memory-providers

Bộ Nhớ Cung Cấp — Nơi Lưu Trú Của Ký Ức

Nếu bạn đã theo dõi chuỗi bài về Hermes Agent của chúng tôi, bạn biết rằng các tệp MEMORY.mdUSER.md tích hợp sẵn chính là cuốn sổ tay đáng tin cậy của agent. Nhưng điều gì xảy ra khi bạn muốn agent ghi nhớ mọi thứ qua nhiều phiên làm việc, hoặc thậm chí chia sẻ ngữ cảnh giữa nhiều agent? Đó là lúc memory providers (bộ cung cấp bộ nhớ) xuất hiện.

Hãy nghĩ theo cách này: bộ nhớ tích hợp giống như một tờ giấy ghi chú dán trên màn hình. Còn memory provider giống như một tủ hồ sơ đầy đủ trên đám mây — có tổ chức, tìm kiếm được, và luôn sẵn sàng.

Bức Tranh Tổng Thể

Hermes Agent hiện đi kèm với 8 plugin memory provider bên ngoài. Đây là quy tắc quan trọng: bạn chỉ có thể kích hoạt một provider bên ngoài tại một thời điểm, nhưng bộ nhớ tích hợp luôn chạy song song. Chúng không phải là đối thủ — chúng là đồng đội.

Bắt Đầu Nhanh

Bắt đầu chỉ đơn giản với ba lệnh:

hermes memory setup      # trình chọn tương tác + cấu hình
hermes memory status     # kiểm tra provider đang hoạt động
hermes memory off        # tắt provider bên ngoài

Bạn cũng có thể chọn provider qua hermes plugins → Provider Plugins → Memory Provider, hoặc cấu hình thủ công trong ~/.hermes/config.yaml:

memory:
  provider: honcho   # hoặc mem0, hindsight, holographic, retaindb, byterover, supermemory, openviking

Cách Hoạt Động

Khi một provider được kích hoạt, Hermes tự động thực hiện sáu việc ở hậu trường:

  1. Tiêm ngữ cảnh provider vào system prompt — để agent biết provider “nhớ” những gì
  2. Tìm nạp trước các ký ức liên quan trước mỗi lượt (chạy nền, không phải chờ đợi)
  3. Đồng bộ các lượt hội thoại đến provider sau mỗi phản hồi
  4. Trích xuất ký ức khi kết thúc phiên (đối với provider hỗ trợ tính năng này)
  5. Phản chiếu các ghi chép bộ nhớ tích hợp đến provider bên ngoài
  6. Thêm các công cụ riêng của provider để agent có thể tìm kiếm, lưu trữ và quản lý ký ức

Phần tuyệt nhất? Bộ nhớ tích hợp của bạn hoạt động y hệt như trước. Provider bên ngoài hoàn toàn mang tính bổ sung.

Tiêu Điểm: Honcho

Hãy cùng tìm hiểu kỹ về Honcho, một trong những provider thú vị nhất. Nó được thiết kế cho việc mô hình hóa người dùng xuyên phiên theo hướng AI-native với thứ gọi là “dialectic reasoning” (lý luận biện chứng). Thuật ngữ nghe sang trọng, nhưng ý tưởng đơn giản: nó tự trò chuyện với chính mình về những gì nó biết về bạn.

Phù hợp nhất cho: Hệ thống đa agent với ngữ cảnh xuyên phiên và sự đồng bộ giữa người dùng và agent
Yêu cầu: pip install honcho-ai + API key (hoặc instance tự lưu trữ)
Nơi lưu trữ dữ liệu: Honcho Cloud hoặc tự lưu trữ

Các Công Cụ Của Honcho (tổng cộng 5)

  • honcho_profile — đọc/cập nhật thẻ peer của bạn
  • honcho_search — tìm kiếm ngữ nghĩa trên toàn bộ ký ức
  • honcho_context — ngữ cảnh phiên (tóm tắt, biểu diễn, thẻ, tin nhắn)
  • honcho_reasoning — thông tin chi tiết được tổng hợp bởi LLM
  • honcho_conclude — tạo/xóa các kết luận

Ba Núm Điều Chỉnh Chi Phí và Độ Sâu

Honcho cung cấp cho bạn ba bộ điều khiển độc lập:

  • contextCadence — tần suất làm mới ngữ cảnh cơ sở (các lần gọi API)
  • dialecticCadence — tần suất kích hoạt LLM biện chứng (các lần gọi LLM)
  • dialecticDepth — số lần suy luận cho mỗi lần gọi (1–3)

Muốn suy luận sâu hơn? Tăng dialecticDepth lên. Muốn tiết kiệm chi phí? Giảm tần suất xuống. Bạn hoàn toàn kiểm soát.

Trình Hướng Dẫn Thiết Lập

hermes memory setup        # chọn "honcho" — chạy thiết lập sau cùng đặc trưng của Honcho

Máy không có giao diện đồ họa? Không vấn đề. Nếu bạn đang dùng SSH hoặc VM từ xa không có trình duyệt, hãy chọn device tại dấu nhắc phương thức xác thực. CLI sẽ in ra một mã ngắn và một liên kết xác minh — mở nó trên bất kỳ máy nào khác, phê duyệt, và xong. Trình hướng dẫn thậm chí tự động phát hiện khi không có trình duyệt cục bộ khả dụng và mặc định chọn tùy chọn này.

Cấu Hình

Cấu hình nằm trong $HERMES_HOME/honcho.json (theo profile) hoặc ~/.honcho/config.json (toàn cục). Thứ tự ưu tiên: $HERMES_HOME/honcho.json > ~/.hermes/honcho.json > ~/.honcho/config.json.

Các cài đặt chính bao gồm contextTokens (ngân sách token mỗi lượt), recallMode (hybrid, context, hoặc tools), và writeFrequency (async, turn, session, hoặc một số nguyên N).

Tổng Kết

Memory providers biến Hermes từ một trợ lý thông minh thành một trợ lý không ngừng học hỏi. Dù bạn đang xây dựng hệ thống đa agent hay chỉ muốn agent nhớ đơn cà phê của bạn qua nhiều phiên, luôn có một provider phù hợp với bạn.

Hãy bắt đầu với hermes memory setup, khám phá các tùy chọn, và xem agent của bạn ngày càng thông minh hơn sau mỗi cuộc trò chuyện. Tủ hồ sơ đang chờ bạn.

📖 Tài liệu chính thức

この記事は Hermes Agent のTài liệu chính thứcに基づいています:Tài liệu chính thức › user-guide/features/memory-providers