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 đượ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ực | Bộ nhớ tích hợp | Honcho |
|---|---|---|
| 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_conclude | Kí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_context | Truy 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_profile | Xem hoặc cập nhật hồ sơ Honcho của người dùng |
honcho_search | Tì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 :
- Cấu hình hiện tại của bạn (
honcho.jsonhoặc~/.honcho/config.json) được giữ nguyên - 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
- Đặt
memory.provider: honchotrong 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ạyhermes memory setupvà 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 đủ.