Dịch vụ AI
  • Trang chủ
  • Dịch vụ
  • Thuật ngữ AI
  • Giới thiệu
  • Liên hệ
  • Tuyển dụng
No Result
View All Result
  • Trang chủ
  • Dịch vụ
  • Thuật ngữ AI
  • Giới thiệu
  • Liên hệ
  • Tuyển dụng
No Result
View All Result
Dịch vụ AI
No Result
View All Result
Home Kiến thức & hướng dẫn AI Prompt Engineering

Khám phá Khung Prompt: Bí quyết Đơn giản hóa Thiết kế Câu lệnh cho Người mới Bắt đầu

admin by admin
October 27, 2025
in Prompt Engineering
0
Khám phá Khung Prompt: Bí quyết Đơn giản hóa Thiết kế Câu lệnh cho Người mới Bắt đầu
0
SHARES
23
VIEWS
Share on FacebookShare on Twitter
Rate this post
Table of Contents

Bạn đang vật lộn với việc tạo ra những truy vấn hiệu quả cho các mô hình AI? Đừng lo lắng! Cẩm nang này sẽ giới thiệu bạn đến thế giới của “khung prompt” — một công cụ mạnh mẽ giúp làm rõ ý định, cải thiện kết quả và biến trải nghiệm tương tác với AI của bạn trở nên mượt mà hơn đáng kể. Cho dù bạn là người hoàn toàn mới bắt đầu hay đã có chút kinh nghiệm, việc hiểu và áp dụng các khung prompt sẽ mở ra cánh cửa tới tiềm năng sáng tạo vô hạn.

Biểu đồ minh họa mối quan hệ giữa khung prompt, sự rõ ràng và kết quả AI chất lượng cao.

Mở đầu: Tại sao khung prompt lại quan trọng?

Trong thế giới ngày càng phát triển của trí tuệ nhân tạo (AI), khả năng giao tiếp hiệu quả với các mô hình AI là một kỹ năng vô cùng giá trị. Tuy nhiên, việc “nói chuyện” với AI không đơn giản chỉ là gõ vài dòng văn bản. Để nhận được kết quả mong muốn, chúng ta cần cung cấp cho AI những chỉ dẫn rõ ràng, súc tích và có cấu trúc. Đây chính là lúc “khung prompt” (prompt framework) phát huy tác dụng.

Một khung prompt hiệu quả giống như một bản đồ chi tiết cho AI, giúp nó hiểu rõ bạn muốn gì, bối cảnh là gì, và bạn mong đợi định dạng kết quả ra sao. Nó không chỉ đơn thuần là liệt kê yêu cầu, mà còn là nghệ thuật sắp xếp thông tin để tối ưu hóa sự hiểu biết và phản hồi của AI. Đối với người mới bắt đầu, việc làm quen với các nguyên tắc cơ bản của thiết kế prompt và áp dụng một số khung phổ biến có thể tiết kiệm rất nhiều thời gian, công sức và tránh được sự thất vọng ban đầu.

Giả sử bạn yêu cầu AI viết một bài thơ tình. Nếu chỉ đơn giản nói: “Viết một bài thơ tình”, bạn có thể nhận được một kết quả chung chung. Nhưng nếu bạn sử dụng một khung prompt, bạn có thể chỉ định: “Viết một bài thơ tình lãng mạn, bốn khổ, sử dụng ngôn ngữ hình ảnh về biển cả và bầu trời, với giọng điệu nhớ nhung, gửi gắm tình cảm cho một người đã xa cách.” Sự khác biệt là rất rõ ràng, đúng không?

Hiểu Rõ Khái Niệm: “Prompt Framework” Là Gì?

Về bản chất, một “khung prompt” là một cấu trúc, một mẫu hoặc một tập hợp các nguyên tắc được thiết kế để hướng dẫn việc xây dựng các truy vấn (prompts) gửi đến các mô hình ngôn ngữ lớn (LLMs) hoặc các hệ thống AI khác. Nó giúp đảm bảo rằng prompt của bạn đầy đủ thông tin, có mục đích rõ ràng và dễ dàng được AI diễn giải.

