Chuyển tới nội dung chính

Ký ức Honcho

Honcho là một chương trình phụ trợ bộ nhớ gốc AI bổ sung lý luận biện chứng và mô hình hóa người dùng chuyên sâu trên hệ thống bộ nhớ tích hợp của Hermes. Thay vì lưu trữ khóa-giá trị đơn giản, Honcho duy trì một mô hình đang hoạt động về ai là người dùng — sở thích, phong cách giao tiếp, mục tiêu và kiểu mẫu của họ — bằng cách suy luận về các cuộc hội thoại sau khi chúng diễn ra.

Honcho là một Plugin cung cấp bộ nhớ

Honcho được tích hợp vào hệ thống Nhà cung cấp bộ nhớ. Tất cả các tính năng dưới đây đều có sẵn thông qua giao diện nhà cung cấp bộ nhớ hợp nhất.

Honcho bổ sung thêm những gì

Năng lựcBộ nhớ tích hợpHoncho
Kiên trì giữa các phiên✔ MEMORY.md/USER.md dựa trên tệp✔ Phía máy chủ có API
Hồ sơ người dùng✔ Giám tuyển đại lý thủ công✔ Suy luận biện chứng tự động
Cách ly đa tác nhân✔ Tách hồ sơ theo từng người
Chế độ quan sát✔ Quan sát thống nhất hoặc định hướng
Kết luận (những hiểu biết sâu sắc rút ra)✔ Lý luận phía máy chủ về các mẫu
Tìm kiếm trong lịch sử✔ Tìm kiếm phiên FTS5✔ Tìm kiếm ngữ nghĩa qua kết luận

Lý luận biện chứng: Sau mỗi cuộc trò chuyện, Honcho phân tích cuộc trao đổi và rút ra "kết luận" — thông tin chi tiết về sở thích, thói quen và mục tiêu của người dùng. Những kết luận này tích lũy theo thời gian, mang lại cho tác nhân sự hiểu biết sâu sắc hơn những gì người dùng đã nêu rõ ràng.

Hồ sơ đa tác nhân: Khi nhiều phiên bản Hermes nói chuyện với cùng một người dùng (ví dụ: trợ lý mã hóa và trợ lý cá nhân), Honcho sẽ duy trì các hồ sơ "ngang hàng" riêng biệt. Mỗi đồng nghiệp chỉ nhìn thấy những quan sát và kết luận của riêng mình, ngăn chặn sự lây nhiễm chéo bối cảnh.

Thiết lập

hermes memory setup    

# select "honcho" from the provider list

Hoặc cấu hình thủ công:

# ~/.hermes/config.yaml
memory:
provider: honcho

echo "HONCHO_API_KEY=your-key" >> ~/.hermes/.env

Nhận khóa API tại honcho.dev.

Tùy chọn cấu hình

# ~/.hermes/config.yaml
honcho:
observation: directional

# "unified" (default for new installs) or "directional"
peer_name: ""

# auto-detected from platform, or set manually

Chế độ quan sát:

  • unified — Tất cả quan sát đều được đưa vào một nhóm duy nhất. Đơn giản hơn, tốt cho việc thiết lập một tác nhân.
  • directional — Các quan sát được gắn thẻ theo hướng (người dùng→tác nhân, tác nhân→người dùng). Cho phép phân tích phong phú hơn về động lực hội thoại.

Công cụ

Khi Honcho hoạt động với tư cách là nhà cung cấp bộ nhớ, sẽ có bốn công cụ bổ sung:

Công cụMục đích
honcho_concludeKích hoạt lý luận biện chứng phía máy chủ trong các cuộc hội thoại gần đây
honcho_contextTruy xuất ngữ cảnh có liên quan từ bộ nhớ của Honcho cho cuộc trò chuyện hiện tại
honcho_profileXem hoặc cập nhật hồ sơ Honcho của người dùng
honcho_searchTìm kiếm ngữ nghĩa trên tất cả các kết luận và quan sát được lưu trữ

Lệnh CLI

hermes honcho status          

# Show connection status and config
hermes honcho peer

# Update peer names for multi-agent setups

Di chuyển từ hermes honcho

Nếu trước đây bạn đã sử dụng độc lập hermes honcho setup :

  1. Cấu hình hiện tại của bạn ( honcho.json hoặc ~/.honcho/config.json ) được giữ nguyên
  2. Dữ liệu phía máy chủ của bạn (ký ức, kết luận, hồ sơ người dùng) vẫn nguyên vẹn
  3. Đặt memory.provider: honcho trong config.yaml để kích hoạt lạiKhông cần đăng nhập lại hoặc thiết lập lại. Chạy hermes memory setup và chọn "honcho" — trình hướng dẫn sẽ phát hiện cấu hình hiện có của bạn.

Tài liệu đầy đủ

Xem Nhà cung cấp bộ nhớ — Honcho để tham khảo đầy đủ.