refactor: remove Anki import/export and simplify card system

- Remove Anki apkg import/export functionality
- Remove OCR feature module
- Remove note and note-type modules
- Simplify card/deck modules (remove spaced repetition complexity)
- Update translator and dictionary features
- Clean up unused translations and update i18n files
- Simplify prisma schema
This commit is contained in:
2026-03-17 20:24:42 +08:00
parent 95ce49378b
commit de7c1321c2
77 changed files with 2767 additions and 8107 deletions

View File

@@ -12,9 +12,6 @@ export type ServiceInputUpdateDeck = {
name?: string;
desc?: string;
visibility?: Visibility;
collapsed?: boolean;
newPerDay?: number;
revPerDay?: number;
};
export type ServiceInputDeleteDeck = {
@@ -45,10 +42,6 @@ export type ServiceOutputDeck = {
desc: string;
userId: string;
visibility: Visibility;
collapsed: boolean;
conf: unknown;
newPerDay: number;
revPerDay: number;
createdAt: Date;
updatedAt: Date;
cardCount?: number;