6/10
Bài 0625 phút đọcTrung cap

12. Slash /goal và /steer — Agent bền bỉ theo đuổi mục tiêu

Dùng slash commands để giao mục tiêu và điều chỉnh hướng đi cho agent.

Hai slash command mạnh nhất của Hermes: `/goal` — khai báo mục tiêu dài hạn mà agent sẽ không ngừng theo đuổi, và `/steer` — cho phép bạn điều chỉnh agent giữa chừng, mà không cần restart cả workflow.
`/goal` khác với task đơn lẻ: agent lưu mục tiêu vào persistent memory, và mỗi khi làm task, nó tự kiểm tra — việc này có giúp đạt goal không? Nếu không, agent tự điều chỉnh.
example.py
# Slash goal example trong chat
/goal Build a Telegram bot that summarizes daily news
# Agent se: phan tich goal -> tao sub-tasks -> gan vao Kanban -> bat dau chay

# Giua chung, ban co chay /steer hieu chinh:
/steer focus on Vietnamese news only, skip English sources
/steer hoạt động real-time: ngay khi bạn gửi lệnh, agent hiểu chỉnh kế hoạch đang chạy mà không mất công — chỉ những step tương lai bị ảnh hưởng.
Thực hành

Đến lượt bạn xây dựng

Tạo 1 /goal enterprise (dài hạn, cần nhiều bước) và kiên nhẫn theo dõi workflow chạy trong 10 phút. Dùng /steer 2 lần để thử điều chỉnh.