Hãy tưởng tượng bạn đang xây một ngôi nhà. Bạn cần bản thiết kế, các nguyên tắc xây dựng, và các công cụ phù hợp. Khung prompt cũng hoạt động tương tự, cung cấp “bản thiết kế” cho câu lệnh của bạn, đảm bảo rằng nó có đủ “nguyên liệu” để AI có thể “xây dựng” câu trả lời hoặc nội dung bạn mong muốn.

Các thành phần cốt lõi của một khung prompt thường bao gồm:

  • Vai trò (Role): Xác định AI nên đóng vai trò gì (ví dụ: chuyên gia marketing, giáo viên, nhà văn).
  • Ngữ cảnh (Context): Cung cấp thông tin nền, bối cảnh liên quan đến yêu cầu.
  • Nhiệm vụ (Task): Mô tả chi tiết hành động mà AI cần thực hiện.
  • Định dạng đầu ra (Output Format): Chỉ định cách thức bạn muốn AI trình bày kết quả (ví dụ: danh sách gạch đầu dòng, đoạn văn, bảng biểu, JSON).
  • Yêu cầu bổ sung (Constraints/Guidelines): Các điều kiện, giới hạn hoặc yêu cầu cụ thể khác (ví dụ: độ dài, giọng điệu, từ khóa cần tránh).

Việc nắm vững các yếu tố này là bước đầu tiên để xây dựng các prompt “thông minh” hơn.

Sơ đồ Venn minh họa các thành phần chính của một khung prompt: Vai trò, Ngữ cảnh, Nhiệm vụ, Định dạng đầu ra, Yêu cầu bổ sung.

Tại sao Người mới Bắt đầu Cần Một Khung Prompt?

“Khi tôi mới bắt đầu sử dụng các công cụ AI tạo sinh, tôi thường cảm thấy bối rối,” bà An, một nhà thiết kế đồ họa, chia sẻ. “Tôi cứ thử đi thử lại mà kết quả không như ý. Cho đến khi tôi đọc về các khung prompt, mọi thứ mới trở nên rõ ràng hơn hẳn. Nó giống như có một người hướng dẫn vậy.”

Đối với người mới, việc tạo ra prompt có thể là một quá trình thử và sai tốn kém. Một khung prompt giúp:

  • Tăng tính rõ ràng và chính xác: Giảm thiểu sự mơ hồ, đảm bảo AI hiểu đúng yêu cầu.
  • Cải thiện chất lượng kết quả: Dẫn đến các phản hồi chi tiết, phù hợp và hữu ích hơn.
  • Tiết kiệm thời gian: Giảm số lần lặp lại và chỉnh sửa prompt.
  • Xây dựng sự tự tin: Giúp người dùng cảm thấy kiểm soát tốt hơn quá trình tương tác với AI.
  • Học hỏi và thích ứng: Cung cấp một nền tảng vững chắc để khám phá các kỹ thuật prompt nâng cao sau này.

Hãy xem xét trường hợp của anh Minh, một sinh viên đang tìm ý tưởng cho bài luận. Thay vì gõ: “Ý tưởng bài luận về biến đổi khí hậu”, anh áp dụng khung: “Vai trò: Nhà khoa học môi trường. Ngữ cảnh: Biến đổi khí hậu đang ảnh hưởng nghiêm trọng đến Việt Nam. Nhiệm vụ: Đề xuất 3 ý tưởng bài luận thu hút, tập trung vào giải pháp cụ thể cho vùng Đồng bằng Sông Cửu Long. Định dạng đầu ra: Danh sách có mô tả ngắn gọn cho mỗi ý tưởng.” Kết quả anh nhận được đã đi thẳng vào vấn đề và vô cùng hữu ích.

Các Khung Prompt Phổ Biến Cho Người Mới Bắt Đầu

Có nhiều cách tiếp cận khác nhau để xây dựng một khung prompt, mỗi cách phù hợp với các tình huống khác nhau. Dưới đây là một số khung phổ biến và dễ áp dụng:

1. Khung STAR (Situation, Task, Action, Result)

Ban đầu được sử dụng trong phỏng vấn việc làm, khung STAR có thể được điều chỉnh để yêu cầu AI mô tả một quy trình hoặc giải quyết một vấn đề.

  • Situation (Tình huống): Mô tả bối cảnh hoặc vấn đề hiện tại.
  • Task (Nhiệm vụ): Xác định mục tiêu hoặc công việc cần hoàn thành.
  • Action (Hành động): Yêu cầu AI mô tả các bước hoặc hành động cần thực hiện.
  • Result (Kết quả): Hỏi về kết quả mong đợi hoặc hậu quả có thể xảy ra.

