15/10/2026 · VietTechies · Biên tập

Được phát triển cho Thử thách AI Mã nguồn mở Hacktoberfest, Fieldmix là trợ lý hội họa mã nguồn mở thiết kế nhằm hỗ trợ các họa sĩ vẽ ngoài trời lẫn người tham gia sự kiện vẽ tranh và thưởng thức đồ uống. Theo tài liệu dự án và thông tin từ nhà phát triển, công cụ này giúp người dùng phác thảo các bức tranh canvas thực tế bằng cách phân tích ảnh tham chiếu, xác định bảng màu sơn tùy chỉnh và cung cấp hướng dẫn âm thanh từng bước, đồng thời giữ điện thoại an toàn tránh xa lớp sơn ướt.
Động cơ màu sắc tất định
Nguyên tắc kiến trúc cốt lõi đằng sau Fieldmix là các mô hình ngôn ngữ không bao giờ được phép thực hiện toán học màu sắc. Theo cả hai nguồn, toàn bộ quá trình xử lý màu được quản lý thông qua mã tất định thay vì ước tính từ LLM. Ứng dụng sử dụng phân cụm k-means trong không gian màu CIELAB để chia ảnh tham chiếu thành các hình khối màu riêng biệt, dễ quản lý. Việc pha trộn sắc tố được mô phỏng bằng spectral.js dựa trên lý thuyết Kubelka-Munk, mô phỏng cách sắc tố vật lý hấp thụ ánh sáng thay vì cách pixel kỹ thuật số pha trộn. Độ chính xác của màu sau đó được chấm điểm theo tiêu chuẩn CIEDE2000, khớp các sắc thái mục tiêu với kho sơn học sinh hoặc chuyên nghiệp của người dùng.
Tích hợp Gemma 4 cục bộ và các quy tắc xác thực
Trong khi mã tất định quản lý các công thức sắc tố, Gemma 4 E4B đóng vai trò là một giáo viên tương tác. Chạy cục bộ thông qua Ollama, mô hình này dán nhãn các hình khối, thiết lập trình tự vẽ, viết hướng dẫn bằng giọng nói và trả lời các câu hỏi của người dùng trong phiên vẽ. Để ngăn ngừa hiện tượng ảo giác của AI, Gemma không bao giờ được cung cấp tỷ lệ pha trộn và bị nghiêm cấm tạo ra các tỷ lệ. Bất kỳ đầu ra nào của mô hình chứa tên sơn trái phép hoặc cụm từ chỉ tỷ lệ đều không vượt qua quá trình xác thực schema tự động. Việc xác thực không thành công sẽ kích hoạt một lần thử lại duy nhất trước khi chuyển sang bộ lập kế hoạch tất định, đảm bảo hoạt động an toàn và đáng tin cậy.
Lý do kiến trúc kết hợp quan trọng đối với công cụ sáng tạo
Các lựa chọn thiết kế đằng sau Fieldmix làm nổi bật một xu hướng đang phát triển để xây dựng các công cụ dành cho nhà phát triển và ứng dụng người tiêu dùng được hỗ trợ bởi AI đáng tin cậy. Bằng cách tách biệt rõ ràng tư duy sáng tạo — chẳng hạn như dán nhãn ngữ nghĩa và sắp xếp trình tự hướng dẫn — khỏi các tính toán đòi hỏi độ chính xác toán học như pha trộn sắc tố Kubelka-Munk, các nhà phát triển có thể tận dụng tính linh hoạt của các mô hình công khai trọng số mà không gặp rủi ro về lỗi tính toán nghiêm trọng. Theo các tiết lộ từ dự án, kiến trúc kết hợp ưu tiên cục bộ này mang lại những lợi ích đáng kể, bao gồm quyền riêng tư dữ liệu hoàn toàn vì ảnh không bao giờ rời khỏi phần cứng cục bộ, chi phí API đám mây bằng không và khả năng hoạt động đầy đủ mà không cần kết nối internet sau khi cài đặt. Đối với các nhà phát triển xây dựng ứng dụng chuyên ngành mà độ chính xác là ưu tiên hàng đầu, việc ủy quyền các tác vụ phi cấu trúc cho các mô hình cục bộ như Gemma 4 đồng thời thực thi xác thực lập trình nghiêm ngặt giúp ngăn ngừa những cạm bẫy phổ biến của việc tạo sinh LLM không kiểm soát. Hơn nữa, khả năng kiểm tra, chỉnh sửa và chạy toàn bộ ngăn xếp cục bộ cho thấy các công cụ mã nguồn mở có thể mang lại trải nghiệm tương tác phức tạp trên phần cứng tiêu chuẩn mà không cần dựa vào hạ tầng đám mây tập trung hay API độc quyền.
Yêu cầu phần cứng và các hạn chế đã biết
Việc chạy Fieldmix cục bộ yêu cầu các môi trường phần cứng và phần mềm cụ thể, bao gồm Node 24, Python 3.12, Ollama và máy Mac trang bị chip Apple Silicon với ít nhất 24 GB RAM để đáp ứng việc tải xuống mô hình Gemma 4 dung lượng 9,5 GB. Theo các ghi chú đánh giá, hệ thống tính toán thành công các công thức trong ngưỡng delta-e chấp nhận được, mặc dù vẫn còn những hạn chế. Ví dụ, các bộ màu tối giản thiếu màu đen hoặc tông màu đất đậm sẽ gặp khó khăn trong việc tái tạo độ sâu bóng tối cực độ, và các cấu hình màu cài đặt sẵn xấp xỉ các loại sơn thông thường dành cho học sinh thay vì các mẫu màu tùy chỉnh được quét.
Ảnh bìa: minh họa do AI tạo, kèm chữ tiêu đề; không phải ảnh tư liệu.
Nguồn: Fieldmix: a painting coach that mixes from the paints you actually own · GitHub – PreciousJac0b/fieldmix: Plein air painting companion: on-device color regions and paint-mix recipes, narrated by local Gemma 4 · GitHub
