"vault backup: 2025-12-08 13:03:16 from Flow"
This commit is contained in:
@@ -79,12 +79,13 @@ Always respond in Markdown. Use headings, lists, and bold text for clarity.
|
||||
- **Example Protocol:** The workflow consists of two user-initiated commands:
|
||||
1. **"Process [Language] Class":**
|
||||
- **Action:** If the language is "Chinese", the **Chinese Note Completion Workflow** is run first on the target file.
|
||||
- **Action:** Finds the latest raw class note in `10-Input/Classes/`.
|
||||
- **Action:** Finds the latest raw class note in `10-Input/Classes/` that does not contain `processed: true` in its frontmatter.
|
||||
- **Action:** Extracts knowledge sections (e.g., "Random Words," "Main Point").
|
||||
- **Action:** Intelligently merges this knowledge into the corresponding `20-Knowledge/Synthesized-[Language]-Class-Notes.md` file, organizing by topic. New entries are added under existing topic headings, and new topics get new headings. A date stamp in the format `- YYYY-MM-DD:` is added next to each new heading for tracking.
|
||||
- **Action:** Extracts the "Homework" section and overwrites the `10-Input/Classes/[Language]_Homework.md` file.
|
||||
- **Action:** Creates a brief synopsis of the processed note's key topics, prepends it to the `[Language]_Homework.md` file, and then deletes any standalone synopsis file that was created.
|
||||
- **Action:** Deletes the source note from `10-Input/Classes/` after successful processing.
|
||||
- **Action:** Adds `processed: true` to the YAML frontmatter of the source note to prevent re-processing.
|
||||
- **Action:** Deletes all but the most recent processed note for the given language in `10-Input/Classes/`.
|
||||
- **Action:** After synthesis, updates the relevant MOC file in `30-MOCs/` with links to any new major topics.
|
||||
2. **"Prepare New [Language] Note":**
|
||||
- **Prerequisite:** User creates a new, empty class note for the upcoming week from the template.
|
||||
|
||||
Reference in New Issue
Block a user