Ví dụ prompt: “Hãy mô tả quy trình ra mắt một sản phẩm mới dựa trên khung STAR. Tình huống: Một công ty công nghệ vừa phát triển một ứng dụng di động mới. Nhiệm vụ: Lên kế hoạch marketing toàn diện. Hành động: Mô tả các bước cụ thể từ nghiên cứu thị trường đến ra mắt. Kết quả: Dự kiến những thành công và thách thức có thể gặp phải.”

2. Khung Persona-Task-Format (PTF)

Đây là một khung đơn giản nhưng hiệu quả, tập trung vào việc xác định người dùng, mục tiêu và định dạng mong muốn.

  • Persona (Vai trò): AI nên “hóa thân” thành ai?
  • Task (Nhiệm vụ): AI cần làm gì?
  • Format (Định dạng): Kết quả nên được trình bày như thế nào?

Ví dụ prompt: “Persona: Chuyên gia dinh dưỡng. Task: Lập kế hoạch bữa ăn lành mạnh cho một người làm văn phòng bận rộn trong 3 ngày. Format: Danh sách các bữa ăn (sáng, trưa, tối) kèm theo gợi ý món ăn và đơn giản, dễ chuẩn bị.”

Generative AI là gì? Hướng dẫn toàn diện cho người mới bắt đầu từ chuyên gia

3. Khung V.A.C.A (Value, Audience, Context, Action)

Khung này tập trung vào việc làm nổi bật giá trị, đối tượng mục tiêu, ngữ cảnh và hành động.

  • Value (Giá trị): Giá trị cốt lõi mà kết quả AI mang lại là gì?
  • Audience (Đối tượng): Ai là người nhận hay người dùng cuối của kết quả?
  • Context (Ngữ cảnh): Bối cảnh cụ thể mà kết quả sẽ được sử dụng.
  • Action (Hành động): AI cần thực hiện hành động gì?

Ví dụ prompt: “Hãy tạo nội dung quảng cáo cho chiến dịch ‘Sống Xanh’ của chúng tôi. Value: Nâng cao nhận thức về bảo vệ môi trường và khuyến khích hành động bền vững. Audience: Công chúng trẻ tuổi, quan tâm đến các vấn đề xã hội. Context: Tuần lễ Môi trường Quốc gia. Action: Viết một bài đăng Facebook hấp dẫn, kèm theo hashtag liên quan và kêu gọi hành động đơn giản.”

Bảng so sánh các khung prompt phổ biến cho người mới bắt đầu: STAR, PTF, VACA, với các cột mô tả chức năng và ví dụ.

Các Nguyên Tắc Vàng Khi Xây Dựng Khung Prompt

Bên cạnh việc sử dụng các cấu trúc có sẵn, việc tuân thủ một số nguyên tắc cơ bản sẽ nâng cao đáng kể khả năng tạo prompt của bạn.

Theo kinh nghiệm của tôi, một số nguyên tắc quan trọng bao gồm:

  • Cụ thể và Rõ ràng: Tránh ngôn ngữ chung chung. Cung cấp càng nhiều chi tiết liên quan càng tốt. “Viết về táo” sẽ khác với “Viết một đoạn văn mô tả hương vị ngọt thanh và kết cấu giòn rụm của giống táo Fuji được trồng ở vùng ôn đới.”
  • Ngắn gọn nhưng Đầy đủ: Yêu cầu AI làm những gì bạn muốn một cách súc tích. Không cần lan man, nhưng cũng không được bỏ sót thông tin quan trọng.
  • Xác định Định dạng Đầu ra: Nếu bạn muốn danh sách, hãy nói rõ. Nếu bạn muốn bảng, hãy yêu cầu bảng. Điều này giúp AI tiết kiệm thời gian xử lý và bạn nhận được kết quả đúng ý.
  • Sử dụng các Từ khóa Quan trọng: Nhúng các từ khóa mà bạn muốn AI tập trung vào.
  • Luôn Thử nghiệm và Lặp lại: Hiếm khi prompt đầu tiên là hoàn hảo. Hãy sẵn sàng điều chỉnh dựa trên kết quả nhận được. Đây là một phần quan trọng của quá trình học hỏi.

