flashcard
This tool covers review-first flashcard operations and deck management.
When to read this page: you need to list due cards, inspect decks, review cards, or turn blocks into flashcards.
Related pages:
Actions
| Group | Actions |
|---|---|
| Read | list_cards, get_decks, get_cards |
| Review flow | review_card |
| Deck mutations | create_card, remove_card |
Safety Rules
remove_cardrequires explicit confirmation.
Notes
review_cardaccepts either aratingorskip=true.list_cardsaccepts optionalreviewedCards, matching SiYuan's review flow for filtering cards already handled in the current round.list_cards(scope="all")should omitdeckID; an empty string is treated as omitted for compatibility. Non-emptydeckIDbelongs withscope="deck".create_cardturns existing blocks into flashcards through SiYuan'saddRiffCardsflow, which writes deck attributes and registers card records transactionally. Non-built-indeckIDvalues must already exist.modeis kept for compatibility.
Action List
list_cardsget_decksget_cardsreview_cardcreate_cardremove_card