Skip to content

zxhd863943427/siyuan-plugin-flash-enhance

Repository files navigation

A plugin to enhance the SiYuan flashcard experience

Main Features

Left-click to generate card, right-click to open advanced options.

  • One-click card making
  • Clear current page flashcards
  • Enhanced flashcard styles
  • Enhanced cloze deletion
  • RemNote-like interface
  • Hierarchical flashcards
  • Customized card pack creation
  • Math block card creation
  • Immersive card creation
  • Incremental Reading

One-click Card Making

Alt text

One-click card making type:

Mark Block

List Block

Simply add a marker at the end to create a card, supported markers include: ?, ?, 》》, >>, ||

Super Block

Vertical Super Block, Horizontal Super Block

Right-Click Menu Content

Clear the current page flashcards

Alt text

Flashcard Style Enhancement

Alt text

Hollowing Augmentation

Alt text

Remnote Interface Category

Alt text

Hierarchical Flashcards

Alt text

Custom Card Pack Creation

Alt text

Math Block Card Making

Alt text

Conditions for the math block card creation feature:
This feature only takes effect when the answer is hidden. Specifically, the card content must include at least one highlight, with the default shortcut "Alt+D". If there is only a standalone formula block without being highlighted, it will not generate a valid card.
In short, to ensure the math block card creation feature works properly, make sure your card content meets the following criteria:

  • The math block card marking option must be enabled.
  • At least one highlight marking must be included to hide the answer.
  • A formula block alone cannot serve as the card content.

Immersive Card Making (Unstable)

Alt text

Incremental Reading

Once opened, you can use the shortcut key Alt + Q to create flashcards by extracting information, alt+W Generate a hollowed-out flash card

Alt text

Defects

  • Configuration cannot be saved
  • Immersive card-making is not stable enough, removing cards may have a probability of not being able to remove the style (but the card has indeed been removed from the card package) (partly improved)
  • Unable to create marks for multiple card styles at once

Acknowledgments List

The community plugin system created by zuoez02.

Reference to the calendar plugin project by the great svchord.

Community member BryceAndJuly implemented the prototype 【Share】Quickly create flashcards using the current document's second-level headings

Community member RenaEmiya - LinkDrop generously provided hiding the last block label during review.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published