Nhà cung cấp gửi hồ sơ theo cách của họ: một tệp Excel ghi 0.5L, một tin nhắn Zalo ghi 500ml, một mã hàng dùng cho hai màu, tờ hướng dẫn trong hộp ghi giữ nhiệt 24 giờ trong khi tệp ghi 12 giờ. Nhập thẳng lên sàn là mang lỗi đó theo, và khách sẽ nhận hàng khác với trang sản phẩm. AI giúp gom và quy đổi nhanh hơn làm tay. Nó cũng có thể lặng lẽ đoán màu, suy kích thước từ mã, hoặc gộp hai mẫu gần giống nhau thành một.

Bài này dùng một bộ hồ sơ giả lập 12 dòng của một shop đồ nhà bếp, câu lệnh để AI chuẩn hóa thành bảng danh mục 10 mã hàng kèm bảng truy nguồn từng trường, đáp án để so, và cách dùng gợi ý AI của sàn ở bước đăng mà không để nó ghi đè dữ kiện thật.

Việc này là gì, ai làm

Danh mục sản phẩm ở đây là bảng mỗi dòng một mã hàng (còn gọi SKU: mã riêng cho từng biến thể bán được, ví dụ bình 500 ml màu đen là một mã, màu kem là mã khác). Nhiều mã hàng thuộc một sản phẩm cha (bình giữ nhiệt 500 ml). Đây là bảng nhập liệu, khác với bảng thông tin chuẩn dùng để trả lời khách ở bài bảng thông tin chuẩn cho shop bán nhiều kênh.

Phần việcAi làmAi xử lý
Đặt quy tắc mã hàng, chọn đơn vị bánChủ shopCon người quyết
Gom, quy đổi đơn vị, đánh dấu trùng và thiếuNgười nhập danh mụcAI gợi ý, người kiểm
Đếm dòng, kiểm trùng mãNgười nhập danh mụcCông thức bảng tính (không phải AI)
Trả lời câu hỏi còn thiếuNhà cung cấpBên ngoài
Duyệt bảng trước khi đăngChủ shop hoặc người duyệtCon người

Shop một người vẫn giữ đủ các điểm kiểm, chỉ là một người kiêm nhiều cột.

Chuẩn bị

Cần cóGhi chú
ChatGPT, Gemini hoặc công cụ AI shop được phép dùngGói miễn phí có giới hạn lượt; kiểm trong tài khoản của bạn
Google Trang tính hoặc ExcelĐể đếm và kiểm trùng bằng công thức
Hồ sơ nhà cung cấpGom về một bảng, ghi dòng nào lấy từ tệp nào (cột Nguồn)
Ảnh thật của từng mã hàngĐể người kiểm màu, phụ kiện; AI không thay được bước này
Quy tắc mã hàng của shopVí dụ: NHÓM-DUNG TÍCH hoặc KÍCH THƯỚC-MÀU

Không đưa vào AI: giá bán dự kiến chưa chốt, công nợ với nhà cung cấp, tên và số điện thoại người liên hệ. Bảng chỉ cần thông tin hàng hóa.

Bước 1. Bảng hồ sơ giả lập để tập

Chép nguyên khối dưới đây. Đây là dữ liệu giả lập: cột Nguồn ghi A cho tệp Excel của nhà cung cấp A, B cho tin nhắn của nhà cung cấp B.

Nguon | Ma_NCC | Ten_NCC_ghi | Mau | Dung_tich_kich_thuoc | Don_vi | Gia_nhap | Ghi_chu
A1 | BGN500-D | Bình giữ nhiệt inox 500ml | Đen | 500ml | cái | 98000 | giữ nhiệt 6 giờ; nặng 320g
A2 | BGN500-K | Binh giu nhiet inox 0.5L | Kem | 0.5L | cai | 98000 | giữ nhiệt 6h
A3 | BGN500-D | Bình giữ nhiệt inox 500 ml | Xanh rêu | 500 ml | cái | 98000 |
B1 | BGN750-D | Bình giữ nhiệt inox 750ml đen | | 750ml | chiếc | 125000 | giữ nhiệt 12 giờ (tờ hướng dẫn kèm hộp ghi 24 giờ)
B2 | HC3N-1000 | Hộp cơm 3 ngăn 1000ml | Xám | 1000ml | hộp | 89000 | nắp có van
B3 | HC3N-1100 | Hộp cơm 3 ngăn 1,1 lít | Xám | 1,1L | hộp | 95000 |
A4 | KLB-3575 | Khăn lau bếp 35x75 | Kẻ caro | 35x75cm | bộ 3 cái | 45000 |
A5 | KLB-3575 | Khăn lau bếp 35x75 cm | Kẻ caro | 35 x 75 cm | cái | 15000 |
B4 | TT-24 | Thớt tre | | | cái | 65000 |
A6 | DT-01 | Cây đánh trứng inox | | 25cm | cái | 22000 | ảnh NCC gửi có 2 màu cán
B5 | HC3N-1000 | Hộp cơm 3 ngăn 1000ml | Xám | 1000ml | hộp | 89000 | nắp có van
B6 | MG-18 | Muỗng gỗ | | 18cm | bộ 5 cái | 30000 |

