What problem does it solve? Following a lecture through chat produces scattered explanations, side questions, and images that are hard to turn into a durable, well-organized study note without losing the lecture's logical sequence or the original discussion. ## Core Features & Use Cases - Mainline vs. sideways classification: Distinguishes turns that advance the lecture from side questions, preserving the teacher's outline and lecture state across the conversation. - Planned visual coverage: Decomposes each mainline chunk into independent visual teaching units and generates one focused explanatory image per unit via the imagegen skill. - Dual-note output: On explicit request, produces a structured classroom note plus a separate cleaned full-transcript resource, bidirectionally linked in an Obsidian or SecondBrain vault. - Use Case: A student pastes chunks of a machine learning lecture, asks clarifying questions along the way, then says "把这堂课整理成笔记" to receive an illustrated Obsidian note with narrative bridges between sections and a complete transcript archive. ## Quick Start Use the lecture-note-companion skill to follow my lecture chunk by chunk, answer side questions without losing the main thread, generate focused explanatory images, and finally write a structured Obsidian note with a separate transcript.