Đọc lịch sử chat
Sync-on-click: chỉ đồng bộ khi bạn click vào một liên hệ. Có Deep Sync cuộn ngược toàn bộ hội thoại khi cần — có thanh tiến trình và nút huỷ.
Đọc lịch sử chat, phân loại ý định khách hàng bằng LLM, gợi ý tin nhắn cá nhân hoá và gửi chiến dịch với tốc độ con người. Không scrape hàng loạt. Không tự động ấn Send. Tài khoản Zalo của bạn vẫn an toàn.
Dạ chị ơi, liệu trình 10 buổi đang ưu đãi 30% còn 4.9tr, em giữ slot tuần này cho chị nha?
Mọi tính năng đều xoay quanh một nguyên tắc: an toàn tài khoản trước, hiệu quả sau.
Sync-on-click: chỉ đồng bộ khi bạn click vào một liên hệ. Có Deep Sync cuộn ngược toàn bộ hội thoại khi cần — có thanh tiến trình và nút huỷ.
LLM gán nhãn stage, sản phẩm quan tâm, tín hiệu mua, phản đối, mức khẩn cấp. Cache theo hash 50 tin gần nhất — chỉ chạy lại khi có tin mới.
Truy vấn nhanh kiểu stage=consideration · chưa mua · 14 ngày không nhắn. Tạo chiến dịch chỉ trong vài giây.
Sinh tin nhắn theo từng khách hàng dựa trên business_context bạn cấu hình. Hỗ trợ tiếng Việt tự nhiên với Claude Sonnet 4.6 mặc định.
Nút Send Next điền tin vào ô chat Zalo. Bạn tự ấn Send. Cooldown 2–7 phút ngẫu nhiên, nghỉ dài mỗi 10 tin.
Nếu khách trả lời giữa chiến dịch, draft tự chuyển sang needs_review. Bạn không bao giờ gửi tin trùng tệp lên một cuộc nói chuyện đang sống.
Content script đọc DOM, gửi lịch sử chat sang backend qua REST /api/ingest.
LLM phân loại stage, sản phẩm, tín hiệu mua. Hash-gated — không tốn token cho hội thoại không đổi.
Lọc tệp khách phù hợp, sinh tin nhắn song song (semaphore=5) cho cả batch.
Sidebar điền tin vào Zalo, bạn ấn Send, cooldown 2–7 phút, lặp lại an toàn.
Mọi quyết định thiết kế đều phải đi qua một cánh cửa: tài khoản Zalo cá nhân của bạn phải an toàn. Khoá tài khoản = mất sạch. Vì vậy:
Tool open-source, chạy máy bạn. LLM tính theo lượt gọi qua OpenRouter — quy mô 1 người dùng cá nhân.
make upCần Docker + Node 20+ + 1 tài khoản OpenRouter. Theo dõi docs/setup-guide.md để chạy ngay.
# 1. Clone & vào project
$ git clone https://github.com/you/zalo-sales-assistant
$ cd zalo-sales-assistant
# 2. Sinh auth token + cấu hình OpenRouter key
$ echo "AUTH_TOKEN=$(openssl rand -hex 32)" >> backend/.env
# 3. Khởi động backend bằng Docker
$ make up
✓ backend on http://localhost:8765
# 4. Build & load extension vào Chrome
$ cd extension && pnpm install && pnpm build
→ chrome://extensions · Load Unpacked · extension/dist
Tool được thiết kế để mô phỏng hành vi con người: không tự ấn Send, không scrape hàng loạt, delay ngẫu nhiên, sync khi bạn click. Không có gì đảm bảo 100%, nhưng đây là tư thế an toàn nhất hiện có cho Zalo Web cá nhân.
Không. v1 chỉ hỗ trợ Zalo Web cá nhân. OA / Business API ngoài phạm vi.
Không telemetry. Lịch sử chat lưu trên SQLite của bạn. Outbound duy nhất là gọi LLM qua OpenRouter để phân tích / sinh tin nhắn.
Đổi tên model trong Settings — OpenRouter làm proxy. Không cần đụng code.
Chrome & Edge (Manifest V3). v1 chưa hỗ trợ Firefox / Safari.