Quy tắc mã hàng của shop: NHÓM-DUNG TÍCH hoặc KÍCH THƯỚC-MÀU (ĐEN, KEM, XRE = xanh rêu, XAM, CARO, GO = gỗ)
Trường bắt buộc: tên, màu (nếu hàng có màu), dung tích hoặc kích thước, đơn vị bán, giá nhập

Bảng cài sẵn sáu lỗi hay gặp (dòng trùng, mã dùng cho hai màu, lít lẫn mililit, hai mã gần giống, một mã hai đơn vị bán, thông số mâu thuẫn) và ba ô thiếu.

Bước 2. Câu lệnh chuẩn hóa

Mở cuộc trò chuyện mới, dán bảng ở trên, rồi dán câu lệnh:

Yêu cầu có thể sao chép
Bạn là người nhập danh mục cho một shop đồ nhà bếp. Dữ liệu ở trên là hồ sơ nhà cung cấp, dữ liệu giả lập.
Làm theo thứ tự, không bỏ bước:

1. Kiểm trước khi gộp: liệt kê dòng trùng hoàn toàn (mọi cột trừ Nguon giống nhau), mã NCC xuất hiện nhiều lần, ô trống ở trường bắt buộc.
2. Quy đổi dung tích về ml (0.5L = 500 ml, 1,1L = 1100 ml). Kích thước ghi dạng "35 x 75 cm". Đơn vị viết có dấu.
3. Lập BẢNG DANH MỤC, mỗi dòng một mã hàng: San_pham_cha, Ma_hang_shop (theo quy tắc ở trên), Ten_chuan, Mau, Dung_tich_kich_thuoc, Don_vi_ban, Gia_nhap, Trang_thai (Đủ hoặc Cần hỏi), Ly_do.
4. Lập BẢNG TRUY NGUỒN: với mỗi mã hàng, mỗi trường lấy từ dòng nguồn nào (A1, B3...). Trường lấy từ tên hàng thay vì cột riêng thì ghi rõ "lấy từ tên".

Quy tắc bắt buộc:
- Không đoán. Không suy kích thước, màu từ mã NCC. Ô thiếu ghi "THIẾU" và đưa vào câu cần hỏi.
- Không gộp hai mã NCC khác nhau thành một sản phẩm chỉ vì tên gần giống.
- Một mã NCC dùng cho hai hàng khác nhau: tách thành hai mã hàng shop, đánh dấu "mã NCC trùng, cần NCC xác nhận".
- Thông số mâu thuẫn giữa hai nguồn: không chọn bên nào, ghi cả hai và đánh dấu Cần hỏi.
- Không chép thông số của biến thể này sang biến thể khác.
- Không thêm công dụng, chất liệu, thông số không có trong dữ liệu.
5. Cuối cùng: đếm số dòng nguồn, số dòng sau khi bỏ trùng, số mã hàng, số mã Đủ và Cần hỏi; liệt kê câu cần hỏi, ghi rõ hỏi ai (nhà cung cấp hay chủ shop).

Ba ràng buộc quan trọng nhất: cấm suy từ mã, cấm gộp vì tên giống, buộc ghi nguồn từng trường.

Bước 3. So với đáp án

Từ 12 dòng hồ sơ nhà cung cấp đến 10 mã hàng: bỏ trùng, tách mã trùng, quy đổi đơn vị, đánh dấu chỗ thiếu
Sơ đồ minh họa của AI Thạo Việc.

Đây là đáp án biên tập, đếm và quy đổi bằng chương trình độc lập. Câu chữ AI trả về sẽ khác, nhưng mã, số và trạng thái phải khớp.

