← Quay lại Portfolio

prompt.eapp.vn · Web App · AI Tools

PromptHub — AI Prompt Manager

Kho 2,000+ AI prompt & skill từ 30+ ngành nghề. Cộng tác nhóm, phân quyền, chạy prompt tức thì với Claude / ChatGPT / Gemini. Giúp doanh nghiệp tăng năng suất với AI ngay hôm nay.

Web AppAI · 2000+ Prompts30+ IndustriesTeam Collab
2,000+
AI Prompts
30+
Industries
Multi
AI Models

Features

Stack & Tools

Kiến trúc & Quy trình hoạt động

Hệ thống đóng vai trò làm cổng kết nối AI trung tâm (AI API Gateway). Khi người dùng thực thi Prompt, Django REST API sẽ định tuyến yêu cầu đến các API LLM của OpenAI/Anthropic/Google, đồng thời ghi nhận lịch sử thực thi và phân phối các biến động động dạng template.

User Input ➔ Template Engine ➔ Complete Prompt Text ⬇ Streaming Text Output ⬅ SSE Protocol ⬅ Celery Worker (API Request) ⬇ Log Saved to DB (Token tracking)

Thiết kế Cơ sở dữ liệu

Thiết kế cơ sở dữ liệu quan hệ cho phép quản lý lịch sử phiên bản của từng prompt (versioning control) và đo lường lượng token tiêu thụ của từng thành viên:

- Prompt (id, category_id, name, description, is_public) - PromptVersion (id, prompt_id, version_number, template_content, updated_at) - PromptVariable (id, prompt_id, variable_name, default_value) - TokenUsageLog (id, user_id, prompt_version_id, model_used, tokens_sent, tokens_received)

Thách thức & Giải pháp kỹ thuật

  • Thách thức: API sinh văn bản của các mô hình LLM phản hồi rất lâu (có thể lên tới 15 - 30 giây đối với bài viết dài) dẫn đến việc treo hàng đợi HTTP request trên server.
  • Giải pháp: Chuyển dịch toàn bộ cơ chế gọi API của mô hình sang kiến trúc bất đồng bộ (Celery + Redis) kết hợp giao thức Server-Sent Events (SSE) để truyền phát (streaming) kết quả dạng chữ chạy thời gian thực về phía client.

Thành quả đạt được

  • Quản lý hiệu quả hơn 2,000 Prompt chất lượng cao phục vụ đa dạng 30+ phòng ban khác nhau.
  • Tối ưu hóa chi phí API thông qua việc thiết lập bộ nhớ đệm (Caching prompt responses) cho các câu hỏi trùng lặp.