Izinhlelo ezingcono kakhulu zamakhadi okufunda ezinekhodi evulekile ngo-2026: ukuqhathanisa izinketho eziyisi-6 ze-FOSS
I-Anki isewuhlelo lwamakhadi okufunda olunekhodi evulekile olufanele abantu abaningi ngo-2026. Umbuzo uba mnandi uma ikhodi evulekile ingeyona yodwa imfuneko ongazimisele ukuyekethisa kuyo.
Mhlawumbe udinga uhlelo lwesiphequluli kuseva yakho. Noma inqwaba yamakhadi ongayifunda njenge-Markdown nje. Noma uhlelo lwamanothi oluyimfihlo olwakha amakhadi okufunda. Lezo zidingo zikuholela emikhiqizweni ehlukene; ukuba nekhodi etholakala ku-GitHub akwanele ukwenza isinqumo.
Uhlelo lwedeskithophu olunekhodi evulekile lungahambisana nolwe-iPhone olunekhodi engashicilelwe. I-container ye-Docker ingasingatha isixhumi sesiphequluli ngaphandle kokuvumelanisa nezinhlelo ezifakiwe kumadivayisi. Ukungenisa kungabuyisa amagama kodwa kulahle izifanekiso, imidiya neminyaka yomlando wokubuyekeza eyenza iqoqo libe wusizo.
Amaphrojekthi ayisithupha aphumelele kulokhu kubuyekeza. Ngiqhathanise ikhodi yawo namalayisensi, inguqulo yakamuva ezinzile, idatha yasendaweni, uhlelo lwezikhathi zokubuyekeza, ukuvumelanisa, ukuthutha kusuka ku-Anki, ukukhipha idatha nezingxenye ongazisingathela zona ngempela. Lowo mkhawulo wokugcina ubaluleke ngaphezu kwalokho okuvezwa izinhlu eziningi zezici.
Ubudlelwano bami nomkhiqizo: NginguKirill Markin, futhi ngithuthukisa i-Nibomo, enye yezinhlelo eziyisithupha ezingezansi. Ikhosombe layo elinelayisensi ye-MIT lihlanganisa uhlelo lwewebhu, izinhlelo ezifakwa kumadivayisi, i-backend, ukuvumelanisa nengqalasizinda. Angiyibekanga endaweni yokuqala. I-Anki iyisinqumo sokuqala esiphephe kakhudlwana, i-Mnemosyne inendlela yokuthutha kusuka ku-Anki esenesikhathi eside ikhona, kanti ezinye izinketho lapha zilula kakhulu ukuzisebenzisa nokuzinakekela.
Amaqiniso ahlolwe: 5 Septhemba 2026. Izinguqulo ezinzile zihlukaniswe nomsebenzi osekhona kuphela egatsheni eliyinhloko lekhodi.