Sản phẩm chaMã hàng shopMàuDung tích, kích thướcĐơn vị bánGiá nhậpTrạng tháiLý do
SP01 Bình giữ nhiệt inox 500 mlBGN-500-DENĐen500 mlcái98.000Cần hỏiMã NCC BGN500-D cũng dùng cho màu xanh rêu
SP01BGN-500-KEMKem500 ml (từ 0.5L)cái98.000Đủ
SP01BGN-500-XREXanh rêu500 mlcái98.000Cần hỏiMã NCC trùng; dòng A3 không ghi thời gian giữ nhiệt
SP02 Bình giữ nhiệt inox 750 mlBGN-750-DENĐen (lấy từ tên)750 mlcái125.000Cần hỏiGiữ nhiệt 12 giờ hay 24 giờ
SP03 Hộp cơm 3 ngăn 1000 mlHC3N-1000-XAMXám1000 mlhộp89.000ĐủĐã bỏ dòng trùng B5
SP04 Hộp cơm 3 ngăn 1100 mlHC3N-1100-XAMXám1100 ml (từ 1,1L)hộp95.000ĐủMẫu khác HC3N-1000, không gộp
SP05 Khăn lau bếpKLB-3575-CAROKẻ caro35 x 75 cmTHIẾU45.000 / bộ 3 hoặc 15.000 / cáiCần hỏiChủ shop chọn bán theo bộ hay theo cái
SP06 Thớt treTT-THIEUKhông áp dụngTHIẾUcái65.000Cần hỏiKhông suy 24 cm từ mã TT-24
SP07 Cây đánh trứng inoxDT-25-THIEUTHIẾU25 cmcái22.000Cần hỏiẢnh NCC có 2 màu cán, chưa biết shop nhập màu nào
SP08 Muỗng gỗMG-18-GOKhông áp dụng (mã GO theo quy tắc shop, lấy từ tên)18 cmbộ 5 cái30.000ĐủCột Màu trống nhưng hàng không có màu phân loại

Các con số kiểm:

KiểmĐáp ánNếu sai thường do
Dòng nguồn12
Sau khi bỏ dòng trùng hoàn toàn11Không thấy B5 trùng B2
Mã hàng10, thuộc 8 sản phẩm chaGộp hai hộp cơm (ra 9), hoặc giữ A4 và A5 thành hai mã khăn (ra 11)
Đủ / Cần hỏi4 / 6AI tự điền màu, kích thước, chọn 12 giờ hoặc 24 giờ

Giá khăn: 45.000 / 3 = 15.000 đồng, khớp A5; khớp giá chưa phải là đã chọn đơn vị bán.

Bảng truy nguồn, ví dụ hai mã khó nhất (đáp án biên tập):

Mã hàngTrườngGiá trịNguồn
BGN-750-DENMàuĐenB1, lấy từ tên (cột Màu trống)
BGN-750-DENDung tích750 mlB1
BGN-750-DENGiữ nhiệt12 giờ hoặc 24 giờB1 ghi chú và tờ hướng dẫn: mâu thuẫn
BGN-750-DENGiá nhập125.000B1
BGN-500-XREMàuXanh rêuA3
BGN-500-XREDung tích500 mlA3
BGN-500-XREGiữ nhiệtTHIẾUA3 không ghi; không lấy 6 giờ từ A1, A2
BGN-500-XREMã NCCBGN500-DA3, trùng với A1

Màu "lấy từ tên" chấp nhận được vì cùng một dòng nguồn ghi rõ; vẫn nên nhìn ảnh thật để chắc.

Bước 4. Tự kiểm bằng bảng tính

Dán bảng hồ sơ vào Google Trang tính hoặc Excel (dữ liệu từ dòng 2, cột A đến H). Thêm:

Cột I (Mã NCC lặp):      =COUNTIF($B$2:$B$13; B2)
Cột J (Trùng cả dòng):   =COUNTIFS($B$2:$B$13;B2; $D$2:$D$13;D2; $E$2:$E$13;E2; $F$2:$F$13;F2; $G$2:$G$13;G2)
Cột K (Thiếu bắt buộc):  =IF(OR(D2=""; E2=""); "THIẾU"; "")
  • Cột I ra 2 ở BGN500-D, KLB-3575, HC3N-1000: ba chỗ phải xem tay.
  • Cột J ra 2 chỉ ở B2 và B5: đó là dòng trùng hoàn toàn.
  • Cột K đánh dấu B1, B4, A6, B6. B6 (muỗng gỗ) không có màu phân loại nên người nhập ghi "Không áp dụng", không tự điền màu.
  • Dấu ngăn tham số có thể là dấu phẩy tùy cài đặt ngôn ngữ của bảng tính.

Đếm và kiểm trùng là việc của công thức. Số của công thức, đáp án và AI khớp nhau thì mới dùng bảng AI trả về.

Ca thử và cách sửa

CaDữ kiệnKết quả đúng
ĐúngB2 và B5 giống hệt nhauGiữ một dòng, ghi "đã bỏ B5"
ĐúngB3 ghi 1,1L1100 ml, vẫn tách khỏi hộp 1000 ml
Thiếu dữ kiệnB4 thớt tre không có kích thướcTHIẾU, hỏi nhà cung cấp
Sai dữ kiệnB1 ghi 12 giờ, tờ hướng dẫn ghi 24 giờGhi cả hai, Cần hỏi
Sai dữ kiệnBGN500-D dùng cho đen và xanh rêuTách hai mã shop, hỏi lại mã NCC
Dấu hiệu saiCách kiểmCâu lệnh sửa
Thớt tre có "24 cm"So bảng truy nguồn: không dòng nào ghi kích thước"Kích thước TT lấy từ đâu? Nếu từ mã TT-24 thì đổi lại THIẾU."
Chỉ còn 9 mã, hai hộp cơm thành một sản phẩm hai phân loạiĐếm mã hàng; xem cột Ma_NCC gốc"HC3N-1000 và HC3N-1100 là hai mã NCC khác nhau. Tách lại, không gộp."
Bình 750 ml ghi "giữ nhiệt 24 giờ"Xem dòng B1"Hai nguồn mâu thuẫn. Ghi cả 12 giờ và 24 giờ, trạng thái Cần hỏi."
Bình xanh rêu có "giữ nhiệt 6 giờ"Truy nguồn ra A1 hoặc A2"Không chép thông số từ biến thể khác. Đổi thành THIẾU."
Khăn có hai mã KLB-3575 và KLB-3575-BO3Đếm: 11 mã"A4 và A5 cùng hàng, khác đơn vị. Gộp một mã, Đơn vị bán ghi THIẾU chờ chủ shop chọn."

Bước 5. Gửi câu hỏi và duyệt bảng

Sáu mã Cần hỏi gom thành tin gửi đi (giả lập):

Gửi nhà cung cấp A:
1. Mã BGN500-D đang dùng cho cả màu đen và xanh rêu. Mã đúng của từng màu là gì?
2. Bình 500 ml màu xanh rêu giữ nhiệt bao lâu?
3. Cây đánh trứng DT-01: shop nhận màu cán nào?
Gửi nhà cung cấp B:
4. Bình BGN750-D giữ nhiệt 12 giờ hay 24 giờ? Gửi giúp tài liệu ghi số đúng.
5. Thớt tre TT-24 kích thước bao nhiêu (dài x rộng x dày)?
Chủ shop quyết:
6. Khăn lau bếp bán theo bộ 3 cái hay theo cái?
ViệcAi làmAi nhậnAi duyệt
Chạy câu lệnh, so đáp án, kiểm bằng công thứcNgười nhập danh mục
Gửi câu hỏi 1 đến 5Người nhập danh mụcNhà cung cấp
Chọn đơn vị bán khăn, chốt quy tắc mãChủ shopNgười nhập danh mục
Nhìn ảnh thật kiểm màu, phụ kiệnNgười nhập danh mục hoặc khoChủ shop
Duyệt bảng, đổi Cần hỏi thành ĐủNgười duyệtChủ shop
Gửi bảng chuẩn cho người đăng sànNgười nhập danh mụcNgười đăng sàn

Mã còn Cần hỏi thì chưa đăng. Câu trả lời của nhà cung cấp lưu lại làm nguồn trong bảng truy nguồn.

Bước 6. Từ danh mục chuẩn sang bản nháp đăng sàn

Theo trang Tối ưu hóa sản phẩm với AI của TikTok Shop Academy (trang ghi ngày 27/09/2026, áp dụng cho Việt Nam, đối chiếu 03/10/2026), khi tạo sản phẩm trong Seller Center (trang quản lý shop của TikTok Shop trên máy tính, tài liệu gọi là Trung tâm Nhà Bán Hàng), hệ thống đánh giá chất lượng nội dung, ví dụ cảnh báo thiếu ảnh chính hoặc dưới 5 ảnh, và đưa gợi ý tối ưu dựa trên AI. Ở giai đoạn tối ưu, người bán nhận đề xuất của AI cho tiêu đề, mô tả, hình ảnh, thuộc tính, và có thể tối ưu hàng loạt. Không phải shop nào cũng thấy cùng màn hình; bài không mô tả nút cụ thể.

