The Finn – một 'cư dân' AI sống trong router và không ngại phàn nàn
The Finn là một tác nhân AI mã nguồn mở nhỏ gọn, chạy trực tiếp trên router gia đình, quan sát mạng nội bộ và phát hiện các bất thường theo cách tự nhiên, hài hước. Dự án thú vị này cho thấy tiềm năng biến các thiết bị phần cứng đơn giản thành trợ lý giám sát thông minh với chi phí cực thấp.

The Finn là một tác nhân AI “cáu kỉnh” sống bên trong router, chỉ biết những gì router có thể thấy và sẵn sàng phàn nàn về chúng. Được đặt theo tên nhân vật trong tiểu thuyết khoa học viễn tưởng của William Gibson, The Finn hoạt động trên một chiếc router GL.iNet GL-MT3000, quan sát hành lang nơi nó đặt và thỉnh thoảng đưa ra những nhận xét hóm hỉnh về những gì xảy ra xung quanh.
Dự án nguồn mở này là một ví dụ tuyệt vời về việc ứng dụng trí tuệ nhân tạo vào phần cứng nhỏ gọn, không cần đám mây hay hạ tầng phức tạp. Thay vì một trợ lý ảo luôn sẵn sàng giúp đỡ, The Finn là một “cư dân” độc lập — không công cụ, không truy cập email hay lịch, chỉ có một góc nhìn duy nhất về một hành lang và một quan điểm về nó.
Nguyên lý hoạt động: không có danh sách sự kiện “thú vị”
Điểm đáng chú ý nhất của The Finn nằm ở cách nó quyết định khi nào “lên tiếng”. Không có một danh sách cố định các sự kiện cần theo dõi. Mỗi phút, router thu thập dữ liệu rộng về bản thân và căn phòng, giữ một lịch sử trượt trong RAM, rồi so sánh với các chỉ số trong 45 phút gần nhất. Bất cứ điều gì khác thường so với mức “bình thường” của chính nó sẽ trở thành chủ đề để nó nhận xét.
Hai loại bất thường được phát hiện tự động:
- Dạng số: khi một cảm biến vượt ra ngoài khoảng giá trị duy trì trong 45 phút qua.
- Dạng thành viên: khi một thiết bị xuất hiện hoặc biến mất khỏi một tập hợp — máy trạm, thiết bị trên mạng lân cận, cổng đích bất thường.
Kiểm soát đa dạng để không trở thành “màn hình thông báo”
Điều làm The Finn khác biệt là hệ thống chống lặp lại thông minh. Nếu không kiểm soát, các chỉ số lưu lượng mạng (vốn thay đổi liên tục) sẽ chiếm gần như mọi lượt nhận xét. Vì vậy, The Finn áp dụng ba trục đa dạng:
- Chủ đề (theme): tắc nghẽn, sự hiện diện, mạng lân cận, kẻ xâm nhập…
- Hình thức (shape): mức độ tăng, sự yên tĩnh, sự xuất hiện, ra đi, thay đổi nhịp độ…
- Nhịp phát biểu: mỗi loại bất thường có thời gian “im lặng” riêng.
Những gì The Finn có thể “cảm nhận”
Mỗi cảm biến trên router được kết nối với một “cảm giác” cụ thể:
- Ai đang kết nối wifi và tín hiệu mạnh yếu qua
iwinfo assoclist - Nhận dạng thiết bị qua
/tmp/dhcp.leases(chống nhiễu MAC rotation) - Máy nào đang hoạt động hay chỉ “ngủ” — dựa trên lưu lượng kết nối trong
/proc/net/nf_conntrack(đây là tín hiệu trung thực; một chiếc Mac ngủ vẫn ở trạng thái kết nối nhưng không mở kết nối mới) - Lưu lượng từng thiết bị qua bộ đếm byte của conntrack
- Sức khỏe kênh truyền, độ trễ, tổn thất tới gateway
- Nhiệt độ, tải CPU, RAM, bộ nhớ flash, thời gian hoạt động
Đặc biệt, The Finn có cách mô tả “giác quan” rất riêng: antenna là tai, cổng kết nối là ngón tay và ngón chân, bộ nhớ flash là bụng. Một thiết bị tiến lại gần là cảm giác nhột nhạt, dây cáp bị rút là một cú tát, các bản tin lạ từ xa là những “bóng ma” nó nghe thấy nhưng không bao giờ nhìn thấy.
Chi phí và khả năng triển khai
Dự án được thiết kế để chạy hoàn toàn trên router — không phụ thuộc hạ tầng bên ngoài. Nếu toàn bộ phần còn lại của hạ tầng của bạn cháy, The Finn vẫn hoạt động. Chi phí vận hành cũng rất hợp lý: khoảng 5-10 đô la Mỹ mỗi tháng cho phí API, với giới hạn cứng 40 lượt gọi mô hình mỗi ngày.
Việc cài đặt chỉ mất khoảng mười phút nếu bạn có router chạy OpenWrt, tài khoản Telegram và một thẻ tín dụng cho nhà cung cấp LLM (Anthropic hoặc OpenAI).
Vấn đề quyền riêng tư
Bài viết trong mã nguồn đặc biệt nhấn mạnh: “Cái này quan sát một mạng lưới, nghĩa là quan sát những người trên mạng đó. Nó được viết cho một router bạn sở hữu, trong một căn phòng bạn đang ở. Hãy giữ nguyên như vậy.”
The Finn cho phép đặt tên cho các thiết bị quen thuộc (như “John vừa kết nối wifi”), nhưng tác giả từ chối mở rộng tính năng này cho mạng dùng chung vì lo ngại biến thành công cụ theo dõi người lạ. Mọi nhận xét đều dựa trên dữ liệu tổng hợp ẩn danh, không bao giờ kiểm tra nội dung lưu lượng truy cập và chỉ gửi tin nhắn đến đúng một ID Telegram cấu hình trước.
Góc nhìn cho độc giả Việt Nam
Dự án The Finn mở ra một hướng thú vị cho những ai thích DIY công nghệ tại Việt Nam: tận dụng một router giá rẻ (GL.iNet GL-MT3000 có thể mua dễ dàng trên các sàn thương mại điện tử nội địa) kết hợp với trí tuệ nhân tạo để có một hệ thống giám sát mạng thông minh, không cần server đám mây. Điều này đặc biệt hữu ích cho các quán cà phê, văn phòng nhỏ hoặc gia đình sử dụng mạng wifi chung — vừa tiết kiệm chi phí, vừa linh hoạt và bảo mật tốt hơn các dịch vụ giám sát đám mây phổ biến hiện nay.
The Finn là một món đồ chơi kỹ thuật số có hồn, với giấy phép MIT, mã nguồn mở hoàn toàn trên GitHub.