ESP32-S3 Bench Guide
ESP32‑S3 N16R8 벤치 가이드: 실시간 핀아웃, 강의, 시뮬레이터 및 벤치 로그
Cortexia Language 2, 규칙 엔진으로 언어 학습. 알파벳·발음·활용표·간격 반복 제공
Cortexia Language 2 — kural motoruyla dil öğrenme. Alfabe, sesletim, çekim tabloları ve aralıklı tekrar; çekimler ezberlenmez, üretilir.
교육TypeScript · JavaScriptGitHub @GhostFelina온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기Shoresh — sıfırdan Modern İbranice: kök + binyan çekim motoru, Alef-Bet, harekeler. Türkçe arayüz.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
Sıfırdan Modern İbranice (İvrit) öğrenme motoru. Türkçe arayüz, A1 → B1. Shoresh (שורש) İbranicede "kök" demektir. İbranicede her fiil üç harfli bir kökten doğar ve yedi kalıptan (binyan) birine oturur. Bu uygulamanın temel iddiası şu: fiil tek tek ezberlenmez, kalıp öğrenilir, çekimi motor üretir.README 전문 보기 ↗
Sıfırdan Modern İbranice (İvrit) öğrenme motoru. Türkçe arayüz, A1 → B1.
Shoresh (שורש) İbranicede "kök" demektir. İbranicede her fiil üç harfli bir kökten doğar ve yedi kalıptan (binyan) birine oturur. Bu uygulamanın temel iddiası şu: fiil tek tek ezberlenmez, kalıp öğrenilir, çekimi motor üretir.
| Alan | Durum |
|---|---|
| Alef-Bet — 22 harf + 5 sofit | ✅ Tam veri, karıştırılan harf eşleştirmeleri, gematria, telaffuz notları |
| Harekeler (ניקוד) — 9 ünlü | ✅ Ses grubuna göre, harekeli → harekesiz geçiş alıştırması |
| Binyan çekim motoru | ✅ 7 binyan, shlemim kökler için tam tablo (42 birim testi) |
| Fiil kataloğu | 🚧 66 kök+binyan çifti; hedef 2000+ |
| Zayıf kökler (gzarot) | ⛔ Henüz yok — açık tablo gerekiyor |
| SRS / günlük doz | ⛔ Henüz yok |
Projenin çekirdeği src/engine/:
niqqud.ts — üç yazım biçimi arasındaki dönüşüm:
vocalized (harekeli, yeni başlayan bunu okur), plain (harekesiz ktiv male,
İsrail'de fiilen yazılan biçim), translit (Türkçe ses değerleriyle okunuş).binyan.ts — 7 binyanın çekim şablonları. Kök harfleri kalıba oturur,
begadkefat dageşi, sofit dönüşümü ve hitpa'el metatezi (הִתְסַדֵּר değil
הִסְתַּדֵּר) kural olarak uygulanır.Motor yalnızca shlemim (tam kök) için doğrudur. Zayıf kökler kalıbı kırar;
katalog onları reddeder ve CATALOG_ISSUES içinde raporlar — sessizce yanlış
çekim üretmez.
2000 fiil × ~40 biçim = 80.000 çekim. Elle yazılırsa hem denetlenemez hem de her düzeltme 40 satıra dokunur. Kural yazılır, birim testle kilitlenir, veri yalnızca kök + binyan + anlam olarak tutulur.
npm run dev # http://localhost:5400
npm run verify # typecheck + lint + birim testleri
npm run test # yalnız birim testleri
npm run build # üretim derlemesi
npm run shots # her sayfanın ekran görüntüsü -> screenshots/
npm run shots her sayfayı masaüstü (1440) ve telefon (390) genişliğinde,
koyu ve açık temada çekip screenshots/ altına koyar. Otomatik denetim
(tests/unit/audit.test.tsx) ölçülebilir şeyleri yakalar — erişilebilir ad,
bağlantı hedefi, metin yönü. Ama "bu sayfa kalabalık", "bu renk okunmuyor"
gibi yargılar ancak sayfaya BAKARAK verilir; bu betik o bakışı mümkün kılar.
Nitekim ilk koşuda dört gerçek hata buldu: açık temada okunmayan vurgu rengi, boşluk yutan iki yönlü metin, 24.000 piksel uzunluğunda kelime listesi ve kopuk görünen logo.
src/types/hebrew.ts Domain modeli — kök, binyan, gizra, çekim
src/engine/niqqud.ts Hareke katmanı (saf)
src/engine/binyan.ts Çekim şablonları (saf)
src/data/alefbet.ts Alfabe + harekeler
src/data/roots.ts Kök tablosu (boru ayraçlı ham veri)
src/data/catalog.ts Doğrulayıcı → kanonik HebrewVerb[]
src/pages/ Sayfalar
src/lib/speech.ts he-IL seslendirme (Web Speech API)
engine/ hiçbir zaman lib/ veya pages/ içe aktarmaz — saf kalır, böylece
her kural birim testle kilitlenebilir.
npm run verify # typecheck + lint + 112 test
npm run build
npx vercel --yes --prod
Adresler
| Adres | Davranış |
|---|---|
shoresh-three.vercel.app | Kanonik adres. Üretim alanı; her deploy'da kendiliğinden güncellenir. |
shoresh-ivrit.vercel.app | Dağıtım takma adı. Kendiliğinden güncellenmez. |
Takma ad her deploy'dan sonra elle yeniden bağlanmalı, yoksa ESKİ sürümü sunmaya devam eder:
npx vercel alias set <yeni-dagitim-url> shoresh-ivrit.vercel.app
Bu bir kez ısırdı: shoresh-ivrit v1.0.0'da kalıp derin bağlantılarda 404
vermeye devam etti, oysa shoresh-three çoktan düzelmişti. Paylaşırken
shoresh-three verilmesi daha güvenli.
Erişim: Proje herkese açık — Vercel Deployment Protection (SSO) kapalı.
Durumu görmek için: npx vercel project protection shoresh --json
Kök listesi, anlamlar ve öğretim notları bu proje için yazıldı. Çekimler
kural motoruyla üretiliyor; beklenen biçimler standart ulpan dilbilgisi
tablolarına karşı test ediliyor (tests/unit/binyan.test.ts).
Taranan açık veri setleri (roni5604/hebrew-words-db, eyaler/hebrew_wordlists)
kök/binyan/hareke/anlam açıklaması taşımadığı için kullanılmadı.