Bài 18: Tools & Toolsets — Đôi tay của AI
Bài 18: Tools & Toolsets — Đôi tay của AI — hướng dẫn dễ hiểu dựa trên tài liệu chính thức
Đây là một phần trong loạt hướng dẫn chính thức của Hermes Agent. Xem tất cả hướng dẫn
Hãy tưởng tượng bạn đưa cho trợ lý của mình một con dao đa năng Thụy Sĩ — mỗi công cụ là một lưỡi dao khác nhau, và bộ công cụ là chiếc hộp nhỏ giúp sắp xếp các lưỡi dao gọn gàng. Đó chính xác là những gì Tools & Toolsets làm cho Hermes Agent: chúng cho AI của bạn “đôi tay” để thực sự làm mọi thứ, không chỉ trò chuyện.
Bước 1: Làm quen với Tools (Những ngón tay của AI)
Hermes đi kèm với một hộp công cụ đầy đủ các công cụ tích hợp sẵn. Đây là bảng tóm tắt nhanh:
| Danh mục | Chức năng | Ví dụ |
|---|---|---|
| Web | Tìm kiếm internet, đọc trang web | web_search, web_extract |
| Terminal & Files | Chạy lệnh, chỉnh sửa tệp tin | terminal, read_file, patch |
| Browser | Mở trình duyệt thật, nhìn thấy màn hình | browser_navigate, browser_vision |
| Media | Xem hình ảnh, tạo nghệ thuật, nói chuyện | vision_analyze, image_generate, text_to_speech |
| Agent orchestration | Lập kế hoạch, đặt câu hỏi, viết mã | todo, clarify, execute_code, delegate_task |
| Memory | Ghi nhớ các cuộc trò chuyện trước | memory, session_search |
| Automation | Lên lịch tác vụ | cronjob |
| Integrations | Kết nối với nhà thông minh, máy chủ MCP | ha_*, công cụ MCP |
Mẹo cho người mới: Đừng cố ghi nhớ tất cả. Chỉ cần biết chúng tồn tại là đủ. Bạn sẽ chọn những công cụ mình cần khi sử dụng.
Bước 2: Bật Tools (Giống như bật công tắc đèn)
Các công cụ được nhóm thành toolsets — hãy nghĩ về chúng như những bộ dụng cụ được đóng gói sẵn. Bạn có thể bật chúng cho từng phiên trò chuyện hoặc từng nền tảng (như Telegram so với máy tính của bạn).
Đây là cách điều khiển chúng:
# Sử dụng các toolset cụ thể trong một cuộc trò chuyện
hermes chat --toolsets "web,terminal"
# Xem tất cả các công cụ có sẵn (menu tương tác)
hermes tools
# Cấu hình công cụ cho một nền tảng cụ thể
hermes tools
Điều bạn sẽ thấy: Khi chạy hermes tools, bạn sẽ nhận được một menu thân thiện. Chỉ cần nhấn phím cách để bật/tắt công cụ. Giống như chọn topping cho pizza — chọn thứ bạn muốn, bỏ lại phần còn lại.
Bước 3: Biết các Toolset phổ biến (Bộ công cụ thường dùng)
Bạn không cần nhớ hết tất cả, nhưng đây là những bộ bạn sẽ dùng nhiều nhất:
web— tìm kiếm và đọc trang webterminal— chạy lệnh trên máy tínhfile— đọc và chỉnh sửa tệp tinbrowser— tự động hóa trình duyệt thậtvision— phân tích hình ảnhmemory— ghi nhớ mọi thứ giữa các cuộc trò chuyệncronjob— lên lịch tác vụdelegation— cho phép Hermes tạo ra các agent con
Ví dụ: Muốn Hermes nghiên cứu điều gì đó và lưu ghi chú vào tệp tin? Dùng --toolsets "web,file" là xong.
Bước 4: Các công cụ đặc biệt (Những viên ngọc ẩn)
Có hai tính năng bổ sung đáng biết:
1. X (Twitter) Search — Tìm kiếm bài đăng trên X, nhưng bị tắt theo mặc định. Bạn cần thông tin xác thực xAI (SuperGrok hoặc XAI_API_KEY). Bật nó qua hermes tools → 🐦 X (Twitter) Search.
2. Tool Gateway — Nếu bạn là người đăng ký Nous Portal trả phí, bạn sẽ có tìm kiếm web, tạo hình ảnh, TTS và tự động hóa trình duyệt mà không cần các khóa API riêng. Chỉ cần chạy:
hermes model
Sau đó bật từng công cụ bằng hermes tools.
Bước 5: Chọn Terminal Backend (Nơi chạy lệnh)
Công cụ terminal có thể chạy lệnh ở nhiều nơi khác nhau:
| Backend | Chức năng | Phù hợp nhất cho |
|---|---|---|
local |
Chạy trên máy của bạn (mặc định) | Tác vụ đáng tin cậy, phát triển |
docker |
Chạy trong container cô lập | Bảo mật, kiểm thử |
ssh |
Chạy trên máy chủ từ xa | Giữ agent tránh xa mã nguồn của chính nó |
singularity |
Sử dụng container Singularity | HPC / tính toán khoa học |
Mẹo cho người mới: Bắt đầu với local. Chuyển sang docker khi bạn lo lắng về vấn đề an toàn.
Tiếp theo: chúng ta sẽ đi sâu vào Hệ thống Kỹ năng — cách dạy Hermes những thủ thuật mới phù hợp hoàn hảo với quy trình làm việc của bạn.
Giờ bạn đã biết cách trao cho Hermes “đôi tay”. Tiếp theo, chúng ta sẽ khám phá cách tạo công cụ tùy chỉnh của riêng bạn — để bạn có thể dạy Hermes những thủ thuật hoàn toàn mới phù hợp với quy trình làm việc của mình.
Hãy đón chờ, và chúc bạn tự động hóa vui vẻ! 🚀
📖 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/tools