Move prompts to separate files and add prompt types
- Created directory structure for prompts (system and user prompts) - Added specialized prompts for lectures, meetings, and interviews - Updated enhancer.py to load prompts from files - Added --prompt-type CLI parameter to select prompt type - Updated documentation and enhancement proposals
This commit is contained in:
@@ -9,9 +9,11 @@ This document outlines proposed improvements for the mknotes software, grouped b
|
||||
- Extend support to include additional formats like FLAC, OGG, etc.
|
||||
- ✅ Updated the `find_audio_files` function in `utils.py` to recognize WAV extension
|
||||
|
||||
- **Customizable Enhancement Prompts**
|
||||
- Allow users to provide their own prompts via CLI arguments or configuration files.
|
||||
- Increase flexibility for different use cases (e.g., meeting notes, lectures, interviews).
|
||||
- **Customizable Enhancement Prompts** ✅ (Implemented)
|
||||
- ✅ Added CLI argument to select different prompt types (lecture, meeting, interview)
|
||||
- ✅ Moved prompts to separate files for easier customization
|
||||
- ✅ Created specialized prompts for different use cases (lectures, meeting minutes, interviews)
|
||||
- Allow users to provide their own custom prompts via configuration files.
|
||||
|
||||
- **Batch Processing Controls**
|
||||
- Add the ability to limit the number of files processed in one run.
|
||||
@@ -51,8 +53,8 @@ This document outlines proposed improvements for the mknotes software, grouped b
|
||||
|
||||
## Code Structure Improvements
|
||||
|
||||
- **Separation of Concerns**
|
||||
- Move prompts to separate configuration files.
|
||||
- **Separation of Concerns** ✅ (Partially implemented)
|
||||
- ✅ Moved prompts to separate files in a dedicated prompts directory.
|
||||
- Create a more abstract API client layer.
|
||||
|
||||
- **Progress Tracking and Reporting**
|
||||
|
||||
Reference in New Issue
Block a user