Tôi nhớ có lần tôi cố gắng yêu cầu AI tóm tắt một bài báo khoa học. Prompt ban đầu của tôi khá dài dòng. Sau đó, tôi áp dụng nguyên tắc “ngắn gọn nhưng đầy đủ” và chỉ định rõ ràng số lượng từ mà tôi mong muốn cho bản tóm tắt. Kết quả đã cải thiện đáng kể.

Thực hành để Thành thạo: Bài tập cho Người mới Bắt đầu

Cách tốt nhất để hiểu và thành thạo khung prompt là thực hành. Dưới đây là một số bài tập bạn có thể thử:

  • Tạo mô tả sản phẩm: Chọn một sản phẩm bất kỳ và thử tạo mô tả sản phẩm bằng cách sử dụng khung PTF. Hãy chỉ định rõ đối tượng khách hàng mục tiêu và những điểm nổi bật của sản phẩm.
  • Viết email: Tưởng tượng bạn cần gửi email xin phản hồi về một dự án. Sử dụng khung STAR để yêu cầu AI soạn thảo một email chuyên nghiệp, nêu rõ tình huống, mục tiêu, các bước đã thực hiện và mong muốn nhận được phản hồi gì.
  • Tóm tắt văn bản: Lấy một đoạn văn bản (tin tức, bài viết blog) và thử các yêu cầu tóm tắt khác nhau bằng cách thay đổi định dạng đầu ra và độ dài mong muốn.

Hãy ghi lại những prompt bạn dùng và kết quả mà bạn nhận được. Phân tích xem điều gì hiệu quả và điều gì chưa, từ đó rút ra kinh nghiệm cho những lần sau.

Câu hỏi thường gặp

1. Khung prompt có cần thiết cho mọi loại tương tác với AI không?

Mặc dù không phải lúc nào cũng bắt buộc, việc sử dụng khung prompt sẽ mang lại hiệu quả rõ rệt và giúp bạn đạt được kết quả tốt hơn, đặc biệt là khi bạn mới bắt đầu hoặc khi yêu cầu của bạn phức tạp. Nó giúp định hướng suy nghĩ của bạn và cung cấp cho AI một lộ trình rõ ràng.

2. Tôi có thể kết hợp các cách tiếp cận của các khung prompt khác nhau không?

Hoàn toàn có thể! Khung prompt là công cụ hướng dẫn, không phải luật lệ cứng nhắc. Bạn có thể lấy ý tưởng từ nhiều khung khác nhau để tạo ra một cấu trúc phù hợp nhất với nhu cầu cụ thể của mình.

3. Làm thế nào để biết prompt của mình đã “đủ tốt” chưa?

Nếu kết quả do AI tạo ra đáp ứng được phần lớn hoặc tất cả các yêu cầu của bạn về nội dung, hình thức và mục đích, thì đó có thể coi là một prompt “đủ tốt”. Nếu kết quả còn thiếu sót hoặc sai lệch, đó là tín hiệu bạn cần điều chỉnh lại prompt của mình.

4. Có miễn phí các công cụ hỗ trợ tạo khung prompt không?

Hiện tại, các công cụ tạo prompt chủ yếu xoay quanh việc bạn tự học và áp dụng các nguyên tắc. Tuy nhiên, có nhiều nguồn tài liệu, cộng đồng trực tuyến chia sẻ các mẫu prompt và hướng dẫn xây dựng, bạn có thể tận dụng chúng miễn phí.

5. AI có thể tự tạo ra khung prompt cho tôi không?

Trong tương lai, có thể AI sẽ phát triển khả năng tự đề xuất khung prompt dựa trên ngữ cảnh. Tuy nhiên, ở thời điểm hiện tại, việc con người chủ động thiết kế và sử dụng khung prompt vẫn là cách hiệu quả nhất để đảm bảo chất lượng và sự phù hợp của kết quả.

6. Tôi nên bắt đầu với khung prompt nào trước tiên?

Đối với người mới bắt đầu, khung PTF (Persona-Task-Format) hoặc VACA (Value-Audience-Context-Action) thường rất dễ tiếp cận và mang lại hiệu quả nhanh chóng. Sau khi quen thuộc, bạn có thể khám phá các khung phức tạp hơn.

