Hồ dữ liệu · AI agent · ERP
Số liệu của một nhà in không nằm ở một chỗ: báo giá cũ trong file Word, định mức trong Excel, theo dõi đơn trong Google Sheet, công nợ trong phần mềm kế toán nội bộ, còn yêu cầu khách thì nằm trong Zalo. INX gom hết về một hồ, dựng ra một bản dữ liệu gốc đã chuẩn hoá, rồi mọi tác vụ đều chạy trên đúng bản đó.
Trang này có đánh dấu thật từng phần: cái nào chạy được rồi, cái nào đang làm, cái nào mới nằm trên bản thiết kế.
Dữ liệu chảy một chiều, từ trên xuống
1 · Nguồn
Word · Excel · Google · ERP nội bộ · Zalo · ảnh chụp
2 · Hồ dữ liệu
Đổ vào nguyên trạng, không sửa, giữ được bản gốc
3 · Dữ liệu gốc chuẩn
Một mã giấy, một định mức, một BHR — không hai bản
4 · Tác vụ
Báo giá · mở đơn · số thực tế · tối ưu bình bài
Cái bạn thấy ở ảnh màn hình — dán tin nhắn, chín giây ra báo giá — là ô số 4. Nó nhanh và đúng được là nhờ ba tầng nằm dưới, không phải nhờ hỏi AI khéo hơn.
1 · Vấn đề hiện tại
Nhà in nào cũng đã có sẵn dữ liệu để tính đúng. Vấn đề là nó nằm ở sáu bảy chỗ khác nhau, mỗi chỗ một người giữ, và không chỗ nào nói chuyện được với chỗ nào.
Tiền triển khai lớn, chạy mất nhiều tháng, và sau đó vẫn cần người trong nhà biết nghề tin học để nuôi. Một xưởng ba chục người không gánh nổi cái đó chỉ để báo giá nhanh hơn.
Cùng một loại giấy có ba cái tên trong ba bảng. Muốn biết một đơn lãi bao nhiêu thì phải mở bốn tệp và tin vào trí nhớ của hai người.
Cuối tháng mới tổng hợp, mà tổng hợp ra lãi của cả tháng chứ không ra lãi của từng đơn. Đơn lỗ thì lúc biết đã giao hàng xong từ lâu.
2 · Hướng đi
Cách cũ là thay toàn bộ phần mềm của xưởng bằng một hệ thống duy nhất, rồi bắt mọi người học lại từ đầu. Cách này giữ nguyên công cụ đang dùng và chỉ thêm một lớp đọc lại chúng.
Trước · ERP nguyên khối
Sau · Hồ dữ liệu + AI agent
Không thay thế hệ thống cũ — chỉ thêm lớp dữ liệu và lớp AI bên trên. Đây là nhận định từ những xưởng chúng tôi đã ngồi cùng, không phải số liệu khảo sát thị trường.
Xưởng vẫn dùng Excel, vẫn dùng phần mềm kế toán đang có, vẫn nhận đơn qua Zalo. Nền tảng chạy phía sau và đọc lại những thứ đó. Không có tuần nào phải ngưng việc để “chuyển đổi hệ thống”.
Không đợi nối xong hết mọi nguồn mới thấy tác dụng. Nối được bảng giá giấy là báo giá đã đúng hơn; nối thêm giờ máy thực tế thì định mức bắt đầu tự sửa.
Không đòi mở toàn bộ sổ sách ngay từ ngày đầu. Nối trước danh mục vật tư và định mức — thứ giúp báo giá đúng mà không lộ gì về khách hàng hay công nợ.
3 · Bản đồ tổng thể
Lớp dưới đỡ lớp trên. Bỏ lớp 1 thì lớp 2 chỉ còn là một cái chatbot đoán mò — nó không có gì thật để đọc.
Gom dữ liệu nội bộ, Excel, Google Sheet, tin nhắn khách về một kho tập trung, rồi chuẩn hoá thành một bản gốc dùng chung.
Đọc đề bài của khách, chọn phương án, giải thích. Cộng thêm báo cáo định kỳ và cảnh báo tự động cho việc hằng ngày.
Kho giá vật tư công bố công khai do INX thu thập, bổ trợ cho hồ dữ liệu riêng của từng nhà in.
Báo giá · Cảnh báo · Quyết định
Lớp 1
Hợp nhất dữ liệu phân mảnh về một nơi — mà không bắt ai đổi cách làm việc đang có.
Nguồn dữ liệu
Bộ kết nối
Đọc theo lịch · Chuẩn hoá cách gọi tên
HỒ DỮ LIỆU
Một kho, giữ nguyên bản gốc
Không phải đổi thói quen làm việc — Excel và Google Sheet vẫn dùng y như cũ.
Không bắt nhà in nhập lại từ đầu. Cái gì đang có thì đọc cái đó — kể cả khi nó là một bảng Excel mỗi người một kiểu, hay một tấm ảnh chụp tờ định mức dán trên tường xưởng.
Báo giá cũ, hợp đồng, phiếu công nghệ. Đây là nơi giữ cách nhà in thật sự gọi tên vật tư và công đoạn của họ — thứ không có trong bất kỳ danh mục chuẩn nào.
Bảng giá giấy, bảng định mức, bảng theo dõi đơn. Đọc cả những bảng có ô gộp, có dòng ghi chú chen giữa, có ba đơn vị tính trong cùng một cột — vì bảng thật là thế.
Nối thẳng vào trang tính đang dùng, đọc theo lịch. Nhà in không phải đổi thói quen làm việc để phần mềm chạy được — phần mềm đi tới chỗ họ đang làm việc.
Hoá đơn mua giấy, phiếu kho, công nợ, chấm công. Đây là nguồn giá vốn thật — không có nó thì mọi con số lãi chỉ là ước lượng theo bảng giá cũ.
Dán nguyên văn đoạn Zalo hoặc email. Viết tắt, viết hoa lẫn thường, thiếu dấu, gộp ba yêu cầu trong một câu — đều đọc được. Đây là đường vào đang chạy trên bản demo.
Tờ định mức dán ở máy, phiếu giao hàng viết tay, bảng giờ máy cuối ca. Rất nhiều số liệu quý nhất của một xưởng in chưa bao giờ được gõ vào máy tính lần nào.
Trong hồ
Mọi thứ bộ kết nối đọc được đều được cất nguyên dạng vào hồ trước, kèm nó đến từ tệp nào, dòng nào, lúc mấy giờ. Chuẩn hoá diễn ra ở bước sau, trên một bản sao.
Vì sao không chuẩn hoá luôn
Vì quy tắc chuẩn hoá sẽ sai vài lần trước khi đúng. Còn bản gốc thì chạy lại được; mất bản gốc thì cái sai đó thành vĩnh viễn, và không ai biết nó từng sai.
Truy ngược tới tận tệp gốc
Một con số trong báo giá luôn chỉ ngược được về ô Excel hay dòng hoá đơn đã sinh ra nó. Hỏi “ở đâu ra 4.850 đồng một ký giấy” là có câu trả lời, không phải suy đoán.
Lấy dữ liệu bằng mốc nước
Mỗi lần đọc chỉ lấy phần mới hơn mốc lần trước, và chạy lại được nhiều lần mà không nhân đôi dữ liệu — không phụ thuộc vào tính năng nào của riêng một loại máy chủ.
Đây là bước quyết định của cả lớp 1. Ba bảng Excel gọi cùng một loại giấy bằng ba cái tên thì phải gộp lại thành một mã — trước khi bất kỳ ai tính tiền trên đó.
| Bản gốc chuẩn | Gom từ đâu | Nó khoá lại điều gì | Trạng thái |
|---|---|---|---|
| Danh mục giấy | Bảng giá nhà cung cấp · hoá đơn mua · danh mục chuẩn ngành | Định lượng, khổ, giá theo ký — và giá đó có từ ngày nào | đang chạy |
| Máy và giới hạn máy | Hồ sơ máy · thực tế xưởng | Khổ in tối đa, số màu, tốc độ — cái máy không làm được thì không báo giá được | đang chạy |
| Định mức công đoạn | Bảng định mức cũ · giờ máy thực tế của đơn đã chạy | Mỗi công đoạn tốn bao nhiêu giờ, hao bao nhiêu tờ canh máy | đang chạy |
| BHR — giá một giờ máy | Khấu hao · điện · lương · chi phí xưởng | Quy giờ máy ra tiền. Có phiên bản theo năm, không đè bản cũ | đang chạy |
| Khách hàng | Báo giá cũ · đơn đã chạy · sổ công nợ | Ai mua gì, giá nào, còn nợ bao nhiêu | đang làm |
| Giá vốn thật | Hoá đơn mua vào · phiếu kho từ ERP nội bộ | Giá giấy hôm nay, không phải giá trong bảng cập nhật lần cuối năm ngoái | trên thiết kế |
| Mặt bằng giá tham chiếu | Bảng giá công bố của nhà cung cấp giấy · vật tư | Cho phép so giá mua của xưởng với bên ngoài, thay vì chỉ so với chính mình | trên thiết kế |
Nhà in mới mở tài khoản đã có sẵn danh mục giấy, kiểu hộp, công đoạn chuẩn. Khi họ sửa một mục cho hợp xưởng mình, bản sửa là của họ: bản chuẩn có cập nhật thì hệ thống báo, không tự đè lên.
Định mức và BHR đều giữ lịch sử. Một tờ báo giá ký tháng trước vẫn giải thích được bằng đúng con số lúc đó, kể cả sau khi xưởng chỉnh lại định mức.
Chỗ nào chưa có dữ liệu thì hệ thống liệt kê ra là chưa có, chứ không điền số 0 rồi tính tiếp. Một khoản chưa đo mà bị coi là bằng không sẽ khen nhầm một đơn hàng đang lỗ.
Lớp 2
Không có chuyện đưa cả cơ sở dữ liệu cho một mô hình ngôn ngữ rồi mong nó tự biết đường. Agent chỉ có đúng một bộ cửa được mở sẵn, mỗi cửa làm một việc, và mọi lượt gọi đều ghi lại.
Bộ cửa agent được phép gọi — đang chạy trên bản demo
Tra giấy trong danh mục của chính nhà in này — không phải giấy “thường thấy trên thị trường”.
Hỏi máy có chạy nổi khổ này không, trước khi tính tiền cho một phương án không in được.
Lấy cách khai triển của kiểu hộp — hộp bế đáy khác hộp đáy tự động, ra khổ trải khác nhau.
Tra gia công sau in: cán màng, ép kim, bế, dán — cái nào xưởng làm được, cái nào thuê ngoài.
Nhờ code tính thử một phương án. Agent gửi lựa chọn, nhận về con số — nó không tự nhân chia.
Chốt phương án tốt nhất trong số đã thử, kèm lý do chọn nó thay vì những phương án kia.
AI đọc đề bài, hiểu ý khách, chuẩn hoá cách gọi tên, chọn phương án và giải thích. Mọi phép nhân chia ra tiền đều do code chạy — cùng một đầu vào thì luôn ra cùng một con số, hôm nay cũng như tháng sau.
Khách nói “giấy ivory 300” mà danh mục xưởng chỉ có Couche 300gsm thì agent khoanh chỗ đó lại và nói ra, chứ không lặng lẽ chọn hộ rồi để con số đi tiếp.
Mỗi lượt chạy lưu lại đã gọi cửa nào, nhận về gì, chốt phương án nào. Một tờ báo giá sai là mở ra xem được sai ở bước nào — không phải đoán xem mô hình đã “nghĩ” gì.
Một hệ thống báo cáo chỉ có ích với người nhớ mở nó ra. Mà giữa ca sản xuất thì không ai nhớ. Nên hướng làm là ngược lại: khi có gì đáng nói, hệ thống lên tiếng trước — ở đúng chỗ người ta đang làm việc, tức là Zalo và điện thoại.
Bản tin đầu ca · 07:45
minh hoạ, chưa phải ảnh chụpGiấy Couche 300 còn đủ cho 2 đơn
Tồn 1.240 tờ. Hai đơn đã chốt tuần này cần 1.180 tờ. Đơn của khách Minh Long đang chờ báo giá cần thêm 900 tờ nữa.
Nhà cung cấp báo tăng giá Ivory 350 thêm 4%
Có 6 báo giá đang chờ khách duyệt dùng loại giấy này. Nếu khách chốt hết, phần chênh là 3,2 triệu.
Đơn DH-2026-0018 vượt định mức bế 12%
Lần thứ ba trong tháng cùng một công đoạn vượt. Định mức bế có thể đang đặt thấp hơn thực tế.
Ba dòng trên đều là kết quả đọc lại bản dữ liệu gốc chuẩn ở lớp 1, không phải cảnh báo cài cứng theo ngưỡng. Cái nào không đủ dữ liệu để kết luận thì không xuất hiện.
Bản tin đầu ca, tổng kết cuối tuần, đối chiếu cuối tháng — gửi tới đúng người, đúng giờ. Không phải một cái màn hình nữa phải nhớ mở.
Giá trị nằm ở khoảng thời gian giữa lúc dữ liệu đủ để biết và lúc hậu quả xảy ra. Biết giấy sắp thiếu vào sáng thứ Hai thì còn đặt kịp; biết vào lúc máy dừng thì đã là chuyện khác.
Người báo giá cần biết đơn nào khách chưa trả lời và giá vật tư nào vừa đổi. Chủ xưởng cần biết tháng này lãi thật đang lệch bao nhiêu so với lãi đã báo, và đơn nào kéo nó xuống. Cùng một kho dữ liệu, hai bản tin không giống nhau.
Hệ thống dọn sẵn: gom số liệu, nêu lựa chọn, nói rõ chọn cái này thì mất gì. Nhưng gửi giá cho khách, duyệt đặt hàng, sửa định mức — vẫn là một người bấm nút, và tên người đó được ghi lại.
Lớp 3
cả lớp này còn trên thiết kếLớp 1 và lớp 2 chỉ trả lời được một câu: xưởng mình đang có gì. Lớp này trả lời câu còn lại: so với bên ngoài thì mình đang mua đắt hay rẻ.
Nguồn công bố công khai
Mũi tên chỉ một chiều, và chỉ một chiều: giá công khai đi vào hồ của từng nhà in. Không có mũi tên nào đi ngược lại.
Giá giấy Couche 300 · 6 tháng
số liệu minh hoạ+12%
so với đầu kỳ
Một xưởng mua giấy cao hơn mặt bằng 6% suốt cả năm thì không có bảng tính nội bộ nào báo động, vì trong sổ của xưởng con số đó vẫn luôn khớp với chính nó. Phải có một mốc bên ngoài mới so được.
Kho này dựng từ bảng giá ai cũng xem được. Giá mua thật, định mức, tỷ lệ lãi và khách hàng của từng nhà in không đi vào đây — cũng không đi vào hồ dữ liệu của bất kỳ nhà in nào khác.
4 · Ghép lại
Luồng dữ liệu xuyên suốt: từ những chỗ rời rạc trong xưởng tới người đứng máy và người ngồi báo giá.
Chạy trên nền tảng đó
Báo giá là tác vụ đầu tiên vì nó đau nhất và dễ kiểm chứng nhất. Những tác vụ sau dùng lại đúng bộ dữ liệu đó — không phải dựng lại từ đầu lần nào nữa.
Dán nguyên văn yêu cầu khách, chín giây sau có tờ báo giá đầy đủ kèm bóc tách từng công đoạn. Mở bản demo để thử →
Thử nhiều cách bình bài và nhiều khổ giấy, so hao phí, rồi chỉ ra cách rẻ nhất mà máy vẫn chạy được — kèm cách kia tốn thêm bao nhiêu.
Chốt báo giá thành đơn, chạy xong nhập lại số thật. Hệ thống đặt hai cột cạnh nhau và chỉ ra công đoạn nào vượt định mức bao nhiêu phần trăm.
Mỗi lần báo giá, hệ thống tự tìm những đơn giống đã chạy và nhắc: đơn đó báo lãi bao nhiêu, chạy xong còn bao nhiêu, lệch ở khoản nào.
Báo bao nhiêu đơn, chốt được mấy, mất vì giá hay vì tiến độ. Câu hỏi này chỉ trả lời được khi báo giá và đơn hàng nằm chung một chỗ.
Đơn đã chốt xếp vào máy nào, ngày nào, cần mua giấy gì trước bao lâu. Tác vụ này chỉ cần thêm ràng buộc thời gian — dữ liệu thì đã nằm sẵn ở lớp 1.
Vòng lặp
Một ERP thường chỉ ghi lại chuyện đã xảy ra. Chỗ khác nhau nằm ở đây: số thực tế chạy ngược lên bản dữ liệu gốc chuẩn và sửa định mức, nên đơn sau được báo giá bằng con số đúng hơn đơn trước.
Bước 1
Báo giá
Tính theo định mức đang có. Đơn mẫu: dự tính lãi 18,6%.
Bước 2
Chốt thành đơn
Báo giá đã ký thành lệnh sản xuất, giữ nguyên con số lúc báo để còn đối chiếu.
Bước 3
Nhập số thật
Cuối ca, quản đốc điền được gì thì điền. Ô để trống là chưa đo, không phải bằng không.
Bước 4
Sửa định mức
Máy in offset báo 1,72 giờ, chạy thật 3,4 giờ. Hệ thống chỉ đúng chỗ đó và đề nghị sửa.
Kết quả trên một đơn thật của bản demo
lãi lúc báo giá
lãi thật sau khi chạy xong
chênh lệch — hệ thống nói rõ mất ở khoản nào
Không có bước 3 và 4, con số 18,6% kia sẽ được dùng lại cho đơn tiếp theo, rồi đơn tiếp theo nữa. Đó chính là cách một xưởng in báo giá thấp hơn giá thành suốt nhiều tháng mà sổ sách vẫn đẹp.
Đổi lại được gì
Không có dòng nào ở đây nói về việc bớt người. Tất cả đều là rút ngắn khoảng cách giữa lúc chuyện xảy ra và lúc có người biết chuyện đó đã xảy ra.
| Việc | Cách phần lớn xưởng đang làm | Trên nền tảng này | Trạng thái |
|---|---|---|---|
| Ra một tờ báo giá | Mở lại file Excel của đơn cũ giống giống, sửa số, nhớ được thì cập nhật giá giấy | Dán nguyên văn tin nhắn khách, hệ thống bóc tách và tính, người soát lại rồi gửi | đang chạy |
| Biết một đơn lãi bao nhiêu | Cuối tháng kế toán tổng hợp — ra lãi của cả tháng, không ra lãi của từng đơn | Từng đơn một, ngay khi quản đốc nhập xong số thực tế | đang chạy |
| Định mức công đoạn | Một bảng đặt từ lâu, sửa khi có người nhớ ra là nó đã lệch | Tự đối chiếu với giờ máy thật của đơn vừa chạy, chỉ ra chỗ lệch và đề nghị sửa | đang chạy |
| Hỏi “vì sao đơn này lỗ” | Lần lại chứng từ và trí nhớ của mấy người, mất nửa buổi, thường kết thúc bằng phỏng đoán | Chỉ thẳng công đoạn nào vượt bao nhiêu, kèm đường lần ngược về phiếu đã sinh ra con số | đang chạy |
| Người mới vào nghề | Học bằng cách hỏi người cũ, và bằng vài tờ báo giá sai mà xưởng phải chịu | Cách xưởng vẫn tính nằm sẵn trong hệ thống — báo giá đầu tiên đã đúng khung | đang chạy |
| Dữ liệu của xưởng nằm ở đâu | Rải trong Excel của từng người, Zalo, sổ tay, và đầu vài người lâu năm | Một bản gốc chuẩn dùng chung cho mọi tác vụ; bản gốc thô vẫn giữ để đối chiếu | đang làm |
| Giá giấy vừa tăng | Biết lúc nhận hoá đơn — sau khi đã trót báo giá cũ cho mấy khách | Biết lúc bảng giá nhà cung cấp đổi, kèm danh sách báo giá đang chờ duyệt bị ảnh hưởng | trên thiết kế |
Cột bên trái không phải để chê ai. Đó là cách làm hợp lý khi công cụ duy nhất trong tay là bảng tính — và nó đã nuôi sống ngành in mấy chục năm. Cái đổi ở đây là công cụ, không phải tay nghề.
Nhiều nhà in trên cùng một nền tảng
Mỗi nhà in có một cơ sở dữ liệu riêng, tách hẳn — không phải một cột “mã công ty” trong bảng dùng chung. Bảng giá giấy, định mức và tỷ lệ lãi là bí mật kinh doanh; hai nhà in cạnh tranh nhau không thể nằm chung một bảng.
Phần dùng chung chỉ có danh mục chuẩn của ngành — kiểu hộp, tên công đoạn, khổ giấy phổ thông. Nhà in lấy về làm điểm bắt đầu rồi sửa theo xưởng mình, và bản sửa đó không đi đâu cả.
Dùng chung
Danh mục chuẩn ngành
Kiểu hộp · công đoạn · khổ giấy phổ thông · đơn vị tính
Riêng từng nhà in
Giá và định mức
Bảng giá giấy · định mức máy · BHR · tỷ lệ lãi · khách hàng
Đi theo người
Quyền theo vai trò
Người báo giá không sửa được BHR; quản đốc chỉ ghi số thực tế
Ghi lại hết
Sổ thay đổi
Ai sửa gì, lúc nào, từ giá trị nào sang giá trị nào
Dán vào một yêu cầu báo giá thật vừa nhận — viết y như khách viết — rồi đối chiếu con số máy ra với con số bạn tự tính.