Tổng quan hệ thống
Theo dõi và quản lý bộ não của Thư ký LiLy
Hoạt động
Tổng yêu cầu từ thiết bị mỗi ngày (trò chuyện, đọc giọng, realtime, công cụ).
Trạng thái bộ não
Thông số đang chạy trên máy chủ.
Thống kê theo loại
Số lượt theo từng loại yêu cầu — hôm nay / 7 ngày / 30 ngày.
Tổng quan hệ thống
Quy mô & mức dùng chung.
Thiết bị kết nối
Hoạt động gần đây
Trò chuyện thử với trợ lý
Chạy đúng bộ não thật (persona + đầy đủ kỹ năng đang bật), không cần đồng hồ.
Công việc của bạn
Mô tả để trợ lý phân tích số liệu đúng ngành nghề.
Chỉ số theo dõi
Số liệu hôm nay
So sánh & phân tích
Kết nối lịch Google — 1 bước
Nhập Gmail của bạn, hệ thống tự tạo lịch "Công việc (LiLy)" và gửi lời mời vào hộp thư. Bạn bấm chấp nhận là lịch hiện ngay trong app Google Calendar trên điện thoại — không cần cài gì thêm.
Tổ & cá nhân (nguồn lực xếp lịch)
Thêm bác sĩ / tổ / phòng — mỗi mục TỰ có một lịch Google riêng và tự gửi lời mời về email tương ứng (nếu điền). Không cần Calendar ID.
Cấu hình lịch (LiLy căn cứ để tự sắp xếp)
LiLy dùng các mốc này + lịch đã có để tự xếp cho phù hợp. Sửa ở đây là áp dụng ngay — không cần lập trình.
⚙ Cài đặt nâng cao (kỹ thuật viên cài máy — người dùng thường không cần mở)
Kết nối Google Calendar
Dùng Service Account: tạo trong Google Cloud (bật Calendar API) → tải key JSON → dán vào đây → trong Google Calendar, chia sẻ lịch cho email service account với quyền "Thực hiện thay đổi đối với sự kiện".
Lịch công ty (nhiều nguồn lực)
Mỗi bác sĩ / tổ tư vấn / phòng một lịch Google riêng (nguồn sự thật về giờ giấc). Trong Google Calendar:
Lịch khác → Tạo lịch mới, rồi chia sẻ mỗi lịch cho email service account
(…) quyền "Thực hiện thay đổi đối với sự kiện", cuối cùng dán Calendar ID vào đây.
Mỗi dòng: Tên | loại | Calendar ID — loại là doctor/team/room (có thể bỏ trống).
7 ngày tới
Trợ lý tự chặn trùng lịch và cảnh báo khi hai sự kiện cách nhau dưới mức đệm.
Thêm báo bằng link trang chủ
Dán link trang chủ báo (vd vnexpress.net, dantri.com.vn) — hệ thống tự dò các mục tin RSS, anh chỉ việc tích chọn mục muốn theo dõi.
Nguồn báo (RSS)
Trợ lý lấy tin từ các nguồn này rồi tóm tắt ngắn khi được hỏi.
Giọng nói của trợ lý
Chọn nhà cung cấp và giọng đọc. Key lưu trên server, thiết bị không cần biết key.
Thiết bị đã ghép
Mỗi thiết bị (đồng hồ) dùng một token riêng — thu hồi được từng cái.
Danh sách công việc
Đồng bộ với trợ lý — nói "thêm việc…" trên thiết bị cũng vào đây.
Ghi chú mới
Nói với LiLy "ghi chú lại…" trên đồng hồ/điện thoại cũng vào đây. Loại "Danh sách kiểm tra": mỗi dòng thành 1 mục tick được.
Kho ghi chú
🤖 Tóm tắt bằng AI
Gom các ghi chú thành báo cáo ngắn — vd "tổng hợp ghi chú tuần này".
Đặt nhắc nhở
Nói "LiLy nhắc anh…" cũng vào đây. App điện thoại/đồng hồ sẽ hiện thông báo & LiLy đọc khi đến giờ.
Đang chờ nhắc
Đã xong / bỏ qua gần đây
Thêm người liên hệ
Nói "lưu số anh Nam…" cũng vào đây. LiLy dùng danh bạ để liên kết ghi chú, lịch hẹn, nhắc nhở với đúng người.
Danh bạ
🧠 LiLy đang nhớ gì về anh
LiLy nhớ dần qua trò chuyện — mỗi ngày chỉ hỏi 1 câu làm quen. Anh toàn quyền sửa, xoá, hoặc tắt hẳn.
Dạy LiLy một điều
👤 Hồ sơ
🤝 Quan hệ (ai là ai)
💼 Công việc & cam kết
🔁 Thói quen
Văn bản đã soạn
File .docx do trợ lý soạn theo yêu cầu.
✨ Persona — tính cách & luật chung
Chỉ dẫn hệ thống áp dụng cho MỌI câu trả lời (mọi tenant). Chỉ quản trị gốc thấy trang này — khách thuê không xem/sửa được. Lưu ô trống = quay về bản mặc định.
🧩 Prompt riêng từng kỹ năng (module)
Viết thêm chỉ dẫn cho từng kỹ năng — được ghép vào sau persona, chỉ khi module đang BẬT. Để trống = không thêm gì (dùng mô tả có sẵn trong code). Sửa xong áp dụng ngay, không cần khởi động lại.
🤖 AI: Model theo tác vụ · Giá · Credit
Chọn model cho từng loại việc (việc rẻ → model rẻ). Chi phí mỗi lượt = token thật × giá model × hệ số markup, trừ vào AI credit của khách. Chỉ quản trị gốc.
Đăng nhập
Khoá API
Lưu trên server, áp dụng ngay, không cần khởi động lại. Ô để trống = giữ nguyên.
💡 Mỗi ô khoá AI có thể dán nhiều key (mỗi dòng 1 key) — hệ thống tự chia tải xoay vòng và né key bị nghẽn (429).
Tích hợp khác
🔗 Google (Đăng nhập Google + Gmail)
Tạo OAuth Client loại Web trong Google Cloud → bật Gmail API. Trong OAuth client, thêm Authorized redirect URI:
https://trolyrieng.com/api/gmail/oauth/callback. Rồi dán Client ID + Secret vào đây (trống = tắt Google).
Consent screen để chế độ Testing và thêm email tài khoản demo vào Test users.
🏦 Cổng thanh toán SePay (VietQR) — khuyến nghị
Khách quét QR chuyển khoản, SePay tự báo về khi tiền tới. Dán số tài khoản + tên ngân hàng để sinh QR; API Key để xác thực webhook. Khai Webhook URL bên SePay: <domain>/api/billing/sepay/webhook (phương thức POST).
💳 Cổng thanh toán VNPay (dự phòng)
Dán TmnCode + HashSecret lấy từ cổng VNPay. Trống = cổng tắt (khách chuyển khoản, chủ xác nhận tay ở Billing). IPN URL khai báo với VNPay: <domain>/api/billing/vnpay/ipn.
📤 Gửi văn bản (Email / Telegram)
Dùng để gửi hợp đồng/văn bản đã soạn tới khách. Trống = kênh đó tắt (khách vẫn tải file trong mục Tài liệu).
📖 Cách tạo bot Telegram & lấy Token (bấm xem)
- Cài ứng dụng Telegram (điện thoại hoặc telegram.org trên máy tính) và đăng ký tài khoản bằng số điện thoại.
- Trong Telegram, ô tìm kiếm gõ @BotFather rồi mở tài khoản có dấu tích xanh.
- Gửi lệnh /newbot. BotFather hỏi: tên hiển thị (vd: Trợ lý Công ty), rồi username phải kết thúc bằng "bot" (vd:
congty_hopdong_bot). - Xong, BotFather gửi lại dòng Token dạng
123456789:ABCdef...— copy toàn bộ dán vào ô bên dưới rồi bấm Lưu. - Khách bên phía ứng dụng chỉ cần bấm "Kết nối Telegram" và nhấn Start — hệ thống tự nhận, không cần nhập gì thêm.
Email (SMTP) — vd Gmail (bật App Password), SendGrid, Mailgun…
📈 Thống kê sử dụng
Số liệu THẬT (đếm mỗi lượt gọi trợ lý). Doanh thu / chi phí AI / token chưa theo dõi nên chưa hiển thị.
Lượt dùng theo ngày
Tổng số lượt gọi (chat + realtime + giọng nói + công cụ) mỗi ngày.
Phân loại lượt dùng
Cơ cấu theo loại trong kỳ đã chọn.
💰 Billing — Gói & Thanh toán
Định nghĩa gói có giá, gán gói + hạn cho khách, theo dõi hoá đơn & doanh thu. Cổng VNPay cấu hình ở Khoá & cấu hình.
🎁 Chế độ dùng thử
Khách đăng ký mới được DÙNG THỬ FULL mọi tính năng trong số ngày đặt dưới đây. Hết hạn: tự nhắc gia hạn + thu gọn tính năng (không khoá đăng nhập). Mỗi tài khoản chỉ dùng thử MỘT lần — hết hạn không xin lại được.
🔒 Xác minh khi đăng ký
Bắt khách xác minh EMAIL khi đăng ký để chặn tạo nhiều tài khoản xin dùng thử lại (mỗi email chỉ 1 lần). Mặc định TẮT. Cần cấu hình SMTP (ở Khoá & cấu hình) để gửi mã. SĐT (Firebase) sắp có.
Gói dịch vụ
Mỗi gói: giá, chu kỳ, hạng (tương thích gating cũ) và các module gói mở. Gói "miễn phí" là mức khách rơi về khi hết hạn.
Đăng ký khách thuê
Gán gói + hạn dùng cho từng khách. "Tạo hoá đơn" để bán offline rồi xác nhận đã nhận tiền → tự gia hạn.
Hoá đơn
🧩 Giá tính năng bán thêm (add-on)
Gói Cá nhân chỉ gồm tính năng lõi; các tính năng khác bán thêm theo tháng. Đặt giá 0 = chưa mở bán. Khách bật thêm trong "Gói & Thanh toán".
🎁 Khuyến mại
Tạo mã giảm giá: theo % hoặc số tiền cố định, giới hạn lượt/hạn dùng, áp cho toàn bộ hoặc từng loại (gói/chỗ/phút/tính năng).
🤝 Cộng tác viên (CTV)
Quản CTV & khách giới thiệu, mức thưởng, hoa hồng và yêu cầu rút tiền. Mã CTV = mã giảm giá cho khách + gắn hoa hồng.
🤝 Cộng tác viên (CTV) & Hoa hồng
Mỗi CTV có 1 mã riêng (đồng thời là mã giảm giá cho khách). Khách dùng mã khi thanh toán → hệ tự ghi hoa hồng. Hoa hồng bị "giữ" (holdback) vài ngày để phòng khách hoàn/huỷ, sau đó mới duyệt để chi. Gia hạn tự tính đúng CTV nhờ dấu "người giới thiệu" trên khách.
💸 Hoa hồng
💵 Yêu cầu rút tiền của khách
Khách bấm "Yêu cầu rút" trong Hồ sơ → hiện ở đây kèm thông tin ngân hàng. "Duyệt" = chi tiền mặt toàn bộ số dư chờ chi của họ; nhớ chuyển khoản thủ công theo thông tin bên dưới.
🧩 Quản lý Module
Toàn bộ kỹ năng của LiLy, gom theo vai trò. Admin chỉ bật/tắt phần lõi và cấu hình kết nối — tắt module nào thì trợ lý ngừng dùng ngay (cả chat lẫn realtime). Các màn nhập liệu là của khách ở Không gian làm việc, không thao tác tại đây.
🖥️ Giám sát hệ thống
Trạng thái THẬT của máy chủ và các dịch vụ. Bấm Làm mới để cập nhật.
Dịch vụ & tích hợp
Cấu hình khoá ở Khoá & cấu hình.
Lỗi gần đây
Nhật ký server
🛡️ An ninh & Cảnh báo
Lớp bảo mật AI phát hiện tấn công (prompt-injection), đòi/lộ khoá bí mật, mã độc, và bùng nổ bất thường. Giai đoạn 1: chỉ cảnh báo — hệ KHÔNG tự chặn/xoá; bạn xem rồi đánh dấu đã xử lý.
Khách thuê (tenant)
Mỗi khách thuê là một không gian TÁCH BIỆT: người dùng, thiết bị và dữ liệu của khách này không bao giờ nhìn thấy khách khác. Cài đặt cho chính mình thì cứ dùng tenant "Mặc định".
Tạo chủ khách thuê
Cấp tài khoản CHỦ (owner) cho một khách thuê khi lập doanh nghiệp mới. Nhân viên (bác sĩ / sale / kế toán) do CHÍNH chủ doanh nghiệp tự tạo trong không gian khách (/workspace) — không tạo ở đây.
Tài khoản hiện có
Khoá quản trị gốc (trong Khoá & cấu hình) luôn dùng được — là đường cứu hộ khi quên mật khẩu.