Hướng dẫn chọn nhanh
Tác vụ theo lịch (Cron) so với Heartbeat
Dùng Tác vụ theo lịch (Cron) khi bạn cần thời gian chính xác hoặc thực thi độc lập. Dùng Heartbeat khi công việc hưởng lợi từ toàn bộ ngữ cảnh phiên và thời gian xấp xỉ là chấp nhận được.
Khái niệm cốt lõi
Tác vụ theo lịch (cron)
Cron là bộ lập lịch tích hợp sẵn của Gateway dành cho thời gian chính xác. Cron lưu giữ các công việc, đánh thức agent vào đúng thời điểm và có thể phân phối đầu ra đến một kênh trò chuyện hoặc điểm cuối webhook. Cron hỗ trợ lời nhắc chạy một lần, biểu thức lặp lại và tác nhân kích hoạt webhook gửi đến. Xem Tác vụ theo lịch.Tác vụ
Sổ tác vụ nền theo dõi mọi công việc chạy tách biệt: lượt chạy ACP, lượt tạo agent con, lượt thực thi cron độc lập và thao tác CLI. Tác vụ là bản ghi, không phải bộ lập lịch. Dùngopenclaw tasks list và openclaw tasks audit để kiểm tra chúng.
Xem Tác vụ nền.
Cam kết được suy luận
Cam kết là những ký ức theo dõi ngắn hạn mà người dùng chủ động bật. OpenClaw suy luận chúng từ các cuộc trò chuyện thông thường, giới hạn chúng trong cùng agent và kênh, đồng thời gửi các lượt hỏi thăm đến hạn qua Heartbeat. Những lời nhắc chính xác do người dùng yêu cầu vẫn thuộc về Cron. Xem Cam kết được suy luận.Luồng tác vụ
Luồng tác vụ là nền tảng điều phối luồng nằm trên các tác vụ nền. Nó quản lý các luồng nhiều bước bền vững bằng chế độ đồng bộ được quản lý và phản chiếu, theo dõi bản sửa đổi cùngopenclaw tasks flow list|show|cancel để kiểm tra.
Xem Luồng tác vụ.
Chỉ thị thường trực
Chỉ thị thường trực cấp cho agent quyền vận hành lâu dài đối với các chương trình đã xác định. Chúng nằm trong các tệp không gian làm việc (thường làAGENTS.md) và được đưa vào mọi phiên. Kết hợp với Cron để thực thi theo thời gian.
Xem Chỉ thị thường trực.
Hook
Hook nội bộ là các tập lệnh hoạt động theo sự kiện, được kích hoạt bởi các sự kiện vòng đời của agent (/new, /reset, /stop), quá trình Compaction phiên, lúc Gateway khởi động và luồng thông điệp. Chúng được phát hiện từ các thư mục hook và quản lý bằng openclaw hooks. Để chặn lệnh gọi công cụ trong tiến trình, hãy dùng hook của Plugin.
Xem Hook.
Heartbeat
Heartbeat là một lượt định kỳ trong phiên chính (mặc định mỗi 30 phút). Nó gộp nhiều lượt kiểm tra (hộp thư đến, lịch, thông báo) vào một lượt của agent với toàn bộ ngữ cảnh phiên. Các lượt Heartbeat không tạo bản ghi tác vụ và không kéo dài độ mới dùng để đặt lại phiên theo ngày hoặc khi không hoạt động. DùngHEARTBEAT.md cho một danh sách kiểm tra nhỏ hoặc khối tasks: khi bạn chỉ muốn thực hiện các lượt kiểm tra định kỳ đến hạn ngay trong Heartbeat. Tệp Heartbeat trống sẽ bị bỏ qua với trạng thái empty-heartbeat-file; chế độ tác vụ chỉ chạy khi đến hạn sẽ bị bỏ qua với trạng thái no-tasks-due. Heartbeat trì hoãn khi công việc Cron đang hoạt động hoặc nằm trong hàng đợi; heartbeat.skipWhenBusy cũng có thể trì hoãn một agent khi các luồng agent con gắn với khóa phiên hoặc luồng lồng nhau của chính agent đó đang bận.
Xem Heartbeat.
Cách chúng phối hợp với nhau
- Cron xử lý lịch biểu chính xác (báo cáo hằng ngày, đánh giá hằng tuần) và lời nhắc chạy một lần. Mọi lượt thực thi Cron đều tạo bản ghi tác vụ.
- Heartbeat xử lý việc giám sát thường lệ (hộp thư đến, lịch, thông báo) trong một lượt được gộp mỗi 30 phút.
- Hook phản ứng với các sự kiện cụ thể (đặt lại phiên, Compaction, luồng thông điệp) bằng tập lệnh tùy chỉnh. Hook của Plugin bao quát các lệnh gọi công cụ.
- Chỉ thị thường trực cung cấp cho agent ngữ cảnh lâu dài và các ranh giới thẩm quyền.
- Luồng tác vụ điều phối các luồng nhiều bước nằm trên từng tác vụ riêng lẻ.
- Tác vụ tự động theo dõi mọi công việc chạy tách biệt để bạn có thể kiểm tra và kiểm toán.
Liên quan
- Tác vụ theo lịch — lập lịch chính xác và lời nhắc chạy một lần
- Cam kết được suy luận — các lượt hỏi thăm theo dõi tương tự bộ nhớ
- Tác vụ nền — sổ tác vụ dành cho mọi công việc chạy tách biệt
- Luồng tác vụ — điều phối luồng nhiều bước bền vững
- Hook — tập lệnh vòng đời hoạt động theo sự kiện
- Hook của Plugin — hook trong tiến trình dành cho công cụ, lời nhắc, thông điệp và vòng đời
- Chỉ thị thường trực — chỉ thị lâu dài dành cho agent
- Heartbeat — các lượt định kỳ trong phiên chính
- Tham chiếu cấu hình — mọi khóa cấu hình