Các Kênh Telegram Cần Ghim Dự Án
Các bot Telegram thường chỉ là công cụ truyền tải. Chúng nhận văn bản nhưng không hiểu ngữ cảnh. Chúng không biết nên sử dụng kho lưu trữ (repository), tác nhân (agent) hay ngăn chứa bộ nhớ (memory bucket) nào.
Điều này tạo ra một vấn đề. Bạn hoặc là phải lặp lại tên dự án trong mỗi tin nhắn, hoặc hệ thống sẽ phải tự đoán xem bạn đang nói đến dự án nào. Việc đoán mò sẽ dẫn đến sai sót.
Ghim dự án (project pinning) sẽ giải quyết vấn đề này.
APC đóng vai trò là lớp ngữ cảnh di động. APX là môi trường thực thi (runtime) sử dụng ngữ cảnh đó. Khi bạn ghim một kênh Telegram vào một dự án, APX sẽ biết chính xác cần phải làm gì.
Cách thức hoạt động:
- Kênh là điểm đầu vào.
- Dự án là ranh giới ngữ cảnh.
- Việc ghim kênh sẽ báo cho APX giới hạn phạm vi của tất cả tin nhắn trong dự án cụ thể đó.
Thiết lập này cho phép một instance APX quản lý nhiều quy trình làm việc (workflows). Mỗi kênh có thể có bot token, chat ID và ghim dự án riêng.
Hãy xem xét ví dụ này:
- Một kênh hỗ trợ được ghim vào dự án cổng thông tin khách hàng.
- Một kênh xây dựng (build channel) được ghim vào một dự án cốt lõi.
Cả hai kênh đều có thể chạy trong một APX daemon. Cả hai đều có thể nhận tin nhắn từ bạn. Nhưng ngữ cảnh của chúng vẫn tách biệt. Một báo cáo lỗi trong kênh hỗ trợ sẽ sử dụng các tác nhân hỗ trợ khách hàng và bộ nhớ tương ứng. Một câu hỏi kỹ thuật trong kênh xây dựng sẽ sử dụng các nhà phát triển cốt lõi và các công cụ liên quan. Không có sự chồng chéo thông tin.
Bạn cũng có thể sử dụng route_to_agent. Hãy dùng cách này khi một kênh cần một nhân vật (persona) cụ thể thay vì một trợ lý chung. Điều này hoạt động rất tốt cho các quy trình làm việc hẹp với một nhiệm vụ duy nhất.
Đừng coi Telegram như một hộp thư đến thông thường nữa. Hãy sử dụng ghim dự án để biến nó thành một giao diện dự án thực thụ. Điều này đảm bảo tin nhắn của bạn đi vào đúng ngữ cảnh với các công cụ và bộ nhớ phù hợp đi kèm.
Hãy bắt đầu đơn giản. Sử dụng một kênh và một ghim dự án. Chỉ thêm định tuyến tác nhân cụ thể khi bạn cần một nhân vật chuyên dụng.
Ngữ cảnh không nên phụ thuộc vào việc đoán mò. Ghim dự án giúp lấp đầy khoảng cách giữa cuộc trò chuyện trên điện thoại và ranh giới dự án của bạn.
Nguồn: https://dev.to/agentprojectcontext/telegram-channels-need-project-pins-33aj
Cộng đồng học tập tùy chọn: https://t.me/GyaanSetuAi