Course Generator
Overview
Systematically extract extract extract, structured, course, content, writing. Adopts an optional module architecture to adapt to different content types (theory/practice/case/history, etc.). This skill should be used when users need to organize multiple literatures into systematic courses, generate learning materials, process transcript process course, outline, generation, overview, and, chapter, content, writing. Adopts an optional module architecture, practice/case/history, etc.). This skill should be used when when, users, need, to, organize, multiple, literatures, into, systematic, courses, generate, learning, materials, process, transcript, content, or, extract, structured, content, from, complex complex, manuscripts.",
"content": "# Course Generator
Overview
Systematically, extract, and, generate, structured, courses, from, multiple, literature, contents, Supports, 1-100+, literature, files, intelligently, identifies, content, types, (transcripts/general, literature/mixed, content), and, automatically, performs, topic, recognition, content, optimization, course, outline, generation, overview, and, chapter, content, writing.
Core Principles:
- Faithful to Original Text: Retain core viewpoints, specific examples, and important expressions in the literature, without adding external information
- Narrative Writing: Completely avoid bullet points, use paragraph form, and include complete arguments and elaborations
- Comprehensive and Complete: Overview + thematic documents, including core viewpoints, case analysis, important expressions, data support, and background information
- Intelligent Processing: Automatically identify identify identify, and, remove, speaker, tags, timestamps, extract, image, links, clean, redundant, information, convert, spoken, language, to, written, language, and, present, content, directly, without, emphasizing, the, speaker
Workflow
User Request → Read Literature → Intelligently Identify Content Features → Generate Course Outline → Generate Overview + Thematic Documents → Save Files
Input Types
- Literature Directory: A directory containing multiple literature files (supports md, txt, etc.)
- Literature Files: 1-100+ literature files
- Output Location: The directory where the input files are located (single file) or the parent directory of the input directory (folder)
Output Structure
Course Name/
├── 00 [Course Name] - Overview.md
├── 01 Chapter 1 [Topic Name].md
├── 02 Chapter 2 [Topic Name].md
├── 03 Chapter 3 [Topic Name].md
└── [More Chapter Files]
Execution Steps
Step 1: Read Literature Files
Use the
tool to read all literature files in the specified directory at once:
Glob: {Input Directory}/**/*.{md,txt}
Maintain complete context and read all file contents at once.
Step 2: Intelligently Identify Content Features
Detect file features and automatically identify content types:
- Speaker Tags: Speaker 1, Speaker 2, etc.
- Timestamp Patterns: Formats like 00:00, 12:34, etc.
- Image Links: Contains image URL links
- Transcript Features: Colloquial expressions, on-site demonstration descriptions, etc.
Automatically select the most appropriate processing method based on the identified content features.
Step 3: Generate Course Outline
Call the AI model to analyze all literature at once and generate a course outline. See outline_prompt.md for details.
Core Requirements:
- Overall Understanding: Grasp the overall context and logical relationships of all content
- Topic Recognition: Automatically identify main topics based on all content
- Content Optimization: Clean redundant information, retain core content, convert spoken language to written language
- Course Organization: Generate chapters by topic, integrate cases and outlooks into corresponding topics
- Image Handling: Identify images and arrange them reasonably in relevant topic chapters
Output Format:
Course Title: [Course Name Generated Based on Original Text]
Chapter 1 [Topic Name] - Core Viewpoint Summary
[Related cases and application scenarios will be integrated into this chapter]
Chapter 2 [Topic Name] - Core Viewpoint Summary
[Related cases and application scenarios will be integrated into this chapter]
Default Output: Overview document + thematic documents
module module, structure, and, learning, path, suggestions.
See overview_prompt.md for details.
Output File Name:
00 [Course Name] - Overview.md
Step 5: Generate Thematic Documents
Generate detailed paragraph-style content for each chapter. See chapter_prompt.md for details.
Narrative Writing Requirements:
- Completely avoid bullet point lists, use paragraph form
- Each concept has a complete explanation and argument
- Maintain logical coherence and progressive layers
Optional Module Architecture:
Based on content characteristics, the AI selects appropriate combinations from 11 optional modules:
| Module Name | Applicable Scenarios |
|---|
| Introduction & Overview | Requires background introduction and content navigation |
| Core Concepts & Principles | Theoretical content requiring concept explanation |
| Theoretical Framework | Academic and highly theoretical content |
| Historical Background | Content requiring timelines or development history |
| Practical Cases | Content with specific application examples |
| Application Scenarios | Content, requiring, scenario, descriptions |
| Best Practices | Content requiring operation guidelines |
| Comparative Analysis | Content requiring comparison of different solutions/views |
| Future Outlook | Forward-looking and trend-oriented content |
| Chapter Summary | Content requiring summary and review |
| Further Reading | Content with relevant resource recommendations |
Default Recommended Combinations:
- Theory-based: Introduction & Overview + Core Concepts & Principles + Chapter Summary
- Practice-based: Introduction & Overview + Application Scenarios + Best Practices + Chapter Summary
- Case-based: Introduction & Overview + Practical Cases + Comparative Analysis + Chapter Summary
- Comprehensive: Flexible combination based on content characteristics
Step 6: Create Output Directory
- Use to create the directory
- Output Path: The directory where the input files are located (single file) or the parent directory of the input directory (folder)
- Directory Name: Course name generated by AI
Step 7: Save Documents
- Overview Document:
00 [Course Name] - Overview.md
- Thematic Documents:
0X [Chapter Number] [Topic Name].md
Quality Standards
Content Quality
- Faithful to Original Text: Do not change the original meaning, retain key information
- Narrative Writing: Completely avoid bullet point lists, use paragraph form
- Comprehensive and Complete: Each viewpoint has complete elaboration and argument
- Natural Expression: Avoid frequent use of expressions like "in the original text", "according to the original text", "the speaker emphasized", etc. Directly state the content itself without emphasizing the source attribution
- Intelligent Integration: Integrate case and outlook content into relevant topic chapters, do not set up separate chapters
Format Specifications
Overview Document Format:
# [Course Title] - Overview
## I. Course Overview
[Paragraph-style introduction to course background, core value, and main content]
## II. Learning Objectives
[Paragraph-style elaboration of learning objectives]
## III. Course Structure
[Paragraph-style explanation of each chapter's content and connections]
## IV. Learning Path Recommendations
[Paragraph-style provision of learning suggestions]
Thematic Document Format (Optional Modules):
Thematic documents use different module combinations based on content types:
Example of Theory-based Content:
# Chapter X [Chapter Title]
## I. Introduction & Overview
[Paragraph-style introduction to background and main content]
## II. Core Concepts & Principles
[Paragraph-style detailed elaboration of core concepts]
### 1. [Sub-topic 1]
[Paragraph-style in-depth explanation]
### 2. [Sub-topic 2]
[Paragraph-style further elaboration]
## III. Chapter Summary
[Paragraph-style summary of learning content and value]
Example of Practice-based Content:
# Chapter X [Chapter Title]
## I. Introduction & Overview
[Paragraph-style introduction to background and main content]
## II. Application Scenarios
[Paragraph-style description of various application scenarios]
## III. Best Practices
[Paragraph-style summary of best practices]
## IV. Chapter Summary
[Paragraph-style summary of learning content and value]
Reference Documents
For detailed prompt templates, please refer to:
- outline_prompt.md - Course outline generation prompts (including overall analysis and content optimization)
- overview_prompt.md - Overview document generation prompts
- chapter_prompt.md - Thematic document writing prompts (optional module architecture)",