Trí Tuệ Nhân Tạo (AI) Là Gì? Hướng Dẫn Toàn Diện Cho Người Mới Bắt Đầu

Kết luận

Việc làm quen và áp dụng các “khung prompt” là một khoản đầu tư thông minh cho bất kỳ ai muốn khai thác tối đa sức mạnh của AI. Bằng cách cung cấp cấu trúc, sự rõ ràng và một hướng dẫn cụ thể, các khung prompt giúp biến những tương tác AI tiềm năng thành những trải nghiệm sinh lời và hiệu quả. Hãy bắt đầu khám phá, thử nghiệm và xây dựng bộ công cụ khung prompt cá nhân của riêng bạn!

Bạn đã sẵn sàng để làm chủ nghệ thuật thiết kế prompt? Hãy bắt đầu với một trong những khung prompt đã được giới thiệu và xem sự khác biệt mà nó mang lại!

admin

admin

Related Posts

Function Calling AI: Hướng dẫn từ A-Z cho người mới bắt đầu
Prompt Engineering

Function Calling AI: Hướng dẫn từ A-Z cho người mới bắt đầu

November 2, 2025
Prompt Vector: Hướng Dẫn Toàn Diện Cho Người Mới Bắt Đầu Tạo Yêu Cầu AI
Prompt Engineering

Prompt Vector: Hướng Dẫn Toàn Diện Cho Người Mới Bắt Đầu Tạo Yêu Cầu AI

November 1, 2025
“AI Context Injection”: Giải Mã Công Nghệ Bí Ẩn Tăng Cường Trí Tuệ Nhân Tạo
Prompt Engineering

“AI Context Injection”: Giải Mã Công Nghệ Bí Ẩn Tăng Cường Trí Tuệ Nhân Tạo

November 1, 2025
Next Post
AI Quản lý Dự án: Người Bạn Đồng Hành Đắc Lực Cho Người Mới Bắt Đầu

AI Quản lý Dự án: Người Bạn Đồng Hành Đắc Lực Cho Người Mới Bắt Đầu

AI Mindfulness: Hướng Dẫn Toàn Diện Cho Người Mới Bắt Đầu

AI Mindfulness: Hướng Dẫn Toàn Diện Cho Người Mới Bắt Đầu

AI Dự Đoán Doanh Thu: Hướng Dẫn Từ Chuyên Gia Cho Người Mới Bắt Đầu

AI Dự Đoán Doanh Thu: Hướng Dẫn Từ Chuyên Gia Cho Người Mới Bắt Đầu

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Follow Us

Recommended

AI Trong Logistics Là Gì? Hướng Dẫn Chi Tiết Cho Người Mới Bắt Đầu

AI Trong Logistics Là Gì? Hướng Dẫn Chi Tiết Cho Người Mới Bắt Đầu

9 months ago
AI Tương Lai Việc Làm: Cơ Hội và Thách Thức Cho Người Mới Bắt Đầu

AI Tương Lai Việc Làm: Cơ Hội và Thách Thức Cho Người Mới Bắt Đầu

9 months ago
Dịch Vụ Seeding AI: Vươn Tầm Thương Hiệu Từ Con Số 0

Dịch Vụ Seeding AI: Vươn Tầm Thương Hiệu Từ Con Số 0

9 months ago
AI Marketing Việt Nam: Tối Ưu Hóa Tương Lai Kinh Doanh Cho Người Mới Bắt Đầu

AI Marketing Việt Nam: Tối Ưu Hóa Tương Lai Kinh Doanh Cho Người Mới Bắt Đầu

9 months ago

Instagram

    Please install/update and activate JNews Instagram plugin.

Categories

  • AI & Đời sống
  • AI cho startup & SME
  • AI cho trẻ em & giáo dục sáng tạo
  • AI Image Tools
  • AI Marketing
  • AI SEO & Content Tools
  • AI trong giáo dục
  • AI trong tài chính
  • AI trong vận hành
  • AI và bảo mật dữ liệu
  • AI Video Tools
  • AI Voice & Music Tools
  • Case Study AI Marketing
  • Câu chuyện AI Việt Nam
  • Chatbot & CSKH AI
  • Content AI
  • Data & Insight AI
  • Dịch vụ
  • Hỏi đáp & góp ý cộng đồng
  • Prompt Engineering
  • Prompt Writing
  • Thuật ngữ AI (Là gì?)
  • Tin tức
  • Ứng dụng AI trong công việc
