Báo cáo công việc tuần

Chic Data — Tổng kết tuần

Giai đoạn: 07/07 – 13/07/2026 · Tổng hợp từ lịch sử Git và transcript phiên làm việc Claude của từng dự án
Người thực hiện: jc-hello
Ngày lập: 13/07/2026
Phạm vi: 5 dự án

Tổng quan tuần

Đây là tuần "gom mọi mảng dữ liệu về một dashboard — và dựng nguồn dữ liệu cho từng mảng". Dashboard được nâng từ chỗ chỉ xem địa điểm (Places) thành một trung tâm đa sản phẩm: thêm mảng Chiko · Doanh nghiệp B2B và mở rộng mảng Thương mại điện tử (Ecom), bên cạnh mảng Sự kiện (CheckEvent). Đứng sau mỗi tab mới là một crawler riêng mới toanh để bơm dữ liệu: chiko_data (doanh nghiệp từ masothue) và ecom_data (sản phẩm & đánh giá từ Amazon). Song song, CheckEvent có crawler sự kiện Facebook thật, và chicgo chuyển prompt từ file vào DB.

~70
commit trong tuần
5
dự án hoạt động
2 crawler
mới: Amazon + masothue B2B
1.471
địa điểm HCM đã crawl

Khối lượng commit theo dự án:

~28
ecom_data Crawler Amazon
~26
chicdata_dashboard Đa sản phẩm / Nav
8
chiko_data Crawler B2B
5
checkevent_data FB events / Hạ tầng
3
chicgo_data Prompt vào DB

1. chicdata_dashboard — Trung tâm dữ liệu đa sản phẩm — trọng tâm tuần

Dashboard được mở rộng để một chỗ theo dõi được nhiều mảng dữ liệu thay vì chỉ Places: doanh nghiệp B2B, sự kiện, và thương mại điện tử. Điều hướng (sidebar) được tổ chức lại theo nhóm để chị tìm đúng mảng nhanh hơn.

Vì sao quan trọng: thay vì mỗi mảng một công cụ rời rạc, giờ toàn bộ dữ liệu chic gom về một dashboard với cách xem, lọc và xuất báo cáo đồng nhất. Chị mở một chỗ là thấy được cả địa điểm, doanh nghiệp, sự kiện và sản phẩm.

1.1 Chiko · Doanh nghiệp B2B mảng mới

1.2 Sự kiện (CheckEvent) — bộ lọc & sắp xếp lại

1.3 Thương mại điện tử (Ecom)

1.4 Điều hướng, phân quyền & triển khai

2. ecom_data — Crawler Amazon (sản phẩm & đánh giá) — dự án mới

Dự án mới toàn bộ tuần này, dựng từ con số 0 để làm nguồn dữ liệu cho tab Ecom trên dashboard: tự tìm sản phẩm trên Amazon, đọc trang chi tiết, và gom đánh giá của khách.

Vì sao quan trọng: đây là nhà máy dữ liệu thương mại điện tử — tự khám phá sản phẩm theo từ khoá, lấy giá/thông số, và đào sâu đánh giá khách hàng (mục tiêu 50+ review/sản phẩm) làm nguyên liệu cho phân tích & tóm tắt AI ở dashboard.

2.1 Ba khâu: khám phá → chi tiết → đánh giá

2.2 Chống chặn & vận hành bền

3. chiko_data — Crawler doanh nghiệp B2B (masothue) — dự án mới

Cũng là dự án mới tuần này, làm nguồn dữ liệu cho tab Chiko · Doanh nghiệp trên dashboard: thu thập thông tin doanh nghiệp từ masothue theo từ khoá.

4. checkevent_data — Crawler sự kiện Facebook & hạ tầng cron

Mảng sự kiện có thêm nguồn dữ liệu thật từ Facebook và được đưa lên chạy nền định kỳ trên hạ tầng riêng.

4.1 Crawler sự kiện Facebook mới

4.2 Hạ tầng chạy nền & kết nối DB

5. chicgo_data — Prompt vào DB & hiện trạng kho địa điểm

Trước đây các "prompt" (câu lệnh hướng dẫn AI phân loại danh mục, lấy giá…) nằm rải rác trong file mã nguồn — muốn sửa là phải deploy lại. Tuần này chuyển chúng vào DB.

Kết quả: sửa prompt là sửa dữ liệu, không cần deploy lại code — chỉnh nhanh, ít rủi ro hơn.

5.1 Hiện trạng kho địa điểm — TP. Hồ Chí Minh

Kiểm tra trực tiếp trên DB địa điểm (số liệu tại thời điểm 13/07/2026):

1.471
địa điểm gắn tỉnh Hồ Chí Minh
120
trong đó đã làm giàu (enriched)
27.851
tổng địa điểm cả kho (chưa lưu trữ)
~11.800
Hà Nội (khu vực chủ lực)
HCM hiện 1.471 địa điểm đã crawl (≈5,3% tổng kho), nhưng mới 120 được làm giàu — dư địa lớn để chạy tiếp place_flow làm giàu theo keyword HCM đã có sẵn trong DB. Kho vẫn nghiêng mạnh về Hà Nội (~11.800), nên HCM là khu vực nên đẩy sản lượng crawl kế tiếp.

Tổng kết & định hướng

Điểm nhấn tuần: một dashboard cho tất cả các mảng — kèm nguồn dữ liệu riêng cho từng mảng. Dashboard thêm mảng doanh nghiệp B2B (Chiko) và mở rộng thương mại điện tử (Ecom) bên cạnh sự kiện (CheckEvent); đứng sau là hai crawler mới toanh — ecom_data (Amazon) và chiko_data (masothue B2B). CheckEvent có crawler sự kiện Facebook thật (~2.200 sự kiện thô), và chicgo đưa prompt vào DB. Kho địa điểm HCM hiện 1.471, mới làm giàu 120.

Theo dõi tiếp: (1) đẩy làm giàu HCM — mới 120/1.471 địa điểm enriched, chạy tiếp place_flow theo keyword HCM có sẵn để tăng vùng phủ; (2) chạy diện rộng 2 crawler mới (Amazon, masothue) và theo dõi tỉ lệ vượt chặn (captcha/Cloudflare) cùng chất lượng dữ liệu; (3) crawl sự kiện Facebook liên tục & theo dõi tỉ lệ sự kiện đủ địa chỉ/toạ độ sau backfill; (4) hoàn thiện phân quyền super-admin và các bộ lọc mới trên dashboard theo phản hồi thực tế của chị.