
Trong các bot của tôi, tôi đã áp dụng quy tắc: mỗi bot chỉ có một chức năng duy nhất, chúng giao tiếp với nhau theo cấp bậc được xác định rõ, và tôi chỉ nhận những thông tin cần sự can thiệp của tôi – luôn thông qua một kênh duy nhất. Mỗi tác nhân phải biết rõ điều gì nó phải làm, điều gì nó có thể làm và điều gì nó không được làm. Phần đầu tiên nêu rõ nhiệm vụ tối thiểu mà nó cần thực hiện để trở nên hữu ích và hoàn thành chức năng của mình. Phần thứ hai hướng dẫn cách đi xa hơn để trở nên hữu ích và khác biệt hơn nữa. Phần thứ ba chỉ ra cách tránh gây ra sai lầm hoặc xâm phạm phạm vi của tác nhân khác.