No Result
View All Result

Highlights

Tạo Ảnh Photorealistic Bằng AI: Hướng Dẫn Cho Người Mới Bắt Đầu Chuyên Sâu

AI Trong Google Search Console: Bứt Phá Hiệu Suất Website Cho Người Mới Bắt Đầu

Biến Ảnh Thường Thành Kiệt Tác: Hướng Dẫn AI Ảnh Chân Dung Cho Người Mới Bắt Đầu

Studio Giọng Nói AI: Hướng Dẫn Chi Tiết Cho Người Mới Bắt Đầu

AI Clone Voice Video: Hướng dẫn từ A-Z cho người mới bắt đầu

“AI Content Cluster” Là Gì? Hướng Dẫn Chi Tiết Cho Người Mới Bắt Đầu

Trending

AI Ảnh Marketing: Vũ Khí Bí Mật Cho Người Mới Bắt Đầu
AI Image Tools

AI Ảnh Marketing: Vũ Khí Bí Mật Cho Người Mới Bắt Đầu

by admin
November 5, 2025
0

Bạn đang loay hoay với việc tạo hình ảnh thu hút cho chiến dịch marketing của mình?...

Studio Sáng Tạo AI: Bước Đầu Tiên Cho Người Mới Bắt Đầu

Studio Sáng Tạo AI: Bước Đầu Tiên Cho Người Mới Bắt Đầu

November 5, 2025
Công Cụ “AI Schema Generator”: Biến Khách Truy Cập Thành Khách Hàng Tiềm Năng

Công Cụ “AI Schema Generator”: Biến Khách Truy Cập Thành Khách Hàng Tiềm Năng

November 5, 2025
Tạo Ảnh Photorealistic Bằng AI: Hướng Dẫn Cho Người Mới Bắt Đầu Chuyên Sâu

Tạo Ảnh Photorealistic Bằng AI: Hướng Dẫn Cho Người Mới Bắt Đầu Chuyên Sâu

November 5, 2025
AI Trong Google Search Console: Bứt Phá Hiệu Suất Website Cho Người Mới Bắt Đầu

AI Trong Google Search Console: Bứt Phá Hiệu Suất Website Cho Người Mới Bắt Đầu

November 5, 2025
Dịch vụ AI

We bring you the best Premium WordPress Themes that perfect for news, magazine, personal blog, etc. Visit our landing page to see all features & demos.


LEARN MORE »

Recent Posts
  • AI Ảnh Marketing: Vũ Khí Bí Mật Cho Người Mới Bắt Đầu November 5, 2025
  • Studio Sáng Tạo AI: Bước Đầu Tiên Cho Người Mới Bắt Đầu November 5, 2025
  • Công Cụ “AI Schema Generator”: Biến Khách Truy Cập Thành Khách Hàng Tiềm Năng November 5, 2025
Categories
  • AI & Đời sống
  • AI cho startup & SME
  • AI cho trẻ em & giáo dục sáng tạo
  • AI Image Tools
  • AI Marketing
  • AI SEO & Content Tools
  • AI trong giáo dục
  • AI trong tài chính
  • AI trong vận hành
  • AI và bảo mật dữ liệu
  • AI Video Tools
  • AI Voice & Music Tools
  • Case Study AI Marketing
  • Câu chuyện AI Việt Nam
  • Chatbot & CSKH AI
  • Content AI
  • Data & Insight AI
  • Dịch vụ
  • Hỏi đáp & góp ý cộng đồng
  • Prompt Engineering
  • Prompt Writing
  • Thuật ngữ AI (Là gì?)
  • Tin tức
  • Ứng dụng AI trong công việc
[mc4wp_form]
© 2018 JNews – City News Magazine WordPress theme. All rights belong to their respective owners.nJNews is a top selling 2018 WordPress News, Blog, Newspaper & Magazine Theme.
No Result
View All Result
  • Trang chủ
  • Dịch vụ
  • Thuật ngữ AI
  • Giới thiệu
  • Liên hệ
  • Tuyển dụng

© 2026 JNews - Premium WordPress news & magazine theme by Jegtheme.