2026-09-28

TSV Generator giúp bạn biến các danh sách lộn xộn, dữ liệu JSON, ảnh chụp màn hình và tệp xuất từ bảng tính thành các tệp giá trị phân tách bằng tab, sẵn sàng nhập, bằng cách nhận diện loại dữ liệu và áp dụng schema phù hợp. Trong khi các quy tắc trích dẫn CSV, dấu phẩy được nhúng và các cột nguồn cấp dành riêng cho từng nền tảng thường xuyên khiến quá trình nhập thất bại, AI này tạo ra TSV sạch với tiêu đề, kiểu dữ liệu nhất quán và các quy ước phù hợp với hệ thống đích.
✅ Tự động nhận diện danh sách liên hệ, danh mục sản phẩm, kết quả khảo sát, dữ liệu phân tích và định dạng chú thích khoa học
✅ Chỉ sử dụng dấu phân cách tab — không trích dẫn bằng dấu phẩy, không có tab ở cuối, UTF-8 theo mặc định
✅ Ánh xạ các cột tới Google Merchant Center, danh mục Meta, BED/GFF và các quy ước COPY / LOAD DATA của cơ sở dữ liệu
✅ Chấp nhận văn bản không có cấu trúc, JSON, CSV, ảnh chụp bảng và mô tả schema bằng lời nói
Các tệp phân tách bằng tab trông có vẻ đơn giản cho đến khi một SKU dài bị chuyển thành ký hiệu khoa học, tiêu đề sản phẩm chứa tab hoặc trình duyệt hệ gen từ chối một dòng GFF3 vì sử dụng dấu cách thay cho tab. Để hiểu tại sao điều đó vẫn xảy ra — và một công cụ tạo chuyên dụng ngăn chặn vấn đề này như thế nào — hãy xem xét các định dạng mà các nhóm thực sự phải đáp ứng.
TSV Generator là công cụ tạo tệp bằng AI, biến dữ liệu không có cấu trúc thành các tệp giá trị phân tách bằng tab, sẵn sàng nhập và phù hợp với schema đích. Công cụ này thiết kế các cột, làm sạch các giá trị không nhất quán và ghi các tệp mà cơ sở dữ liệu, nền tảng quảng cáo cùng công cụ khoa học có thể tải mà không gặp sự cố về dấu phân cách.
Các khả năng chính:
Tệp .tsv là một bảng văn bản thuần túy: mỗi dòng là một hàng và một ký tự tab duy nhất phân tách các trường. Vì vậy, các công cụ Unix như cut, awk, sort và paste ưu tiên TSV hơn CSV có trích dẫn. Mô tả của IETF về các giá trị phân tách bằng tab nêu rõ — các trường được phân tách bằng tab, các bản ghi được phân tách bằng ngắt dòng và UTF-8 là bộ ký tự mặc định khi không có bộ ký tự nào được khai báo.
Sự đơn giản đó cũng chính là cái bẫy. TSV không có lớp trích dẫn theo RFC 4180. Một tab được nhúng, một ký tự xuống dòng không được escape hoặc một dấu phân cách ở cuối có thể làm lệch mọi cột tiếp theo. Dữ liệu xuất từ bảng tính tạo ra một nhóm sự cố khác: số 0 ở đầu của mã ZIP và số điện thoại bị loại bỏ, ID 15 chữ số bị làm tròn thành ký hiệu khoa học và tiêm công thức khi một trường bắt đầu bằng =, +, - hoặc @.
Các hệ thống đích còn bổ sung những quy tắc nghiêm ngặt hơn cho định dạng tệp.
Chín cột phân tách bằng tab — Các dòng đối tượng GFF3 phải sử dụng dấu phân cách tab trong schema cố định gồm chín trường, với các cột trống được ghi là
.thay vì để trống
Ba trường BED bắt buộc — Các dòng UCSC BED yêu cầu chrom, start và end, đồng thời có thể mở rộng thành mười hai cột cho cấu trúc thick-start, RGB và block
Các cập nhật Merchant Center tháng 4 năm 2025 — Google đã bổ sung và làm rõ các thuộc tính sản phẩm, bao gồm giá trả trước, hạng hiệu quả năng lượng, thuộc tính mua sắm và giá dành cho thành viên
Các nguồn cấp bán lẻ và quảng cáo cũng khắt khe không kém. Đặc tả dữ liệu sản phẩm của Google quy định các mã nhận diện bắt buộc, giá trị tình trạng còn hàng, định dạng giá và quy tắc trang đích. Mô hình sản phẩm bán lẻ của Google Cloud thậm chí còn giới hạn siêu dữ liệu thương hiệu — tối đa 30 thương hiệu cho mỗi sản phẩm, trừ khi dự án có ghi đè. Các quy tắc thuộc tính có thể viết lại giá trị sau khi tải lên, nhưng không thể sửa một nguồn cấp có cột đặt sai tên, được phân tách bằng dấu phẩy hoặc bị cắt ngắn.
Các nhóm thường gặp cùng một trở ngại ở bốn điểm:
LOAD DATA, trình duyệt hệ gen hoặc công cụ chẩn đoán mua sắm.Đây chính xác là vấn đề mà một công cụ tạo TSV chuyên dụng được thiết kế để ngăn chặn.
Công cụ này xem TSV là một định dạng đích, không phải CSV được đổi tên. Nó suy luận loại dữ liệu từ ngữ cảnh, đề xuất cấu trúc cột và ghi một tệp tuân theo các quy ước của hệ thống bạn chỉ định — Google Merchant Center, lệnh COPY của PostgreSQL, track chú thích GFF3 hoặc danh sách liên hệ thông thường.
| Cách tiếp cận truyền thống | TSV Generator |
|---|---|
| Xuất từ Excel hoặc Sheets khiến ID dài bị chuyển thành ký hiệu khoa học | Bảo toàn số 0 ở đầu và xử lý các mã nhận diện dài dưới dạng văn bản |
CSV với dấu phẩy được trích dẫn làm hỏng các pipeline awk / cut | Chỉ dùng dấu phân cách tab — không có sự mơ hồ do trích dẫn RFC 4180 |
| Ánh xạ thủ công các cột danh mục Merchant Center hoặc Meta | Áp dụng các cột nguồn cấp bắt buộc và mẫu giá trị được chấp nhận |
| Tự xây dựng các dòng BED/GFF với tọa độ 0-based và 1-based lẫn lộn | Sử dụng tọa độ phù hợp với định dạng, tiêu đề nhận xét bắt đầu bằng # và thứ tự trường chính xác |
| Ô trống, tab ở cuối và LF/CRLF lẫn lộn | Giá trị trống / NULL / N/A theo hệ thống đích; không có tab ở cuối; LF theo mặc định, CRLF khi được yêu cầu |
Cung cấp cho công cụ một danh sách sản phẩm, dữ liệu khảo sát hoặc bảng gen, và công cụ sẽ chọn các cột như một kỹ sư dữ liệu: ID ổn định trước, tiếp đến là các trường nền tảng bắt buộc, rồi đến các thuộc tính tùy chọn. Đối với danh mục quảng cáo cần các trường nhiều giá trị, công cụ sử dụng dấu gạch đứng hoặc dấu chấm phẩy làm dấu phân cách bên trong trường khi hệ thống đích yêu cầu. Đối với tin sinh học, công cụ có thể xuất các dòng siêu dữ liệu bắt đầu bằng #, bao gồm nhận xét phiên bản GFF3.
Kết quả được phân tách bằng tab, mã hóa UTF-8 và có một hàng tiêu đề, trừ khi bạn chọn không sử dụng. Các tab được nhúng sẽ được escape thành \t và các ký tự xuống dòng thành \n; những trường hợp không rõ ràng sẽ được đánh dấu thay vì âm thầm làm hỏng một hàng. Các ô trống tuân theo hệ thống đích — để trống đối với bảng tính, . đối với GFF3, NULL hoặc N/A khi quá trình tải cơ sở dữ liệu yêu cầu. Các quy trình Excel chỉ dành cho Windows có thể yêu cầu BOM UTF-8; mọi trường hợp khác sẽ nhận được tệp sạch, không có BOM.
Khi đích đến là Google Merchant Center hoặc danh mục Meta, công cụ sẽ căn chỉnh tên cột và mẫu giá trị theo đặc tả dữ liệu sản phẩm hiện hành thay vì tự tạo các tiêu đề thân thiện với bảng tính. Các quy tắc thuộc tính của Merchant Center vẫn có thể chuyển đổi giá trị sau khi tải lên, nhưng bắt đầu từ một TSV có cấu trúc chính xác sẽ loại bỏ các nguyên nhân bị từ chối phổ biến nhất: thiếu mã nhận diện, giá không đúng định dạng và tệp được phân tách bằng dấu phẩy nhưng lại tải lên dưới dạng nguồn cấp bằng tab.
Ví dụ lời nhắc:
"Chuyển danh sách sản phẩm này thành TSV cho Google Merchant Center với id, title, description, link, image_link, availability, price, brand và gtin — giữ SKU dưới dạng văn bản"
"Chuyển dữ liệu chú thích này thành TSV tương thích với GFF3 gồm seqid, source, type, start, end, score, strand, phase và attributes. Sử dụng tọa độ 1-based và ##gff-version 3"
"Tạo TSV danh bạ từ chuỗi email này: full_name, email, company, phone, country. Bảo toàn số 0 ở đầu số điện thoại"
Bước 1: Đưa dữ liệu thô vào
Dán một danh sách, tải lên tệp CSV hoặc JSON, mô tả bảng bằng lời nói hoặc gửi ảnh chụp lịch in. TSV Generator suy luận xem dữ liệu là hàng tồn kho, phản hồi khảo sát, liên hệ CRM, sự kiện phân tích hay track khoa học, sau đó đề xuất các cột thay vì yêu cầu một bảng câu hỏi nhập liệu dài.
"Đây là phần dữ liệu lộn xộn tôi dán từ bảng tính kho hàng. Hãy tạo tệp TSV hàng tồn kho với sku, title, qty_on_hand, bin_location và reorder_point."
Bước 2: Xác nhận các quy ước của đích đến
Chỉ định hệ thống sẽ tiếp nhận tệp. MySQL LOAD DATA, PostgreSQL COPY, Google Merchant Center, danh mục Meta, Ensembl GFF3 hoặc track UCSC BED đều hàm ý các tiêu đề, mã null và ký tự kết thúc dòng khác nhau. Nếu bạn cũng đang viết chính câu lệnh tải, SQL Coding Assistant có thể soạn cú pháp COPY hoặc LOAD DATA INFILE tương ứng trong khi TSV được tạo.
"Đích đến là PostgreSQL COPY. Sử dụng NUL cho các trường số trống, ngày tháng theo ISO-8601, ký tự kết thúc dòng LF và không có BOM."
Bước 3: Tạo, sau đó tinh chỉnh ngay tại chỗ
Tệp đầu tiên sẽ có hàng tiêu đề, kiểu dữ liệu nhất quán và các bản sao hoặc định dạng ngày tháng đã được làm sạch khi chúng ảnh hưởng đến cấu trúc. Hãy yêu cầu đổi tên cột, thêm trường hoặc các hàng mẫu nếu bạn chỉ cung cấp schema. Các bản trích xuất cực lớn (hàng nghìn hàng) sẽ được xác định phạm vi trước khi tạo để bạn không vô tình phải chờ một dữ liệu xuất quá lớn.
"Thêm một cột gtin, bỏ trường chi phí nội bộ và giữ mã quốc gia theo ISO 3166-1 alpha-2."
Bước 4: Xuất và nhập
Tải xuống .tsv, sau đó tải tệp bằng ứng dụng khách cơ sở dữ liệu, Merchant Center, trình duyệt hệ gen hoặc bộ công cụ CLI. Vì các trường được phân tách bằng tab và không trích dẫn, các lệnh như cut -f1,4 và sort -k2,2 hoạt động ổn định. Nếu cần sửa đổi sau đó, phiên bản trước sẽ được cập nhật tại chỗ thay vì tạo lại từ đầu.
Dùng thử TSV Generator miễn phí — không yêu cầu thẻ tín dụng.
Tình huống: Một nhà bán lẻ cần nguồn cấp mua sắm trước chiến dịch theo mùa. Tiêu đề chứa dấu phẩy, SKU là chuỗi 14 chữ số và lần xuất từ Sheets gần nhất đã chuyển một số GTIN thành ký hiệu khoa học.
Cách tiếp cận truyền thống: Xây dựng lại các cột từ đặc tả dữ liệu sản phẩm của Google, sau đó xử lý các cảnh báo chẩn đoán về availability bị thiếu, price sai định dạng và lỗi mã nhận diện.
TSV Generator: Một nguồn cấp phân tách bằng tab với các mã nhận diện bắt buộc, SKU an toàn đối với văn bản và các mẫu availability/price được chấp nhận, sẵn sàng tải lên.
Nếu báo cáo hạ nguồn hoặc nhóm tài chính vẫn cần một sổ làm việc được phân tách bằng dấu phẩy, CSV Generator có thể tạo CSV thân thiện với Excel từ cùng dữ liệu nguồn mà không thay đổi TSV bạn gửi lên Merchant Center.
Tình huống: Một phòng thí nghiệm muốn tạo track trình duyệt từ dữ liệu xuất hỗn hợp gồm tên gen, tọa độ và ghi chú. Một số công cụ yêu cầu BED; pipeline chú thích hệ gen yêu cầu GFF3.
Cách tiếp cận truyền thống: Căn chỉnh thủ công các cột theo chín trường GFF3 hoặc theo ba trường BED bắt buộc cùng các trường tùy chọn, sau đó gỡ lỗi các sai lệch một đơn vị do trộn lẫn tọa độ 0-based và 1-based. Các định dạng hướng theo căn chỉnh như SAM cũng lưu trữ bản ghi dưới dạng các cột ASCII phân tách bằng tab, vì vậy chỉ một lỗi dùng dấu cách thay cho tab cũng khiến toàn bộ quá trình tải thất bại.
Công cụ tạo: TSV đúng định dạng với các tiêu đề nhận xét bắt đầu bằng # ở nơi công cụ khoa học yêu cầu, ký hiệu . cho các cột GFF3 trống và hệ tọa độ phù hợp với định dạng đã chọn.
##gff-version 3, các hàng chín cột phân tách bằng tab, start/end 1-basedKhi cần một từ điển dữ liệu dễ đọc bên cạnh tệp track, TXT Generator có thể viết README dạng văn bản thuần túy để ghi lại ý nghĩa của các cột mà không bọc chúng trong định dạng trình xử lý văn bản.
Tình huống: Bộ phận vận hành muốn tải một bảng liên hệ hoặc sự kiện vào MySQL hoặc PostgreSQL ngay trong tối nay. Dữ liệu nguồn là sự kết hợp giữa các tệp xuất từ HubSpot, phiếu hỗ trợ và một bảng trong PDF.
Cách tiếp cận truyền thống: Làm sạch trong bảng tính, xuất CSV, rồi chứng kiến LOAD DATA tách các hàng tại những dấu phẩy nằm bên trong tên công ty.
Công cụ này: Một TSV có hàng tiêu đề, thứ tự trường ổn định, mã hóa UTF-8 và các mã cho ô trống mà công cụ đích chấp nhận — sẵn sàng cho COPY hoặc LOAD DATA với FIELDS TERMINATED BY '\t'.
cut, awk và sortTình huống: Một quản lý hiện trường chụp ảnh danh sách hàng tồn kho trên bảng trắng hoặc dán dữ liệu từ ứng dụng ghi chú trên điện thoại, đồng thời cần một tệp mà hệ thống kho có thể nhập trước khi ca làm việc kết thúc.
Cách tiếp cận truyền thống: Nhập lại các hàng vào Sheets trên máy tính xách tay, sau đó xuất và gửi email một CSV vẫn chứa các xung đột do dấu phẩy.
Công cụ trên iOS hoặc Android: Đưa ảnh hoặc nội dung đã dán vào, nhận TSV đầu ra với cùng các quy tắc schema như trên máy tính. Tính năng tương đương đầy đủ trên web, iOS và Android có nghĩa là tệp bạn tạo trên điện thoại cũng chính là tệp bạn tải lên từ máy tính xách tay.
.tsv để đính kèm vào email hoặc thư mục driveCó. TSV Generator có gói miễn phí với các tính năng cốt lõi và hạn mức sử dụng hàng tháng. Các gói trả phí tăng hạn mức sử dụng — Plus là $20/tháng (30×), Premium $50 (75×), Pro $100 (150×), với các cấp cao hơn lên đến Enterprise. Hạn mức sử dụng được đặt lại vào ngày thanh toán, không có giới hạn theo ngày và không yêu cầu thẻ tín dụng để dùng thử gói miễn phí.
CSV sử dụng dấu phẩy và, theo RFC 4180, sử dụng trích dẫn để bảo vệ các dấu phẩy và ký tự xuống dòng bên trong trường. TSV sử dụng một ký tự tab làm dấu phân cách trường duy nhất và không trích dẫn các trường. Điều đó khiến TSV phù hợp hơn với mô tả sản phẩm, địa chỉ và bản dịch chứa nhiều dấu phẩy, cũng như các pipeline CLI phân tách theo tab. Đổi lại, một tab được nhúng phải được escape; công cụ này đánh dấu những trường hợp đó thay vì làm lệch các cột.
Có. Hãy mô tả danh mục của bạn hoặc dán dữ liệu sản phẩm hiện có rồi chỉ định Merchant Center (hoặc Meta/Amazon) làm đích đến. Công cụ áp dụng các mã nhận diện bắt buộc và mẫu thuộc tính phổ biến từ đặc tả dữ liệu sản phẩm, bao gồm định dạng ID cùng các kiểu availability/price được chấp nhận. Bạn vẫn cần xem xét các trường nhạy cảm với chính sách, chẳng hạn như trang đích và mã nhận diện sản phẩm duy nhất, trước khi tải lên.
Có. Web, iOS và Android có tính năng tương đương, bao gồm chuyển giọng nói thành văn bản để mô tả schema khi bạn không ở gần bàn phím. Bạn có thể chụp ảnh một bảng, dán ghi chú, tạo TSV và tải xuống trên cùng một thiết bị.
Có. Các đầu vào được chấp nhận bao gồm danh sách văn bản thuần, CSV, JSON, bảng trong PDF hoặc hình ảnh và mô tả bằng lời nói. Nếu bạn chỉ có schema, công cụ có thể tạo các hàng mẫu. Nếu bạn đã có một tệp, các yêu cầu sửa đổi sẽ cập nhật TSV đó tại chỗ sau khi bạn xem xét kết quả trước đó.
Định dạng tuân theo các quy ước đã công bố: chín trường phân tách bằng tab của GFF3, các cột hệ gen bắt buộc của BED, cấu trúc TSV UTF-8 được mô tả trong mô hình TSV của IETF và các mã null/ngày tháng dành cho cơ sở dữ liệu mà bạn chỉ định. Công cụ tạo và làm sạch dữ liệu để nhập; công cụ không kiểm tra xem tọa độ khoa học hoặc giá sản phẩm có chính xác về mặt thực tế hay không. Luôn xác thực một lần tải mẫu trong hệ thống đích.
Các tệp phân tách bằng tab vẫn là cách đáng tin cậy nhất để chuyển bảng vào cơ sở dữ liệu, nguồn cấp mua sắm và công cụ khoa học — nhưng chỉ khi dấu phân cách, schema, mã hóa và cách xử lý ID phù hợp với đích đến. Các tệp xuất từ bảng tính và trình chuyển đổi CSV thông thường vẫn loại bỏ số 0 ở đầu, trích dẫn các trường mà công cụ CLI không thể phân tích và bỏ sót các cột dành riêng cho từng nền tảng.
TSV Generator thu hẹp khoảng cách đó: công cụ nhận diện loại dữ liệu, áp dụng các quy tắc chỉ dùng TSV và ghi các tệp sẵn sàng nhập cho danh mục Merchant Center, track BED/GFF, dữ liệu xuất CRM và tải SQL. Hãy tạo nguồn cấp hoặc bảng chú thích tiếp theo chỉ trong một lần, sau đó nhập với sự tự tin.
Dùng thử TSV Generator ngay hôm nay. Khám phá thêm tại Jenova.
Dành cho nhà phát triển: TSV Generator có sẵn theo phương thức lập trình thông qua Jenova API — tích hợp khả năng tạo TSV có cấu trúc, sẵn sàng nhập vào ứng dụng của bạn chỉ với một lệnh gọi API. Tài liệu đầy đủ →