Skip to content

Implement a history-based active recall quiz feature. #32

Description

@ajilisiwei

Provide the "/quiz" command — an active recall quiz based on history.
Data has already been accumulated in history.js and notes.js, but it's only for "passive review." The real benefit of learning comes from active
recall.

Read translations/notes from the past N days, randomly pick entries, have the user answer, and let DeepSeek score and correct them.
Reuse the data source from notes and the streaming output from api.js — almost zero new dependencies.
This adds tremendous value, upgrading the tool from "look up words" to "remember words."

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions