by tanviet12
Chat Quality Agent - Agent phân tích chất lượng CSKH bằng AI
# Add to your Claude Code skills
git clone https://github.com/tanviet12/chat-quality-agentGuides for using ai agents skills like chat-quality-agent.
Last scanned: 5/30/2026
{
"issues": [],
"status": "PASSED",
"scannedAt": "2026-05-30T15:08:28.344Z",
"npmAuditRan": true,
"pipAuditRan": true
}chat-quality-agent is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by tanviet12. Chat Quality Agent - Agent phân tích chất lượng CSKH bằng AI. It has 286 GitHub stars.
Yes. chat-quality-agent passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.
Clone the repository with "git clone https://github.com/tanviet12/chat-quality-agent" and add it to your Claude Code skills directory (see the Installation section above).
chat-quality-agent is primarily written in Go. It is open-source under tanviet12 on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh chat-quality-agent against similar tools.
No comments yet. Be the first to share your thoughts!
Hệ thống phân tích chất lượng chăm sóc khách hàng bằng AI. Tự động đồng bộ tin nhắn từ Zalo OA, Facebook Messenger, dùng AI (Claude/Gemini) đánh giá chất lượng CSKH và gửi cảnh báo qua Telegram/Email.
📖 Hướng dẫn sử dụng chi tiết: https://tanviet12.github.io/chat-quality-agent/

curl -s https://raw.githubusercontent.com/tanviet12/chat-quality-agent/main/install.sh | sudo bash
Script tự cài Docker, tạo secrets ngẫu nhiên, pull images và khởi chạy.
git clone https://github.com/tanviet12/chat-quality-agent.git
cd chat-quality-agent
cp .env.example .env
# Sửa .env
docker compose up -d --build
Truy cập: http://your-server-ip (hoặc http://localhost nếu cài trên máy local) — Lần đầu sẽ hiện trang Setup để tạo tài khoản admin.
Thêm vào file .env:
LEGO_DOMAIN=cqa.yourdomain.com
LEGO_EMAIL=admin@yourdomain.com
Trỏ DNS A record về IP server, sau đó restart:
docker compose restart nginx
SSL sẽ tự động tạo và gia hạn qua Let's Encrypt.
| Thành phần | Công nghệ |
|---|---|
| Backend | Go 1.25+ / Gin |
| Frontend | Vue 3 + Vuetify 4 + Vite |
| Database | MySQL 8.0 |
| AI | Claude (Anthropic) / Gemini (Google) |
| Reverse Proxy | Nginx + Let's Encrypt (Lego) |
| Deploy | Docker Compose |
┌──────────────┐
Internet ────────>│ Nginx │ Port 80/443
│ (SSL + RP) │
└──────┬───────┘
│
┌──────┴───────┐
│ CQA App │ Port 8080 (internal)
│ Go + Vue SPA │
└──────┬───────┘
│
┌──────┴───────┐
│ MySQL 8.0 │ Port 3306 (internal)
└──────────────┘
chat-quality-agent/
├── backend/ # Go API server
│ ├── ai/ # AI providers (Claude, Gemini)
│ ├── api/ # REST API handlers + middleware
│ ├── channels/ # Zalo OA, Facebook adapters
│ ├── db/ # GORM models + MySQL
│ ├── engine/ # Analyzer + Sync + Scheduler
│ ├── mcp/ # MCP server cho Claude
│ └── notifications/ # Telegram + Email
├── frontend/ # Vue 3 SPA
├── docker/ # Nginx + SSL configs
├── docs/ # Tài liệu hướng dẫn (VitePress)
├── docker-compose.yml # Build từ source
├── docker-compose.hub.yml # Dùng image Docker Hub
└── Dockerfile
| Biến | Mô tả | Bắt buộc |
|---|---|---|
DB_PASSWORD |
Mật khẩu MySQL | Có |
MYSQL_ROOT_PASSWORD |
Mật khẩu root MySQL | Có |
JWT_SECRET |
Secret cho JWT tokens (min 32 ký tự) | Có |
ENCRYPTION_KEY |
Key 32 bytes cho AES-256-GCM | Có |
LEGO_DOMAIN |
Domain cho SSL tự động | Không |
LEGO_EMAIL |
Email cho Let's Encrypt | Không |
APP_URL |
URL công khai (cho links notification) | Không |
Xem đầy đủ trong .env.example.
![]() |
![]() |
| Trang Setup lần đầu | Dashboard |
![]() |
![]() |
| Kết nối kênh chat | Tạo công việc |
![]() |
![]() |
| Kết quả đánh giá QC | Kết quả phân loại |
![]() |
![]() |
| Chi tiết tin nhắn + đánh giá | Chi tiết kênh chat |
Xem lịch sử thay đổi tại: CHANGELOG.md
Xem tài liệu chi tiết tại: https://tanviet12.github.io/chat-quality-agent/
MIT - SePay