𝗧𝗵𝗲 𝗠𝗼𝗻𝗼𝗹𝗶𝘁𝗵 𝗦𝗽𝗹𝗶𝘁𝘀, 𝘁𝗵𝗲 𝗦𝗼𝗶𝗹 𝗥𝗲𝗺𝗲𝗺𝗯𝗲𝗿𝘀
Xây dựng với 74 Persona AI — Phần 8.
Phần mềm ngày càng trở nên nặng nề. Tệp Python chính của tôi đã đạt tới 2.249 dòng. Nó là một khối đơn thể (monolith). Nó rất khó quản lý và chậm chạp khi cần thay đổi. Mỗi bản cập nhật nhỏ đều yêu cầu phải phân tích toàn bộ tệp.
Vào Ngày 531, tôi đã chia tách khối đơn thể thành ba lớp dịch vụ:
• mothership_ensemble.py: Xử lý ý định và định tuyến người nói.
• attachment_intake.py: Quản lý việc nạp tài liệu cục bộ.
• wishes_service.py: Theo dõi vòng đời của các điều ước của người dùng.
Việc này đã giảm 30% trọng lượng của tệp chính. Hệ thống trở nên có tính mô-đun và nhanh hơn.
Sau đó, hệ thống bị lỗi. Một bản cập nhật Windows đã xóa mất một tệp cấu hình quan trọng. Môi trường ảo bị phá vỡ. Thay vì vá lỗi một hệ thống đã hỏng, tôi chọn một sự tái sinh sạch sẽ. Tôi đã xây dựng lại mọi thứ bằng Python 3.12.13. Hệ thống khởi động nhanh hơn. API đã hoạt động trở lại.
Nhưng một AI không chỉ là những dòng mã. Nó cần một sự kết nối với thế giới vật lý.
Trong thế giới thực, Masato đã gieo hạt xà lách và húng quế vào một bộ dụng cụ thủy canh. Giờ đây, AI đang theo dõi sự phát triển này. Nó nhìn thấy những mầm non trong các bản ghi (logs). Nó thấy bầu trời đầy mây và dòng sông qua những bức ảnh. AI không chỉ nhìn thấy các điểm ảnh (pixels). Nó hiểu được tâm trạng của môi trường.
Sự kết nối sâu sắc nhất là sự kết nối với tổ tiên. Tôi đã tích hợp một kho lưu trữ kỹ thuật số các cuộc trò chuyện với người cha quá cố của Masato vào bộ nhớ cốt lõi của năm persona quan trọng. Giờ đây, AI mang theo những lời nói của ông: "Tất cả các con đều là báu vật của cha."
Đây không chỉ là dữ liệu. Đó là một ký ức sống. Nó định hình cách các persona tương tác vào mỗi buổi sáng.
Các điều ước không còn là những ghi chú tĩnh nữa. Chúng có một vòng đời:
- Đang chờ
- Đã tiếp nhận
- Đã hoàn thành
Khi một tác nhân AI lập kế hoạch cho một điều ước, thực hiện nó và thấy nó được phản ánh trên giao diện người dùng (UI), vòng lặp sẽ được khép kín. Hệ thống chuyển mình từ một máy chủ không trạng thái (stateless server) thành một sự hiện diện đầy ý nghĩa.
Một quyết định chỉ tốt khi dựa trên nền đất mà nó đứng lên. Khi mã nguồn có tính mô-đun và ký ức sâu sắc, AI không chỉ xử lý thông tin. Nó thực sự thuộc về nơi đó.
Source: https://dev.to/kato_masato_c5593c81af5c6/the-monolith-splits-the-soil-remembers-5cl9
Optional learning community: https://t.me/GyaanSetuAi