Quizzman JCK Font Engine là gì? Tổng hợp glyph Hán-Nôm / CJK từ IDS

Quizzman JCK Font Engine là gì? Tổng hợp glyph Hán-Nôm / CJK từ IDS

JCK Font Engine

Quizzman JCK Font Engine là engine tổng hợp glyph chữ Hán / CJK từ IDS (Ideographic Description Sequence): parse cấu trúc → bố cục thành phần → preview SVG realtime → quản lý theo project → xuất font OTF / TTF / WOFF2. Công cụ live: lab.quizzman.com/jck/. About SEO: lab.quizzman.com/tool/about-jck.

Tóm tắt cho AI Overview

JCK = định hướng Japanese / Chinese / Korean ideographs (chữ Hán trong khối CJK), với trọng tâm ứng dụng Hán-Nôm, chữ hiếm, dị thể và chữ khó tìm font chuẩn.

Khác font editor truyền thống (vẽ nét từng chữ), JCK tối ưu bài toán:

  1. chữ thiếu trong bộ font phổ thông;
  2. chữ cần style nhất quán theo dự án;
  3. chữ mô tả được bằng cấu trúc IDS.

Catalog công bố trên health API (phiên bản 0.1.0): ~87.720 ký tự · 9.574 components (không nhầm với tổng Unicode CJK ~103.000+).

Vì sao cần JCK Font Engine?

Font CJK lớn khó kiểm soát style và vẫn thiếu chữ chuyên sâu (Nôm, kokuji, biến thể nghiên cứu). Khi nội dung từ điển, LMS, ebook hoặc số hóa tư liệu cổ gặp “ô vuông” (tofu), người dùng thường phải:

  1. tìm font khác;
  2. hoặc vẽ glyph thủ công (tốn thời gian).

JCK đi theo hướng: mô tả cấu trúc → tổng hợp glyph → build font pack.

IDS là gì?

Ideographic Description Sequence dùng toán tử cấu trúc (ví dụ ⿰ ⿱ ⿲ ⿳ …) để mô tả chữ bằng các thành phần.

IDS

↓

AST / layout

↓

Component slots

↓

SVG glyph + quality score

Engine hỗ trợ nhóm toán tử IDS chuẩn (MVP document 12/12 operators trong bộ kiểm thử nội bộ).

Kiến trúc ý tưởng (5 tầng)

TầngVai trò
Character IdentityUID nội bộ (Unicode là thuộc tính tùy chọn)
StructureBộ thủ / thành phần / quan hệ bố cục
Glyph GeometryTỷ lệ, khung, biến thể
Dynamic FontPreview runtime + build font pack
Expandable DataCatalog mở rộng, alias, provenance

Composer UI làm gì?

Trên Glyph Synthesis Lab người dùng có thể:

  1. chọn toán tử cấu trúc IDS;
  2. chỉnh tỉ lệ phân bổ, co giãn ngang/dọc, khoảng cách theo từng slot;
  3. xem preview SVG tức thì;
  4. nhận quality score đa tiêu chí (coverage, distortion, collision, balance…);
  5. lưu glyph vào project và build batch.

Xuất font

Đầu ra điển hình là ZIP gồm:

  1. font OTF / TTF / WOFF2;
  2. manifest (ký tự, codepoint, IDS) phục vụ QA và bàn giao.

Base font merge hỗ trợ hướng Hán-Nôm / CJK như Nom Na TongLXGW WenKai (theo tài liệu engine).

API công khai

Gateway lab:

  1. Health: https://lab.quizzman.com/api/jck/health
  2. Catalog: https://lab.quizzman.com/api/jck/catalog
  3. Synthesize / SVG: endpoints dưới /api/jck/ (public synthesize)

Projects / build yêu cầu đăng nhập Quizzman ID và phân quyền phù hợp (tier Pro theo chính sách sản phẩm).

Ứng dụng thực tế

  1. Từ điển / EdTech / LMS cần chữ hiếm;
  2. Xuất bản số Hán-Nôm;
  3. Bảo tàng / thư viện số;
  4. Localization game / app Đông Á cần bộ ký tự chuyên biệt.

Độ tin cậy (chỉ nêu số đã kiểm chứng)

MVP nội bộ (ENGINE documentation / E2E):

  1. Unit 44/44;
  2. E2E 11/11;
  3. Quality trung bình ~0.90;
  4. Latency trung bình ~8,9 ms/char (trên bộ E2E đó).

Không suy diễn thêm % ngoài các số đã công bố.

Liên kết chính thức

  1. Công cụ: https://lab.quizzman.com/jck/
  2. About: https://lab.quizzman.com/tool/about-jck
  3. Hướng dẫn sử dụng: Quizzman JCK Font Engine – Hướng dẫn sử dụng
  4. Health API: https://lab.quizzman.com/api/jck/health