
이것은 옥스포드 Dictionaries API를 사용하여 영어로 암기하려는 단어에 대한 클로즈 카드를 생성하는 데 도움이되는 간단한 도구입니다.

git clone https://github.com/WinterCore/anki-missing-word-generator.git 복제하십시오cd anki-missing-word-generator 로 변경하십시오.npm install 실행하십시오npm run build 실행하십시오node dist/index.min.js -i [words_input_file] -o [cloze_cards_output_file] -k [APP_KEY] -d [API_KEY] 아래 옵션을 확인하십시오. -i [path] 또는 --input-file [path]
예제를 생성하려는 영어 단어가 포함 된 파일에서 단어는 새 줄로 분리되어야합니다 (각 단어는 자체 줄에 있어야 함).
-o [path] 또는 --output-file [path]
Anki에서 가져올 출력 데이터가 포함 된 파일 (카드의 전면 및 뒷면은 세미콜론으로 분리됩니다 ; ) 아래 가져 오기 참조.
-s 또는 --include-subsenses
기본적 으로이 앱은이 옵션을 사용하여 주요 정의에 대한 예제 (아래 이미지에서 정수 번호)에 대한 예제를 생성합니다.

-c [number] 또는 --count [number]
기본적으로 각 정의에 대해 2 문장이 생성됩니다.이 옵션을 사용하여 각 정의에 대해 생성해야 할 문장의 수를 지정하십시오.
-k [string] 또는 --app-key [string]
옥스포드 사전 API 앱 키
-d [string] 또는 --app-id [string]
옥스포드 사전 API 앱 ID
-f 또는 --using-free-plan
이 옵션 사용 옥스포드 사전 API의 무료 계획을 사용하는 경우이 옵션은 분당 59-60으로 요청을 분당 최대 60 개의 요청에 도달하지 못하도록합니다.
-h 또는 --help
사용 형성
file 메뉴에서 import 선택하십시오Type Cloze 로 설정해야합니다Deck 카드를 가져올 데크를 선택하십시오.Fields separated by 대화 상자를 열고 단일 세미콜로를 삽입합니다 ; 그런 다음 확인을 클릭하십시오Allow HTML in fields 확인해야합니다Field 1 of file is mapped to Text 되어야합니다.Field 2 of file is mapped to Extra 되어야합니다.MIT
더 이상 질문이 있으시면 자유롭게 문제를 열고 물어보십시오.
감사해요