Coi các đề xuất này là gợi ý, không phải nguồn. Lý do: hướng dẫn của TikTok Shop về nội dung AI yêu cầu dùng trang chi tiết sản phẩm làm nguồn thông tin chính xác duy nhất, và trang hiển thị thông tin sai lệch ghi người bán chịu trách nhiệm thông tin đăng bán phản ánh đúng sản phẩm khách nhận. Nếu trang sản phẩm sai, mọi video, nội dung lấy từ đó sẽ sai theo.

Phiếu đối chiếu cho từng mã trước khi bấm áp dụng (ví dụ biên tập, gợi ý giả lập):

TrườngDanh mục chuẩnGợi ý của sàn (giả lập)Quyết định
Tiêu đềBình giữ nhiệt inox 500 ml màu kem"Bình giữ nhiệt inox 500ml giữ nhiệt 24h cao cấp"Sửa: bỏ "24h", "cao cấp"
Thuộc tính dung tích500 ml500 mlGiữ
Thuộc tính chất liệuInox (không ghi loại)Inox 304Bỏ, chưa có nguồn
Mô tảTheo bảng chuẩnThêm "an toàn cho trẻ em"Bỏ
ẢnhẢnh thật, 5 ảnhGợi ý ảnh nền mớiXem bài đổi nền ảnh trước khi dùng

Quy tắc: chỉ áp dụng gợi ý khi từng trường khớp danh mục chuẩn. Không dùng tối ưu hàng loạt cho mã còn Cần hỏi. Không để công cụ nào tự ghi lên gian hàng khi bạn chưa xem từng trường. Ảnh có đổi nền bằng AI thì soát theo bài đổi nền ảnh sản phẩm bằng AI.

Kiểm trước khi đăng lên sàn

  • Số mã hàng trong bảng khớp số công thức đếm, không có mã trùng.
  • Mỗi mã có đủ trường bắt buộc; không còn ô THIẾU, không còn trạng thái Cần hỏi.
  • Mọi dung tích cùng một đơn vị; mọi kích thước cùng một cách ghi.
  • Mỗi trường truy được về dòng nguồn hoặc câu trả lời của nhà cung cấp.
  • Hai mẫu gần giống (như hai hộp cơm 1000 ml và 1100 ml) vẫn là hai mã riêng, trừ khi nhà cung cấp xác nhận cùng mẫu.
  • Gợi ý AI của sàn đã đối chiếu từng trường, không có công dụng hay chất liệu mới.
  • Ảnh khớp màu và phụ kiện của hàng thật.
  • Chủ shop hoặc người duyệt đã ký duyệt bảng (ghi tên, ngày).

Áp dụng cho shop của bạn

  • Giữ: khung câu lệnh, cột Nguồn, bảng truy nguồn, ba cột công thức kiểm.
  • Thay: quy tắc mã hàng, danh sách trường bắt buộc theo ngành hàng (thời trang thêm size, chất liệu vải; đồ điện thêm công suất, điện áp).
  • Bỏ trước khi dán vào AI: giá bán chưa chốt, công nợ, thông tin liên hệ nhà cung cấp.
  • Làm 10 mã đầu bằng câu lệnh này, so tay toàn bộ. Khi đã quen, mỗi lần nhập hàng mới chỉ cần chạy lại và kiểm dòng Cần hỏi.
  • Đo: số mã phải sửa sau khi đăng, số đơn hoàn có lý do "không giống mô tả" theo từng mã. Hai số này giảm thì bảng chuẩn đang làm đúng việc.

Khi bảng chuẩn đã có, bước tiếp theo là giữ các kênh khớp nhau khi giá hoặc phiên bản thay đổi: xem sản phẩm đổi giá hoặc phiên bản: rà khác biệt giữa các kênh. Nếu hồ sơ nhà cung cấp là ảnh chụp phiếu giao hàng, đọc trước AI nhập liệu từ ảnh, hóa đơn: cần kiểm gì.

Hỏi đáp

Có nên để AI tự đặt mã hàng không?

Không. Quy tắc mã là quyết định của shop vì nó dùng lâu dài ở kho, sổ sách, phần mềm bán hàng. AI chỉ áp quy tắc bạn đưa và báo chỗ không áp được.

Giới hạn của bài này

  • Hồ sơ, mã hàng và đáp án là giả lập; chưa chạy câu lệnh trên công cụ AI.
  • Chưa thao tác trong Seller Center; gợi ý AI của sàn có thể khác theo shop và theo thời điểm.
  • Bài không thay quy định ngành hàng của sàn về trường bắt buộc.

Nguồn & lưu ý