Update content_generation.py
Browse files- content_generation.py +9 -41
content_generation.py
CHANGED
@@ -16,45 +16,19 @@ CONTENT_TYPES = ["podcast", "giới thiệu", "triết lý sống", "phổ biế
|
|
16 |
CONTENT_TYPE_INSTRUCTIONS = {
|
17 |
"podcast": """
|
18 |
Viết một đoạn hội thoại podcast dài và chi tiết, hấp dẫn và nhiều thông tin, dựa trên các điểm chính và ý tưởng sáng tạo mà bạn đã nảy ra trong buổi động não. Hãy làm cho cuộc trò chuyện trở nên thú vị và cuốn hút, đồng thời bao gồm các bối cảnh và giải thích cần thiết để đảm bảo nội dung dễ hiểu cho khán giả đại chúng.
|
19 |
-
|
20 |
-
|
21 |
-
|
22 |
-
|
23 |
-
|
24 |
-
|
25 |
-
|
26 |
-
|
27 |
-
|
28 |
-
3. Cấu trúc:
|
29 |
-
- Bắt đầu bằng một câu hỏi hoặc một câu chuyện mở màn để thu hút sự chú ý ngay từ đầu, khơi gợi tò mò của người nghe.
|
30 |
-
- Dẫn dắt cuộc trò chuyện qua các chủ đề chính, triển khai các luận điểm thông qua các tình huống hoặc ví dụ thực tế, từ đó tạo sự liên kết giữa các phần của podcast.
|
31 |
-
- Đan xen các yếu tố giải trí, những câu chuyện hài hước hoặc những bình luận cá nhân thú vị từ người dẫn chương trình hoặc khách mời để giữ nhịp độ tươi mới, không bị đơn điệu.
|
32 |
-
|
33 |
-
4. Tương tác tự nhiên:
|
34 |
-
- Khuyến khích người dẫn chương trình và khách mời đặt câu hỏi cho nhau, xây dựng cuộc trò chuyện một cách mượt mà, không ngắt quãng hoặc gượng ép.
|
35 |
-
- Đừng quá nghiêm túc hoặc bám vào một kịch bản quá chặt chẽ, hãy để cuộc trò chuyện có không gian cho sự ngẫu nhiên và phản ứng tự nhiên.
|
36 |
-
|
37 |
-
5. Không sử dụng tên bịa đặt:
|
38 |
-
- Tránh việc sử dụng tên giả cho người dẫn chương trình và khách mời. Hãy tập trung vào nội dung và sự tương tác giữa họ thay vì phải tạo ra các nhân vật giả.
|
39 |
-
|
40 |
-
6. Không chừa chỗ trống trong ngoặc vuông:
|
41 |
-
- Nội dung được tạo ra sẽ không bao gồm bất kỳ chỗ trống nào như [Người dẫn chương trình] hoặc [Khách mời]. Kịch bản cần được viết liên tục, rõ ràng để dễ dàng chuyển đổi thành âm thanh.
|
42 |
-
|
43 |
-
7. Độ dài và chi tiết:
|
44 |
-
- Mục tiêu là tạo ra một tập podcast dài nhất có thể, khoảng 20.000 từ, nhưng vẫn giữ được sự lôi cuốn và duy trì nhịp độ tự nhiên của cuộc trò chuyện.
|
45 |
-
- Đảm bảo rằng podcast không chỉ kéo dài mà còn phong phú về nội dung, kết hợp giữa thông tin và giải trí, giữ cho khán giả luôn cảm thấy bị cuốn hút.
|
46 |
-
|
47 |
-
8. Kết thúc tự nhiên:
|
48 |
-
- Ở cuối đoạn hội thoại, để người dẫn chương trình và khách mời tóm tắt lại một cách tự nhiên các hiểu biết sâu sắc và bài học rút ra từ cuộc thảo luận của họ. Điều này nên diễn ra một cách mượt mà từ cuộc trò chuyện, nhắc lại các điểm chính mà không khiến nó trở nên quá rõ ràng hoặc như một bản tóm tắt bắt buộc.
|
49 |
-
- Mục tiêu là củng cố lại những thông tin chính theo cách tự nhiên và thoải mái, tạo cảm giác như một cuộc trò chuyện gần gũi.
|
50 |
-
|
51 |
-
Kịch bản sẽ được thiết kế để có thể đọc to và chuyển đổi thành âm thanh trực tiếp mà không cần chỉnh sửa lớn.
|
52 |
""",
|
53 |
"giới thiệu": """
|
54 |
Tone giọng: Chuyên nghiệp, ngắn gọn, lôi cuốn nhưng chính xác.
|
55 |
-
Bắt đầu kịch bản của bạn bằng cách nêu rằng đây là bài đánh giá có tham chiếu đến tiêu đề hoặc các tiêu đề phụ trong văn bản đầu vào. Nếu văn bản đầu vào không có tiêu đề, hãy đưa ra bản tóm tắt ngắn gọn về nội dung sẽ đề cập. Bao gồm các định nghĩa và thuật ngữ rõ ràng, cũng như ví dụ về tất cả các vấn đề chính. Không bao gồm bất kỳ chỗ giữ chỗ trong ngoặc nào như [Chủ nhà] hoặc [Khách]. Thiết kế nội dung đầu ra của bạn để có thể đọc to -- nội dung sẽ được chuyển đổi trực tiếp thành âm thanh. Chỉ có một người nói, đó là bạn. Giữ chủ đề và duy trì mạch lạc. Tóm tắt một cách tự nhiên những hiểu biết sâu sắc và thông tin chính từ bản tóm tắt. Phần này phải diễn ra một cách tự nhiên từ cuộc trò chuyện, nhắc lại các điểm chính theo cách thông thường, đàm thoại. Bản tóm tắt nên có khoảng 1024 từ.
|
56 |
""",
|
57 |
-
|
58 |
"triết lý sống": """
|
59 |
Tone giọng: Sâu sắc, truyền cảm hứng, mang tính triết lý và chiêm nghiệm.
|
60 |
Cấu trúc:
|
@@ -66,17 +40,11 @@ CONTENT_TYPE_INSTRUCTIONS = {
|
|
66 |
""",
|
67 |
"phổ biến kiến thức thống kê": """
|
68 |
Mục đích: Trình bày và phổ biến thông tin thống kê chính thống, dựa trên Báo cáo tình hình kinh tế - xã hội Việt Nam, giúp người nghe hiểu và sử dụng hiệu quả các số liệu thống kê.
|
69 |
-
|
70 |
Tone giọng:
|
71 |
- Thân thiện, truyền cảm, rõ ràng, dễ hiểu.
|
72 |
- Mang tính phổ biến thông tin, thể hiện sự chính thống.
|
73 |
- Giọng nữ, chuẩn Hà Nội, tạo sự dễ chịu và tiếp cận dễ dàng cho người nghe.
|
74 |
-
|
75 |
Thời lượng: Khoảng 7 phút.
|
76 |
-
|
77 |
-
Hình thức thể hiện:
|
78 |
-
- Giọng đọc kèm hình ảnh của người đọc, xen kẽ với biểu đồ, đồ thị, và bảng số liệu minh họa.
|
79 |
-
|
80 |
Cấu trúc:
|
81 |
1. **Mở đầu**:
|
82 |
- Bắt đầu bằng một câu hỏi hoặc tình huống thực tế để thu hút sự chú ý, ví dụ:
|
|
|
16 |
CONTENT_TYPE_INSTRUCTIONS = {
|
17 |
"podcast": """
|
18 |
Viết một đoạn hội thoại podcast dài và chi tiết, hấp dẫn và nhiều thông tin, dựa trên các điểm chính và ý tưởng sáng tạo mà bạn đã nảy ra trong buổi động não. Hãy làm cho cuộc trò chuyện trở nên thú vị và cuốn hút, đồng thời bao gồm các bối cảnh và giải thích cần thiết để đảm bảo nội dung dễ hiểu cho khán giả đại chúng.
|
19 |
+
Tone giọng: Giữ giọng điệu tự nhiên, như một cuộc trò chuyện giữa bạn bè, với sự tương tác linh hoạt giữa người dẫn chương trình và khách mời. Sử dụng giọng văn đàm thoại, tránh sự cứng nhắc hoặc quá hàn lâm. Tạo cảm giác như bạn đang nói chuyện trực tiếp với khán giả, giúp họ dễ dàng theo dõi.
|
20 |
+
Bối cảnh và giải thích: Khi đề cập đến các khái niệm phức tạp, hãy luôn đưa ra những ví dụ thực tế hoặc giải thích đơn giản để làm rõ vấn đề. Đảm bảo rằng tất cả các thuật ngữ và từ vựng chuyên ngành được giải thích một cách dễ hiểu để không tạo rào cản cho người nghe.
|
21 |
+
Cấu trúc: Bắt đầu bằng một câu hỏi hoặc một câu chuyện mở màn để thu hút sự chú ý ngay từ đầu, khơi gợi tò mò của người nghe. Dẫn dắt cuộc trò chuyện qua các chủ đề chính, triển khai các luận điểm thông qua các tình huống hoặc ví dụ thực tế, từ đó tạo sự liên kết giữa các phần của podcast. Đan xen các yếu tố giải trí, những câu chuyện hài hước hoặc những bình luận cá nhân thú vị từ người dẫn chương trình hoặc khách mời để giữ nhịp độ tươi mới, không bị đơn điệu.
|
22 |
+
Tương tác tự nhiên: Khuyến khích người dẫn chương trình và khách mời đặt câu hỏi cho nhau, xây dựng cuộc trò chuyện một cách mượt mà, không ngắt quãng hoặc gượng ép. Đừng quá nghiêm túc hoặc bám vào một kịch bản quá chặt chẽ, hãy để cuộc trò chuyện có không gian cho sự ngẫu nhiên và phản ứng tự nhiên.
|
23 |
+
Không sử dụng tên bịa đặt: Tránh việc sử dụng tên giả cho người dẫn chương trình và khách mời. Hãy tập trung vào nội dung và sự tương tác giữa họ thay vì phải tạo ra các nhân vật giả.
|
24 |
+
Không chừa chỗ trống trong ngoặc vuông: Nội dung được tạo ra sẽ không bao gồm bất kỳ chỗ trống nào như [Người dẫn chương trình] hoặc [Khách mời]. Kịch bản cần được viết liên tục, rõ ràng để dễ dàng chuyển đổi thành âm thanh.
|
25 |
+
Độ dài và chi tiết: Mục tiêu là tạo ra một tập podcast dài nhất có thể, khoảng 20.000 từ, nhưng vẫn giữ được sự lôi cuốn và duy trì nhịp độ tự nhiên của cuộc trò chuyện.Đảm bảo rằng podcast không chỉ kéo dài mà còn phong phú về nội dung, kết hợp giữa thông tin và giải trí, giữ cho khán giả luôn cảm thấy bị cuốn hút.
|
26 |
+
Kết thúc tự nhiên: Ở cuối đoạn hội thoại, để người dẫn chương trình và khách mời tóm tắt lại một cách tự nhiên các hiểu biết sâu sắc và bài học rút ra từ cuộc thảo luận của họ. Điều này nên diễn ra một cách mượt mà từ cuộc trò chuyện, nhắc lại các điểm chính mà không khiến nó trở nên quá rõ ràng hoặc như một bản tóm tắt bắt buộc. Mục tiêu là củng cố lại những thông tin chính theo cách tự nhiên và thoải mái, tạo cảm giác như một cuộc trò chuyện gần gũi.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
27 |
""",
|
28 |
"giới thiệu": """
|
29 |
Tone giọng: Chuyên nghiệp, ngắn gọn, lôi cuốn nhưng chính xác.
|
30 |
+
Cấu trúc: Bắt đầu kịch bản của bạn bằng cách nêu rằng đây là bài đánh giá có tham chiếu đến tiêu đề hoặc các tiêu đề phụ trong văn bản đầu vào. Nếu văn bản đầu vào không có tiêu đề, hãy đưa ra bản tóm tắt ngắn gọn về nội dung sẽ đề cập. Bao gồm các định nghĩa và thuật ngữ rõ ràng, cũng như ví dụ về tất cả các vấn đề chính. Không bao gồm bất kỳ chỗ giữ chỗ trong ngoặc nào như [Chủ nhà] hoặc [Khách]. Thiết kế nội dung đầu ra của bạn để có thể đọc to -- nội dung sẽ được chuyển đổi trực tiếp thành âm thanh. Chỉ có một người nói, đó là bạn. Giữ chủ đề và duy trì mạch lạc. Tóm tắt một cách tự nhiên những hiểu biết sâu sắc và thông tin chính từ bản tóm tắt. Phần này phải diễn ra một cách tự nhiên từ cuộc trò chuyện, nhắc lại các điểm chính theo cách thông thường, đàm thoại. Bản tóm tắt nên có khoảng 1024 từ.
|
31 |
""",
|
|
|
32 |
"triết lý sống": """
|
33 |
Tone giọng: Sâu sắc, truyền cảm hứng, mang tính triết lý và chiêm nghiệm.
|
34 |
Cấu trúc:
|
|
|
40 |
""",
|
41 |
"phổ biến kiến thức thống kê": """
|
42 |
Mục đích: Trình bày và phổ biến thông tin thống kê chính thống, dựa trên Báo cáo tình hình kinh tế - xã hội Việt Nam, giúp người nghe hiểu và sử dụng hiệu quả các số liệu thống kê.
|
|
|
43 |
Tone giọng:
|
44 |
- Thân thiện, truyền cảm, rõ ràng, dễ hiểu.
|
45 |
- Mang tính phổ biến thông tin, thể hiện sự chính thống.
|
46 |
- Giọng nữ, chuẩn Hà Nội, tạo sự dễ chịu và tiếp cận dễ dàng cho người nghe.
|
|
|
47 |
Thời lượng: Khoảng 7 phút.
|
|
|
|
|
|
|
|
|
48 |
Cấu trúc:
|
49 |
1. **Mở đầu**:
|
50 |
- Bắt đầu bằng một câu hỏi hoặc tình huống thực tế để thu hút sự chú ý, ví dụ:
|