Impendulo emfushane
| Imfuneko yakho eyinhloko | Okufanele kakhulu | Kungani | Umkhawulo okufanele uwuhlole kuqala |
|---|---|---|---|
| Uhlelo oluthembekile olusetshenziswa ngezindlela eziningi noma iqoqo elikhona eliyinkimbinkimbi | Anki | Amakhadi nezifanekiso ezithuthukiswe isikhathi eside, i-FSRS, izengezo, izinhlelo zamadivayisi amaningi namaphakheji anemininingwane yokukhipha idatha | Uhlelo olusemthethweni lwe-iOS ne-AnkiWeb akuyona ingxenye yekhodi evulekile yedeskithophu; ukuzisingathela kukunika ukuvumelanisa, hhayi i-AnkiWeb |
| Enye indlela yedeskithophu egxile ekufundeni, enokungenisa kwe-Anki osekusunguliwe | Mnemosyne | Ukufunda ngedatha yasendaweni, ukungenisa izinhlobo zamakhadi nedatha yokufunda ye-Anki, neseva yokuvumelanisa ongazisebenzisela yona | Inguqulo 2.11 iseyona yakamuva ezinzile; ku-Android ungabuyekeza kodwa awukwazi ukuhlela |
| Amanothi namakhadi okufunda kusizindalwazi solwazi esisodwa esigcinwe kudivayisi | SiYuan | Izinhlelo ezifakiwe ezisebenza ngaphandle kwe-inthanethi, i-FSRS eyakhelwe ngaphakathi, nohlelo lwesiphequluli olusingathwa ngempela nge-Docker | I-Docker ayikwazi ukuvumelanisa nezinhlelo ezifakiwe, futhi eminye imiyalo yokungenisa nokukhipha idatha ayitholakali kuyo |
| Ikhodi yewebhu, yeselula, ye-backend nengqalasizinda | Nibomo | Ikhosombe elilodwa le-MIT, elinemibhalo yokufaka uhlelo ekusetshenzisweni kwangempela | Uhlelo olusekelwayo lokusetshenziswa kwangempela lugxile ku-AWS, futhi ukuthutha kusuka ku-Anki kulahlekelwa idatha ethile |
| Uhlelo olusha lwedeskithophu olugcina idatha kudivayisi kuqala, olungenisa i-APKG ngokuqondile | Recall | I-FSRS, izinguqulo zedeskithophu, i-PWA, izizindalwazi zasendaweni neseva yokudlulisa ebethelwe ongayikhetha | Ukungenisa kugcina isimo samanje kuphela sezikhathi, kusebenzisa izinkambu ezimbili zokuqala zenothi, futhi kweqa umsindo |
| Izinqwaba ze-Markdown ezifundeka kumuntu ngaphandle kokuncika kunethiwekhi | Essentialist | Amafayela alula ezinqwaba nohlelo lwedeskithophu/lwe-Android olwenzelwe ukusebenza ngaphandle kwe-inthanethi | Akukho ukuvumelanisa, futhi inqubekela phambili igcinwa kusizindalwazi esihlukile esifihlekile |
Leli akulona ithebula lokunikeza amaphuzu ngezici. Qala ngokucabanga ngenkinga ongeke uyamukele. Uma uneminyaka eyishumi yokubuyekeza ku-Anki, ukunemba kokuthutha kubaluleke ngaphezu kwesixhumi esicocekile. Uma uphethe uhlelo lwesikole, ukufinyelela ngesiphequluli nokubuyisela okuhloliwe kungabaluleka ngaphezu kwezingezo.
Yini ebaliwe njengohlelo lwamakhadi okufunda olunekhodi evulekile
Ngisebenzise imibandela emine:
- Umsebenzi oyinhloko wokufunda unekhodi eshicilelwe nelayisensi ecacile yekhodi evulekile. Uhlu lwezihlanganisi ezizungeze uhlelo oluyinhloko olungashicilelwe alubalwa.
- I-spaced repetition isebenza manje. Ukuyibeka ohlelweni lwekusasa noma ukuba nemodi evamile yemibuzo akwanele.
- Kukhona inguqulo ekhishiwe noma indlela esemthethweni yokufaka uhlelo echazwe ngokucacile. Ama-commit amasha ewodwa awenzi uhlelo lokuhlola lufanele ukunconywa ngokuphepha.
- Imithombo esemthethweni ichaza ngokwanele ukuthi idatha iphathwa kanjani ukuze lokho kuhlolwe. Bengidinga izimpendulo eziqondile mayelana nokugcina ngaphandle kwe-inthanethi, ukuvumelanisa, ukungenisa/ukukhipha noma ukusingatha—hhayi isithembiso esingacacile sokuthi abasebenzisi “bangabanikazi bedatha yabo.”
Izinkanyezi ze-GitHub bezingewona umbandela. Zivuza ubudala nokwaziwa kwephrojekthi ngendlela efanayo nokufaneleka komkhiqizo. Kodwa ukuvuthwa kwephrojekthi kusabalulekile. I-Anki, i-Mnemosyne ne-SiYuan zinezinguqulo nezindlela zokusebenza ezisunguliwe. I-Recall ne-Essentialist zifakwe ngenxa yokufaneleka kwazo ezidingweni ezithile ngoba ukusebenza kwezinguqulo zazo ezikhishiwe kuchazwe ngokwanele ukuze kunconywe ukusetshenziswa okuthile.
Ukuthi “isanakekelwa” nakho kudinga ukuhlolwa okubili. Inguqulo enethegi ikutshela lokho abasebenzisi abangakufaka; igatsha eliyinhloko likutshela ukuthi iphrojekthi iya kuphi. I-Essentialist iyisibonelo esicacile. Inguqulo yayo ezinzile ichaza i-SM-2, kanti igatsha layo lamanje lichaza i-FSRS. Ithebula elingezansi libhala i-SM-2.
Ukuqhathanisa izinhlelo eziyisithupha zamakhadi okufunda ze-FOSS
| Uhlelo | Inguqulo ezinzile ehloliwe | Amapulatifomu | Idatha ngaphandle kwe-inthanethi | Ukuhlelwa kwezikhathi | Ukuvumelanisa | Ukuthutha kwe-Anki nendlela yokukhipha idatha | Izingxenye ongazisingathela zona |
|---|---|---|---|---|---|---|---|
| Anki | 26.08.1, 5 Agasti 2026 | Windows, macOS, Linux; izinhlelo ezihlukene ze-Android ne-iOS; AnkiWeb | Izinhlelo ezifakiwe zikuvumela ukufunda ngamaqoqo agcinwe kudivayisi | I-FSRS noma i-SM-2 yakudala | I-AnkiWeb noma iseva esemthethweni yokuvumelanisa ozisingathela yona | Ingenisa umbhalo, i-APKG/COLPKG nezizindalwazi ze-Mnemosyne; ikhipha umbhalo noma amaphakheji anemidiya nezikhathi ongakhetha ukuzifaka | Iseva yokuvumelanisa kuphela. Ayikho i-AnkiWeb noma indawo yokufunda esipheqululini ozisingathela yona |
| Mnemosyne | 2.11, 12 Novemba 2023; umsebenzi ekhosombeni uqhubekile ngo-2026 | Windows, macOS, Linux, Android; ukubuyekeza okulinganiselwe ngesiphequluli | Ideskithophu igcina idatha endaweni yayo; i-Android ibuyekeza ngaphandle kwe-inthanethi kodwa ayikwazi ukuhlela | Izilinganiso zokukhumbula ezingu-0–5 ezisetshenziselwa ukulungisa izikhathi | Ukuvumelanisa okwakhelwe ngaphakathi kuya kukhompyutha yedeskithophu noma engenasixhumi esibonakalayo | Imibhalo esemthethweni ichaza ukungenisa kwe-Anki okuphelele ngezinhlobo zamakhadi ezenziwe ngokwezifiso nedatha yokufunda; ukukhipha ukuze kwabelwane akusona isipele esiphelele | Ukuvumelanisa nokubuyekeza okulinganiselwe ngesiphequluli. Iseva yesiphequluli ayinazo izici zokuphepha |
| SiYuan | v3.8.2, 30 Agasti 2026 | Windows, macOS, Linux, Android, iOS, HarmonyOS; isiphequluli nge-Docker | Izinhlelo ezifakiwe zigcina indawo yokusebenza kudivayisi | FSRS | Ukuvumelanisa okusemthethweni kwe-E2EE okukhokhelwayo noma ukuhlanganiswa kwe-S3/WebDAV okukhokhelwayo | Uhlelo ngokubanzi lungenisa i-Markdown/idatha futhi lukhipha amafomethi amaningana emibhalo/edatha; akukho singenisi se-APKG esichaziwe | Uhlelo oluphelele lwesiphequluli. I-Docker ayivumelanisi nezinhlelo ezifakiwe futhi isusa eminye imiyalo yokungenisa/ukukhipha |
| Nibomo | v1.23.0, 1 Septhemba 2026 | Iwebhu, iOS, Android | I-IndexedDB kuwebhu; i-SQLite ku-iOS; i-Room phezu kwe-SQLite ku-Android; izinguquko zasendaweni zifakwa emgqeni wokuvumelanisa | FSRS | I-backend esingathiwe noma efakwe umphathi wohlelo | I-ZIP yayo ithutha amakhadi, amathegi, imethadatha yemithombo nemidiya ebhekiselwe kuyo, kodwa hhayi izinqwaba, isimo sokufunda, izilungiselelo noma ama-akhawunti; akukho singenisi se-APKG | Uhlelo oluphelele lwewebhu/ne-backend. Ukufaka uhlelo ukuze lusetshenziswe ngempela kugxile ku-AWS; izinhlelo eziyimfihlo zamadivayisi zakhiwa ngokuhlukile |
| Recall | v1.3.0, 31 Julayi 2026 | Windows, macOS, Linux; i-PWA efakekayo | I-SQLite kudeskithophu; i-IndexedDB esipheqululini; akukho akhawunti noma ukuthumela idatha yokusetshenziswa ngokuzenzakalela | FSRS | Ukuvumelanisa kwefolda kudeskithophu noma iseva yokudlulisa ebethelwe ye-Cloudflare Worker/R2 ongayikhetha | Ukungenisa i-APKG kudeskithophu kufunda izinkambu ezimbili zokuqala, izinqwaba, amathegi, isimo samanje esilinganiselwe sezikhathi nezithombe; kukhipha i-JSON nezingobo ze-Recall | Iseva yokudlulisa amakhophi esimo abethelwe kuphela. Ayisingathi i-PWA |
| Essentialist | v0.3.22, 10 Okthoba 2025; umsebenzi wekhodi uqhubekile ngo-2026 | Android APK, macOS DMG, Linux Flatpak; i-Windows yakhiwa kusuka kukhodi | Akukho ukufinyelela kunethiwekhi; okuqukethwe kwezinqwaba kuyi-Markdown | Inguqulo ezinzile: SM-2; igatsha eliyinhloko: FSRS | Akukho | I-Markdown igcina okuqukethwe kwamakhadi; isizindalwazi esifihlekile esihambisana nayo sigcina inqubekela phambili | Akukho okusingathwayo. Yenza isipele sefayela le-Markdown nesizindalwazi esihambisana nalo ndawonye |
1. I-Anki iyisinqumo sokuqala esiphephe kakhulu
I-Anki ihamba phambili ezintweni ezingakhangi kangako kodwa ezibalulekile. Ingamela izinhlobo zamanothi eziyinkimbinkimbi, ikhiqize amakhadi ahlobene enothini elilodwa ngezifanekiso, igcine imidiya neqoqo, futhi ithwale iminyaka yedatha yezikhathi zokubuyekeza. Inguqulo ezinzile yedeskithophu yalokhu kuhlola ingu-26.08.1. Inguqulo entsha engu-26.09b2 imakwe njenge-beta, ngakho akuyona okuyisisekelo lapha.
Ukutholakala kwekhodi evulekile kuyahlukahluka. Ikhosombe ledeskithophu lisebenzisa i-AGPL-3.0-or-later, ngaphandle kwezingxenye ezithile ezifakiwe ezibaliwe. I-AnkiDroid iyiphrojekthi ehlukile ye-Android enekhodi evulekile. I-AnkiMobile ne-AnkiWeb ziyimikhiqizo esemthethweni, kodwa ikhodi yazo ayikho kulawo makhosombe. Incazelo ebanzi iku-Ingabe i-Anki inekhodi evulekile?.
Izinhlelo ezifakiwe zigcina amaqoqo kudivayisi, ngakho ukubuyekeza okuvamile kusebenza ngaphandle kokuxhumeka. I-AnkiWeb isebenza ku-inthanethi. Uma ukusebenza ngaphandle kwe-inthanethi kuyikona okunqumayo, Ingabe i-Anki isebenza ngaphandle kwe-inthanethi? ihlukanisa okuhlala kudivayisi nokulinda ukuvumelanisa.
I-Anki isekela i-FSRS nohlelo lwayo lwakudala lwezikhathi. Amafomethi ayo okukhipha idatha ayisiqalo esinamandla kakhulu sokuthutha kuleli qembu. I-COLPKG iqukethe iqoqo lonke nezikhathi zokubuyekeza, kanti okukhiphwa nge-APKG kungahlanganisa imininingwane yezikhathi nemidiya uma ukhetha lezo zinketho. I-Anki iphinde ingenise umbhalo, amaphakheji e-Anki nezizindalwazi ze-Mnemosyne 2.0.
Lelo phakheji elinemininingwane eminingi aliqinisekisi ukungenisa okuphelele kolunye uhlelo. Uhlelo olwamukelayo kusadingeka luqonde izifanekiso, imithetho yokukhiqiza amakhadi, izinkomba zemidiya nezinkambu zezikhathi ezingaphakathi. Lumane lunemininingwane eminingi yokusebenza nayo kunefayela le-CSV.
Iseva esemthethweni ozisingathela yona inomsebenzi omncane ngamabomu. Ivumelanisa izinhlelo ze-Anki ezihambisanayo; ayinikezi i-AnkiWeb, ukubuyekeza esipheqululini noma indawo yokuphatha ama-akhawunti. Ngokuzenzakalela ilalela nge-HTTP engabethelwe, futhi umhlahlandlela uncoma ukuyigcina kunethiwekhi yasendaweni noma ukufaka i-VPN noma i-HTTPS reverse proxy phambi kwayo. Izinguqulo zohlelo neseva nazo kufanele zihlale zihambisana.
Khetha i-Anki uma ukugcina iqoqo linembile, izifanekiso, izengezo noma ukusekelwa kwamadivayisi amaningi kuza kuqala. Bheka kwenye indawo kuphela uma umkhawulo othile—njengendawo yesiphequluli ozisingathela yona noma ikhodi yonke yezinhlelo zeselula eshicilelwe—ubaluleke kakhulu.
2. I-Mnemosyne igxile ekufundeni ngedatha esekhompyutheni
I-Mnemosyne yakhelwe ukufunda kukhompyutha yedeskithophu, futhi indlela esebenza ngayo iyakubonisa lokho. Ayilethi isizindalwazi solwazi noma ipulatifomu yefu kanye nayo. Uthola isizindalwazi sasendaweni, indlela evamile ye-spaced repetition, uhlelo oluhambisana nayo lwe-Android lokubuyekeza, neseva yokuvumelanisa engasebenza kudeskithophu noma emshinini ongenasixhumi esibonakalayo.
Inguqulo yayo yakamuva ezinzile isengu-2.11 yangoNovemba 2023. Ikhosombe lithole izinguquko ngo-2026, kodwa lokho akwenzi lezo zinguquko zibe inguqulo ezinzile efakekayo. Hlola u-2.11 ezinhlelweni zokusebenza ohlela ukuzigcina eminyakeni embalwa ezayo.
Ilayisensi nayo idinga okungaphezu kwebheji elilodwa. Incazelo yamalayisensi empandeni yekhosombe inikeza i-openSM2sync i-LGPL v3, bese ibeka eminye imigomo kwezinye izingxenye ze-Mnemosyne. Ilayisensi yohlelo oluyinhloko isebenzisa i-AGPL v3 kanye nombandela owengeziwe odinga ukuba igama elithi Mnemosyne lihlale libonakala ngokucacile emisebenzini esuselwe kuyo; indlela eliboniswa ngayo ixoxwa nabanakekeli. Funda lowo mbhalo ngaphambi kokusabalalisa inguqulo oyishintshile.
Uhlelo lwe-Android luyabuyekeza ngaphandle kwe-inthanethi kodwa alukwazi ukuhlela amakhadi. Amanye amadivayisi angasebenzisa iseva yokubuyekeza esipheqululini eqalwa ohlelweni lwedeskithophu, kodwa ikhasi elisemthethweni lezici lixwayisa ngokuthi iseva ayinazo izici zokuphepha. Iyindawo ewusizo yokufinyelela nge-LAN, hhayi uhlelo lwewebhu olulungiselwe ukuvulelwa wonke umuntu.
Ukuthutha kuyisizathu esinamandla kakhulu se-Mnemosyne sokungamane uhlale ne-Anki. Ikhasi elisemthethweni lezici lichaza ukungenisa kwe-Anki okuphelele, okuhlanganisa izinhlobo zamakhadi ezenziwe ngokwezifiso nedatha yokufunda. Ukuvumelanisa kwayo okwakhelwe ngaphakathi kuhlanganisa amakhadi nedatha yokufunda futhi kungasebenzisa umshini owulawulayo.
Umyalo ovamile wokukhipha idatha ungakukhohlisa uma uwusebenzisa njengesipele. Wenzelwe ukwabelana ngamakhadi akhethiwe futhi ushiya ngaphandle idatha yakho yokufunda. Ukuze uthuthe noma ubuyisele uhlelo lonke, umhlahlandlela wamakhompyutha amaningi uthi kopisha yonke ifolda yedatha.
I-Mnemosyne iyindlela enekhodi evulekile enamandla kakhulu lapha esikhundleni se-Anki, egxile ekufundeni. Okufanele ukwamukele ukuthi izinguqulo ezinzile azikhishwa njalo, ukuhlela okulinganiselwe kuselula, nendawo yesiphequluli edinga umngcele wenethiwekhi ocacile.
3. I-SiYuan ifanele uma amanothi eyisisekelo sohlelo lwakho
I-SiYuan iwuhlelo lokuphatha ulwazi olubeka ubumfihlo kuqala, olunamakhadi okufunda ngaphakathi kwesakhiwo esifanayo samabhulokhi nemibhalo. Lokho kuwusizo uma amanothi akho ekhiqiza okufanele ukubuyekeze. Kodwa ingaba yinkimbinkimbi ngokungadingekile uma ufuna umugqa wamakhadi kuphela.
Ikhosombe le-AGPL-3.0 lixhumanisa isixhumi esibonakalayo, i-kernel, izinhlelo zeselula, ungqimba lwedatha nengxenye ye-FSRS. Inguqulo v3.8.2 iyona ezinzile ehloliwe lapha. Izinhlelo zedeskithophu nezeselula zigcina indawo yokusebenza kudivayisi futhi ziyaqhubeka nokusebenza ngaphandle kwe-inthanethi.
Ukuvumelanisa akuyona ingxenye yohlelo lwamahhala lokugcina idatha kudivayisi. Ikhasi elisemthethweni lamanani linikeza ukuvumelanisa okusemthethweni okubethelwe kusukela komunye umkhawulo kuya komunye ngokubhalisela ukukhokha, kanti izici ze-Pro ezikhokhelwayo zengeza ukuhlanganisa nendawo yakho yokugcina ye-S3 noma ye-WebDAV. Iphrojekthi iphinde ixwayise ngokufaka indawo yokusebenza esetshenziswayo kufolda evamile yokuvumelanisa amafayela, ngoba ukuhlela ngesikhathi esisodwa kungonakalisa noma kubhale phezu kwedatha.
I-Docker isebenzisa uhlelo lwesiphequluli lwangempela, kodwa ayiphenduki iseva yokuvumelanisa yezinhlelo ezifakiwe. Imibhalo ye-Docker ye-v3.8.2 ithi izinhlelo zedeskithophu nezeselula azikwazi ukuxhuma kuyo. I-Docker iphinde isuse ukungenisa kwe-Markdown nokukhipha i-PDF, i-HTML ne-Word. Leyo miyalo ikhona ohlelweni olufakiwe olubanzi, ngakho ukukopisha uhlu lwezici olujwayelekile ohlelweni lokufaka i-Docker kungadukisa.
Angitholanga singenisi esisemthethweni se-APKG. I-SiYuan ingathutha i-Markdown namafomethi ayo edatha, kodwa iqoqo le-Anki lidinga ukwakhiwa kabusha okuhleliwe.
Khetha i-SiYuan uma isizindalwazi solwazi siwumkhiqizo oyinhloko, namakhadi kufanele abe ngaphakathi kwaso. Uma ufuna okuthatha indawo ye-Anki ngokuqondile, i-Mnemosyne ne-Anki zinemikhawulo yokuthutha ecace kakhudlwana.
4. I-Nibomo ivula izingxenye eziningi zohlelo—futhi kudingeka uziphathe
I-Nibomo ishicilela izingxenye eziningi kakhulu zomkhiqizo kulokhu kuqhathanisa. Ikhosombe elilodwa le-MIT lihlanganisa uhlelo lwewebhu, izinhlelo ze-iOS ne-Android, i-backend, isevisi yokungena, ukuvumelanisa, uhlelo lokuphatha, izinguquko zesakhiwo sesizindalwazi nengqalasizinda ye-AWS. Inguqulo ezinzile esetshenziswe lapha ingu-v1.23.0. Umsebenzi olandelayo egatsheni eliyinhloko awubalwa njengokusebenza osekukhishiwe.
Isakhiwo sibeka ukusebenza ngaphandle kwe-inthanethi kuqala, kodwa ukuthi “ngaphandle kwe-inthanethi” kusho okuhluke kancane ohlelweni ngalunye. Uhlelo lwewebhu lugcina idatha yalo eyisisekelo ku-IndexedDB. I-iOS isebenzisa i-SQLite, kanti i-Android isebenzisa i-Room phezu kwe-SQLite. Izinguquko zibhalwa kudivayisi bese zifakwa emgqeni wokuthumela ngaphambi kokuvumelanisa. Lokho kubhekana nokunqamuka kokuxhumeka; akwenzi indawo yesiphequluli yokugcina idatha ihlale unomphela noma kususe isidingo sokuhlola ukuvula uhlelo lusuka esimweni sokuvalwa ngokuphelele kudivayisi ngayinye.
Iphakheji le-ZIP le-Nibomo liyifomethi yokuthutha okuqukethwe, hhayi isipele se-akhawunti. Ku-v1.23.0, isakhiwo sephakheji sithwala okuqukethwe kwengaphambili nengemuva, amathegi, uhlobo lwekhadi, imethadatha yomthombo nemethadatha yephakheji; imidiya ebhekiselwe kuyo ifakwa eceleni. Asithwali ukwakheka kwezinqwaba, umlando wokubuyekeza, isimo se-FSRS, izilungiselelo zendawo yokusebenza noma ama-akhawunti.
Akukho singenisi se-APKG ku-v1.23.0. Indlela echaziwe yokuthutha i-Anki nge-TXT/CSV isebenzisa umbhalo okhishiwe ukwakha amakhadi kabusha futhi idinga ukuhlolwa ngumuntu. Izifanekiso, isimo sezikhathi, ukwakheka kwezinqwaba nemidiya efakiwe akudluli ngaleyo ndlela ngokuzenzakalela. Iyindlela enengqondo yenqwaba elula yombhalo kodwa ayifanele iqoqo elenziwe kakhulu ngokwezifiso.
Umhlahlandlela wokuzisingathela nawo ucacile. Ekusetshenzisweni kwangempela kusetshenziswa uhlelo lwe-AWS CDK oluhlanganisa i-RDS, i-Cognito, i-API Gateway ne-Lambda, i-S3 ne-CloudFront, izimfihlo, izexwayiso namakhophi ayisipele. Ukulungiswa kwe-Cloudflare DNS, i-imeyili ye-Resend ne-Sentry kungaphandle kwe-AWS. I-Docker Compose isebenzisa indawo yokuthuthukisa yasendaweni; ayilona iphakheji elisekelwayo lokusetshenziswa kwangempela. Abaphathi abafuna izinhlelo eziyimfihlo ze-iOS noma ze-Android bazakha futhi bazisabalalise ngokuhlukile.
Khetha i-Nibomo uma ukuba nekhodi yonke yewebhu, yamadivayisi ne-backend kukufanele umsebenzi wokuyiphatha. Khetha i-Anki noma i-Mnemosyne uma ukugcina iqoqo elikhona kuyimfuneko enzima kakhulu.
5. I-Recall ibukeka ingeyesimanje, kodwa funda ngesingenisi sayo ngokucophelela
I-Recall iyiphrojekthi entsha kunazo zonke ezinconyiwe ohlwini oluyinhloko. Ifakwe ngoba i-v1.3.0 inezinguqulo zedeskithophu ezinenombolo, i-PWA efakekayo, ukugcinwa kwedatha yasendaweni okucacile, i-FSRS, ukukhipha idatha nendlela echaziwe yokuvumelanisa ozisingathela yona.
Uhlelo lwedeskithophu olunelayisensi ye-MIT lusebenzisa i-SQLite; i-PWA isebenzisa i-IndexedDB. Akukho kulokhu okudinga i-akhawunti, futhi iphrojekthi ithi ukuthumela idatha yokusetshenziswa kuvaliwe ngokuzenzakalela. Izinguqulo zedeskithophu zitholakala ku-Windows, macOS ne-Linux.
Isingenisi se-APKG siwusizo, kodwa amazwi e-README athi “umlando wokubuyekeza” athembisa okuningi kunalokho okwenziwa yikhodi yenguqulo enethegi. Ikhodi yesingenisi ye-v1.3.0 ayifundi ilogi yokubuyekeza ye-Anki. Ifunda isimo samanje sekhadi, isikhawu, inani lokuphindaphinda nokukhohlwa, kanye nokuzinza nobunzima be-FSRS lapho i-Anki ikugcinile. Kumakhadi amadala angenazo lezo zinkambu ze-FSRS, i-Recall iyazilinganisela ngamanani e-SM-2.
Ukuguqula okuqukethwe nakho kunemikhawulo ebalulekile. Isingenisi sisebenzisa izinkambu ezimbili zokuqala zenothi njengengaphambili nengemuva, esikhundleni sokuphinda sakhe izinhlobo zamanothi nezifanekiso ze-Anki. Sigcina amagama ezinqwaba namathegi. Sikhipha amafomethi avamile ezithombe futhi sibhale kabusha izinkomba zazo, kodwa seqe umsindo neminye imidiya. Njengoba isingenisi singumyalo we-Tauri, ukuthutha nge-APKG ngokuqondile kuyisici sedeskithophu, hhayi ese-PWA yesiphequluli.
Lokho kungcono kakhulu kunokwakha kabusha ngombhalo nje, kodwa akuligcini iqoqo linembile ngokuphelele. Hlola ama-cloze anezikhala zokugcwalisa, amakhadi asuka enothini elilodwa, izinkambu ezengeziwe, i-HTML/CSS, izithombe, umsindo, izinsuku zokubuyekeza namanothi aphindaphindiwe ngaphambi kokwethemba ukuthutha okukhulu.
I-Recall inezindlela ezimbili zokuvumelanisa. Uhlelo lwedeskithophu lungabhala ikhophi yesimo sangaleso sikhathi kufolda ephethwe yi-Dropbox, i-Drive noma elinye ithuluzi lokuvumelanisa amafayela. Iseva yokudlulisa ongayikhetha isebenzisa i-Cloudflare Worker ne-R2 bucket. Ngokwe-ncazelo yokuvumelanisa yenguqulo enethegi, izinhlelo zibethela la makhophi esimo nge-AES-GCM ngaphambi kokuwalayisha; iseva ibona umbhalo obethelwe, hhayi idatha yamakhadi noma ukhiye. Izibuyekezo zisebenzisa i-optimistic concurrency futhi ziphinde zizame kanye uma kuba nokungqubuzana. Nokho, zihlanganisa amakhophi aphelele esimo esikhundleni sokuhlanganisa izinkambu ngazinye. Ayikho iseva yomphakathi ekhokhelwa abanakekeli—uyifaka ngokwakho bese ufaka i-URL yayo.
Ukukhipha i-JSON nezingobo ze-Recall kukunika indlela yokuphuma. Buyisela okukodwa kuphrofayela engenalutho ngaphambi kokukubiza ngesipele.
Khetha i-Recall uma ufuna uhlelo lwesimanje lwedeskithophu/lwe-PWA olugcina idatha kudivayisi kuqala futhi ungamukela iphrojekthi entsha nesingenisi esigcina isimo esiwusizo, kunokuba sigcine lonke uhlelo lwe-Anki.
6. I-Essentialist yenza inqwaba ifundeke kalula, kodwa igcina inqubekela phambili eceleni
I-Essentialist inobubanzi obuncane kakhulu lapha. Inqwaba ngayinye iyifayela le-Markdown ongalivula kumhleli wombhalo, uligcine ohlelweni lokulawula izinguqulo noma ulikopishele ngamathuluzi avamile wamafayela. Uhlelo alwenzi zicelo zenethiwekhi ngamabomu.
Inguqulo yakamuva ezinzile ingu-v0.3.22. Amafayela ayo akhishiwe ahlanganisa izinhlelo ze-Android, macOS ne-Linux; abasebenzisi be-Windows bazakha kusuka kukhodi. I-README yenguqulo enethegi ithi uhlelo lwezikhathi luyi-SM-2.
I-README yegatsha eliyinhloko manje ithi kusetshenziswa i-FSRS, futhi ikhosombe lithole izinguquko zekhodi ngo-2026. Lokho kubonisa isiqondiso esiwusizo, kodwa akusona isizathu sokubiza uhlelo olwakhiwe ngo-2025 ngokuthi lusebenzisa i-FSRS.
I-Markdown nayo igcina okuncane kunalokho ongakucabanga ekuqaleni. Umbhalo wamakhadi usefayeleni elibonakalayo, kanti inqubekela phambili igcinwa kusizindalwazi esifihlekile esibizwa ngokuthi .<deck file>.db. Ukukopisha i-sample.md ngaphandle kwe-.sample.md.db kugcina imibuzo nezimpendulo kodwa kulahle isimo sokufunda.
Akukho ukuvumelanisa kwamadivayisi okwakhelwe ngaphakathi noma iseva. Ungafaka amafayela kufolda yakho evumelanisiwe, kodwa ukuphatha ukungqubuzana nokubuyisela sekuba umsebenzi wakho.
Khetha i-Essentialist uma i-Markdown efundekayo nokusebenza ngaphandle kwenethiwekhi kuyilokho okufunayo. Ayilona uhlelo olusebenza ngaphandle kobunzima kumadivayisi amaningi, futhi ifayela elilodwa elibonakalayo alisona isipele esiphelele.
Amaphrojekthi amane asebenzayo okufanele uwaqaphele
Lawa maphrojekthi anomsebenzi wangempela owenziwe ngo-2026. Ahlala ngaphandle kwamaphrojekthi ayisithupha ayinhloko ngoba ukuncoma kudinga okungaphezu kwekhodi ethakazelisayo.
| Iphrojekthi | Osekukhona ngempela | Okusavimba ukufakwa ohlwini oluyinhloko |
|---|---|---|
| HSK Nest | Ikhodi ye-AGPL, izinhlelo zezikhathi ze-FSRS/SM-2/Leitner, ukufaka nge-Docker, isevisi ephethwe, ukungenisa i-CSV nokukhipha idatha | Yadalwa ngoJulayi 2026; ayinanguqulo yohlelo ekhishiwe enenombolo. Okukhishwe ku-GitHub kuyiphakheji yomsindo kunokuba kube inguqulo yohlelo |
| Openlet | Uhlelo lwewebhu lwe-MIT olune-FSRS, ukungenisa i-CSV, ukufihla izingxenye zezithombe, nesakhiwo se-Supabase/Vercel esichaziwe | Ayinanguqulo enethegi, futhi imibhalo esemthethweni ayikachazi ngokugcwele ukusebenza ngaphandle kwe-inthanethi, ukukhipha idatha nokubuyisela uma uzisingathele |
| Prep | Ikhodi ye-MIT, i-FSRS, ukusetshenziswa okusingathiwe, nokufaka okuchaziwe endaweni yokusebenza ye-celld ongazisingathela yona | Ayinanguqulo enethegi; ukuzisingathela kusho nokuphatha i-celld nendawo yokugcina izinto, hhayi ukufaka uhlelo lwamakhadi oluzimele |
| Kado | Uhlelo lweselula lwe-Kotlin lwe-GPLv3, i-FSRS/SM-2, inguqulo ye-Android ekhishiwe, nokungenisa i-APKG ngezifanekiso nemidiya | Yadalwa ngo-2026; i-iOS idinga ukwakha kusuka kukhodi, futhi imibhalo esemthethweni ayichazi ukuvumelanisa okuvamile phakathi kwamafoni |
Amanye amagama ajwayelekile awaphumeleli ngezizathu ezilula. Ikhosombe lekhodi evulekile le-Mochi liyiqoqo lezihlanganisi, hhayi uhlelo oluyinhloko. I-Scholarsome inekhodi evulekile futhi ungazisingathela yona, kodwa i-README yayo esemthethweni isabeka i-spaced repetition ngaphansi kwezici ezizayo. I-OpenCards ayikakhiphi inguqulo kusukela ku-v2.5.1 ngoJanuwari 2017, futhi ikhosombe layo alikatholi shintsho lwekhodi kusukela ngo-2018.
Uma ukufinyelela kukhodi kungesona isidingo esiqinile, ukuqhathanisa okubanzi kwezinye izindlela ze-Anki kuhlanganisa imikhiqizo ephendula umbuzo ohlukile.
Hlola ukuthutha ezingxenyeni ezinhlanu ezihlukene
Ukuthi “ingenisa i-Anki” cishe akusho lutho ngaphandle komusho olandelayo. Ukuthutha kungaphumelela engxenyeni eyodwa bese kwehluleka kwezinye ezine.
| Ingxenye | Okufanele ukuqhathanise | Uphawu lwempumelelo oludukisayo |
|---|---|---|
| Okuqukethwe kwamakhadi | Yonke inkambu, uphawu lwe-cloze, ithegi, uhlamvu olukhethekile nenothi eliphindaphindiwe | Isibalo samakhadi sesisondele kwesokuqala |
| Isakhiwo | Izinhlobo zamanothi, izifanekiso, amakhadi ahlobene akhiqizwayo nezinqwaba eziphakathi kwezinye | Umbhalo wengaphambili nengemuva uvele ndawana thize |
| Imidiya | Izithombe nomsindo kukopishiwe, kutholakala kudivayisi futhi kudlala ngaphandle kwe-inthanethi | Isingenisi siwabonile amagama amafayela |
| Isimo sokufunda | Ilogi yokubuyekeza, isimo, usuku lokubuyekeza, isikhawu, ukukhohlwa namapharamitha ohlelo lwezikhathi | Amakhadi angenisiwe akhona kodwa aqala kabusha njengamasha ngaphandle kwesexwayiso |
| Ukuphuma nokubuyisela | Indlela echaziwe yokukhipha noma yokwenza isipele ingakha uhlelo olufanayo kwenye indawo | Umbhalo okhishiwe ofundekayo uthathwa njengesipele esiphelele |
Yakha inqwaba eyodwa yokuhlola eyenziwe ibe nzima ngamabomu ngaphambi kokuthutha iqoqo langempela. Faka izinkambu ezengeziwe, ama-cloze, izifanekiso eziya phambili nezibuyela emuva, izinqwaba eziphakathi kwezinye, amathegi, izithombe, umsindo nomlando owanele wokubuyekeza ukuze kubonakale ukuthi uhlelo olwamukelayo luwugcinile yini.
Gcina isipele sokuqala singathintwanga. Ngemva kokungenisa, qhathanisa izibalo zamanothi, zamakhadi nezemidiya ngokuhlukana. Hlola izinsuku zokubuyekeza kunokuba wethembe umlayezo othi “izikhathi zingenisiwe.” Buyekeza ngaphandle kwe-inthanethi kudivayisi ngayinye ohlose ukuyisebenzisa. Bese wenza izinguquko zokuhlola ezingqubuzanayo kumadivayisi amabili ubone ukuthi ukuvumelanisa kwenzani.
Sebenzisa zombili izinhlelo izinsuku ezimbalwa. Ukususa iqoqo elidala kuyisinyathelo sokugcina, akubona ubufakazi bokuthi elisha lisebenzile.
Ukuzisingathela kuphelela kuphela ngemva kokuhlola ukubuyisela
Le mikhiqizo engenhla isebenzisa elithi “ukuzisingathela” ezintweni ezihluke kakhulu:
- I-Anki ne-Mnemosyne zisebenzisa izinsizakalo zokuvumelanisa, kanti izinhlelo ezifakiwe zihlala ziyindawo yokufunda.
- I-SiYuan Docker isebenzisa uhlelo lwesiphequluli izinhlelo ezifakiwe ezingakwazi ukulusebenzisa njengeseva yazo yokuvumelanisa.
- I-Recall isebenzisa iseva yokudlulisa amakhophi esimo abethelwe, hhayi i-PWA uqobo.
- I-Nibomo ifaka uhlelo oluphelele lwewebhu ne-backend, kanti izinhlelo zamadivayisi zakhiwa ngokuhlukile.
- I-Essentialist ayinaseva; okulawulayo ngamafayela asendaweni.
Uma lokho sekucacile, hlola ingxenye abaphathi abavame ukuyihlehlisa:
- Yakha amakhadi, faka imidiya, qedela ukubuyekeza bese uvumelanisa usuka ezinhlelweni ezimbili.
- Gcina zonke izizindalwazi ezichaziwe, ama-bucket okugcina izinto, amafayela asendaweni, izimfihlo namanani okulungisa uhlelo.
- Buyisela ku-akhawunti engenalutho, emshinini ongenalutho noma endaweni efakwe ngokuzimela.
- Qhathanisa isibalo samakhadi, imidiya, umlando wokubuyekeza, isimo sokuthi yini okufanele ibuyekezwe, ukungena nokuvumelanisa kwezinhlelo.
- Thuthukisa ikhophi ebuyiselwe ibe inguqulo entsha bese uqedela omunye umjikelezo wokubuyekeza.
Uma ukwakha kabusha kusancike emshinini omdala, unesevisi esebenzayo. Awukabi nesipele esiqinisekisiwe.
Imibuzo evame ukubuzwa
Iluphi uhlelo lwamakhadi okufunda olunekhodi evulekile olungcono kakhulu ngo-2026?
I-Anki iyisinqumo sokuqala esingcono kakhulu kubafundi abaningi. Ihlanganisa ukwakheka kweqoqo okuthuthukiswe isikhathi eside, i-FSRS, ukusekelwa kwamadivayisi amaningi namafomethi ayo anemininingwane eminingi kakhulu yokwenza isipele nokukhipha idatha. Okufanele ukukhumbule ukuthi izinhlelo zayo ezisemthethweni ze-iOS nezewebhu azihlanganisiwe ekhosombeni lekhodi evulekile yedeskithophu, futhi iseva yayo ozisingathela yona inikeza ukuvumelanisa kunokufunda esipheqululini.
Iyiphi indlela enekhodi evulekile engcono kakhulu esikhundleni se-Anki?
I-Mnemosyne iyindlela egxile ekufundeni esenesikhathi eside isunguliwe, futhi ichaza ngokusemthethweni ukungenisa izinhlobo zamakhadi ezenziwe ngokwezifiso nedatha yokufunda ye-Anki. I-Recall ibukeka ingeyesimanje futhi ingenisa amafayela e-APKG ngokuqondile kudeskithophu, kodwa iguqula izinkambu ezimbili zokuqala zenothi, igcine isimo samanje kuphela sezikhathi, ingenise izithombe kodwa hhayi umsindo, futhi ayithwali yonke ilogi yokubuyekeza.
Ngingazisingathela i-Anki?
Yebo, ungasebenzisa iseva esemthethweni yokuvumelanisa ye-Anki ezinhlelweni ezihambisanayo. Kodwa ayithathi indawo ye-AnkiWeb ngokuzisingathela: ayinayo indawo yokufunda esipheqululini.
Ingabe ikhodi evulekile isho ukusebenza ngaphandle kwe-inthanethi?
Cha. Ikhodi evulekile ichaza ilayisensi nokufinyelela kukhodi. Ukusebenza ngaphandle kwe-inthanethi kuncike ekutheni uhlelo luyigcina kuphi idatha nokuthi yiziphi izenzo ezidinga isevisi. Okuphambene nakho kuyiqiniso: uhlelo lungagcina idatha kudivayisi ngaphandle kokushicilela ikhodi yalo eyinhloko.
Ingabe ukuzisingathela kuqinisekisa ukuthi idatha iyathutheka?
Cha. Ukuzisingathela kulawula ukuthi isevisi isebenza kuphi. Ukuthutheka kuncike ekukhipheni idatha, emakhophini ayisipele aphelele nasekubuyiseleni okuhlolile ngempela. Isizindalwazi esikuseva yakho sisengaba nzima ukusithutha, futhi inqwaba ye-Markdown efundekayo isengashiya ngaphandle isimo sokubuyekeza esigcinwe eceleni kwayo.
Engikuncomayo
Gcina noma khetha i-Anki ngaphandle uma omunye wemikhawulo yayo udala inkinga yangempela. Khetha i-Mnemosyne ukuze ufunde ngokugxila kudeskithophu ngedatha yasendaweni futhi usebenzise ukungenisa kwe-Anki okusunguliwe. Sebenzisa i-SiYuan uma amakhadi okufunda kufanele abe ngaphakathi kwesizindalwazi solwazi esikhulu. Cabanga nge-Nibomo uma ukuba nekhodi yonke yewebhu, yamadivayisi ne-backend kukufanele ukuphatha uhlelo lwe-AWS olusetshenziswa ngempela. Khetha i-Recall ukuze uthole uhlelo lwesimanje olugcina idatha kudivayisi kuqala, ngemva kokuhlola imikhawulo yalo yokuguqula idatha. Khetha i-Essentialist uma i-Markdown elula nokungafinyeleli nhlobo kunethiwekhi kubaluleke ngaphezu kokuvumelanisa.
Uhlelo lwamakhadi okufunda olunekhodi evulekile olungcono kakhulu akulona ikhosombe elinohlu olude kakhulu lwezici. Yilolo elinikeza ikhodi, ukugcina idatha ngaphandle kwe-inthanethi, ukuthutha, ukuvumelanisa, ukusingatha nokubuyisela ngendlela ehambisana nohlelo ozimisele ukuluphatha ngempela.