ESP32-S3 Bench Guide
ESP32‑S3 N16R8 벤치 가이드: 실시간 핀아웃, 강의, 시뮬레이터 및 벤치 로그
무료 만다린 독해 연습으로 HSK 1‑6 수준별 짧은 중국어 텍스트에 핀인, 탭 번역, 오디오, 영어 번역, 퀴즈가 제공됩니다
Free Mandarin reading practice: short Chinese texts graded by HSK 1-6, each with pinyin, tap-to-translate words, audio, English translation and a quiz.
교육Python · CSSGitHub @lm742611149온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기Free HSK 1–6 graded Chinese reading practice — 315 original texts with pinyin, audio and quizzes
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Free graded Chinese reading practice for HSK 1–6, with pinyin, audio, tap-to-translate and comprehension quizzes.
Every text is original. No textbook passages, no scraped content — each reading is written to stay inside the vocabulary of its HSK level, so you can read without hitting a wall every second sentence.
| 315 readings | HSK 1–6, roughly 50 per level |
| 5,024 words | every word that appears in a reading, indexed by level |
| 659 grammar patterns | pulled from the readings, indexed by level |
| 1,834 characters | with stroke-order animations |
HSK 1 · HSK 2 · HSK 3 · HSK 4 · HSK 5 · HSK 6
A dependency-free static site generator in plain Python — no framework, no npm, no build pipeline beyond one script.
content/texts/*.json one reading per file
build.py generates docs/ from content/
gen_audio.py pre-renders sentence + word audio (edge-tts)
get_strokes.py fetches stroke data for characters actually used
validate_texts.py schema check: sentence counts, pinyin tones, quiz answers
Build it:
python3 build.py # content/ -> docs/
That's the whole toolchain. docs/ is served as a static site on Cloudflare Pages.
Each reading is a single JSON file. Tokens carry their own pinyin and gloss, which is what makes per-word audio and tap-to-translate possible without a runtime dictionary:
{
"slug": "hsk1-my-day",
"level": 1,
"title_zh": "我的一天",
"title_py": "Wǒ de yì tiān",
"title_en": "My Day",
"sentences": [
{ "t": [["我","wǒ","I"],["七点","qī diǎn","seven o'clock"],
["起床","qǐchuáng","to get up"],["。"]],
"en": "I get up at seven o'clock." }
],
"vocab": [["起床","qǐchuáng","to get up"]],
"quiz": [{"q":"What time does the narrator get up?","a":["Six","Seven","Eight"],"c":1}],
"grammar":[{"p":"time before verb","e":"Chinese puts the time word before the verb.",
"x":"我七点起床。 — I get up at seven."}]
}
Written and maintained by Fei, a Mandarin teacher. The site is free and stays free — if reading is the part you can do alone, speaking is the part that needs a person, and that's what the lessons are for.
Code is MIT. The readings themselves are original work — please don't republish them as your own, but linking to them is always welcome.