๐ŸŒ [ไธญๆ–‡](README.md) ยท [English](README.en.md) ยท [ๆ—ฅๆœฌ่ชž](README.ja.md) ยท **ํ•œ๊ตญ์–ด** ๐Ÿ“– **์‚ฌ์šฉ์ž ๊ฐ€์ด๋“œ** ยท [โš™๏ธ ๊ฐœ๋ฐœ์ž ๋ฌธ์„œ](README.dev.ko.md)
--- # Lumi โ€” ๋…์„œ๋ฅผ ์œ„ํ•ด ํƒœ์–ด๋‚˜๋‹ค > ๊น”๋”ํ•˜๊ณ  ์šฐ์•„ํ•œ Android ๋กœ์ปฌ ์ „์ž์ฑ… ๋ฆฌ๋”. EPUB, PDF, TXT ์ง€์›. ๊ฐœ์ธ์ •๋ณด ๋ณดํ˜ธ ์ตœ์šฐ์„ , ์™„์ „ ์˜คํ”„๋ผ์ธ. [![Version](https://img.shields.io/badge/version-1.7.8-coral)](https://github.com/huangder/Lumi_Books/releases) [![License](https://img.shields.io/badge/license-GPLv3-green)](LICENSE) [![Android](https://img.shields.io/badge/Android-8.0%2B-blue)](https://developer.android.com) [![Kotlin](https://img.shields.io/badge/Kotlin-2.3.10-purple)](https://kotlinlang.org) [![Sponsor](https://img.shields.io/badge/%E2%9D%A4%EF%B8%8F-%ED%9B%84%EC%9B%90-ff385c)](https://huangder.top/sponsor.html)

Lumi ๋ฆฌ๋” ํ™”๋ฉด

--- ## โœจ ๊ธฐ๋Šฅ ### ๐Ÿ“– ๋…์„œ ๊ฒฝํ—˜ - EPUB, PDF, TXT ์„ธ ๊ฐ€์ง€ ํ˜•์‹ ์ง€์› - **EPUB ๋“€์–ผ ๋ Œ๋”๋ง ๋ชจ๋“œ**๏ผš๋ถ ๋ ˆ์ด์•„์›ƒ๏ผˆ์ถœํŒ์‚ฌ HTML/CSS/๊ธ€๊ผด ์œ ์ง€๏ผ‰+ ๋ฆฌ๋” ๋ ˆ์ด์•„์›ƒ๏ผˆํ†ต์ผ๋œ ํƒ€์ดํฌ๊ทธ๋ž˜ํ”ผ๏ผ‰ - Canvas + StaticLayout ์ž์ฒด ๋ Œ๋”๋ง ์—”์ง„, ๋ถ€๋“œ๋Ÿฌ์šด ํŽ˜์ด์ง€ ๋„˜๊น€ ์• ๋‹ˆ๋ฉ”์ด์…˜ - **๋„ค ๊ฐ€์ง€ ํŽ˜์ด์ง€ ๋„˜๊น€ ํšจ๊ณผ**๏ผš์Šฌ๋ผ์ด๋“œ, ์Šคํฌ๋กค, ํŽ˜์ด๋“œ, ์ปฌ๏ผˆ์‹ค์ œ ์ฑ…์žฅ ๋„˜๊น€ ์‹œ๋ฎฌ๋ ˆ์ด์…˜๏ผ‰ - **Bionic Reading๏ผˆ๋ฐ”์ด์˜ค๋‹‰ ๋ฆฌ๋”ฉ๏ผ‰**๏ผš๋‹จ์–ด ์•ž๋ถ€๋ถ„์„ ๊ตต๊ฒŒ ํ‘œ์‹œํ•˜์—ฌ ์ฝ๊ธฐ ์†๋„์™€ ์ง‘์ค‘๋ ฅ ํ–ฅ์ƒ - ๋‹ค์–‘ํ•œ ์ฝ๊ธฐ ํ…Œ๋งˆ๏ผˆ๋‚ฎ / ๋ฐค / ์„ธํ”ผ์•„ / ๊ทธ๋ฆฐ + ์‚ฌ์šฉ์ž ์ง€์ • ์ƒ‰์ƒ๏ผ‰ - ์„ธ๋ฐ€ํ•œ ํƒ€์ดํฌ๊ทธ๋ž˜ํ”ผ ์„ค์ •๏ผˆ๊ธ€๊ผด ํฌ๊ธฐ, ์ค„ ๊ฐ„๊ฒฉ, ์ž๊ฐ„, ๋ฌธ๋‹จ ๊ฐ„๊ฒฉ, 4๋ฉด ๋…๋ฆฝ ์—ฌ๋ฐฑ, ๋“ค์—ฌ์“ฐ๊ธฐ๏ผ‰ - ์‚ฌ์šฉ์ž ์ง€์ • ํ…์ŠคํŠธ ์ƒ‰์ƒ ๋ฐ ๋ฐฐ๊ฒฝ๏ผˆHSL ์ƒ‰์ƒ ์„ ํƒ๊ธฐ + ๊ฐค๋Ÿฌ๋ฆฌ ์‚ฌ์ง„๏ผ‰ - **์‚ฌ์šฉ์ž ์ง€์ • ๊ธ€๊ผด**๏ผš๋‚ด์žฅ LXGW WenKai, Fangsong, Kaiti + ๊ฐœ์ธ ๊ธ€๊ผด ๊ฐ€์ ธ์˜ค๊ธฐ๏ผˆ.ttf๏ผ‰ - ์Šค๋งˆํŠธ ์ œ์Šค์ฒ˜ ์‹œ์Šคํ…œ๏ผˆ์ขŒ์šฐ ํƒญ์œผ๋กœ ํŽ˜์ด์ง€ ๋„˜๊น€, ์ค‘์•™ ํƒญ์œผ๋กœ ๋ฉ”๋‰ด, ๋“œ๋ž˜๊ทธ๋กœ ํŽ˜์ด์ง€ ๋„˜๊น€๏ผ‰ - ๋ณผ๋ฅจ ํ‚ค ํŽ˜์ด์ง€ ๋„˜๊น€๏ผˆ๋ฐฉํ–ฅ ์„ค์ • ๊ฐ€๋Šฅ๏ผ‰ - ๋ชจ์„œ๋ฆฌ ์ •๋ณด ํ‘œ์‹œ ์‚ฌ์šฉ์ž ์ง€์ •๏ผˆ์ฑ•ํ„ฐ / ์ง„ํ–‰๋ฅ  / ํŽ˜์ด์ง€ ๋ฒˆํ˜ธ / ๋ฐฐํ„ฐ๋ฆฌ๏ผ‰ - **์ค‘๊ตญ์–ด ๊ฐ„์ฒด/๋ฒˆ์ฒด ๋ณ€ํ™˜**๏ผš์ฑ…๋ณ„๋กœ ์›๋ฌธ / ๊ฐ„์ฒด / ๋ฒˆ์ฒด ์ „ํ™˜ - ํ™”๋ฉด ์‹œ๊ฐ„ ์ œํ•œ ์žฌ์ •์˜๏ผˆ์ฝ๋Š” ๋™์•ˆ ํ™”๋ฉด ์ผœ์ง ์œ ์ง€๏ผ‰ ### ๐ŸŽง TTS & ์˜ค๋””์˜ค๋ถ - ์‹œ์Šคํ…œ TTS ์—”์ง„ ํ†ตํ•ฉ - **์„œ๋“œํŒŒํ‹ฐ TTS API ์ง€์›**๏ผšOpenAI ํ˜ธํ™˜ TTS, Xiaomi MiMo Chat TTS - ์ŠคํŠธ๋ฆฌ๋ฐ ์˜ค๋””์˜ค ์บ์‹œ๏ผˆ์ž๋™ ์ •๋ฆฌ ํ•œ๋„ ์„ค์ • ๊ฐ€๋Šฅ๏ผ‰ - ํฌ๊ทธ๋ผ์šด๋“œ ์„œ๋น„์Šค + ์•Œ๋ฆผ ์ œ์–ด๏ผˆ์žฌ์ƒ / ์ผ์‹œ์ •์ง€ / ์ด์ „ ๋ฌธ์žฅ / ๋‹ค์Œ ๋ฌธ์žฅ๏ผ‰ ### โœจ ํ…์ŠคํŠธ ์„ ํƒ & ์ฃผ์„ - Android ๋„ค์ดํ‹ฐ๋ธŒ ํ…์ŠคํŠธ ์„ ํƒ + ์‚ฌ์šฉ์ž ์ง€์ • Compose ํ”Œ๋กœํŒ… ๋ฉ”๋‰ด - 6์ƒ‰ ํ•˜์ด๋ผ์ดํŠธ๏ผˆํƒญํ•˜์—ฌ ๋ณด๊ธฐ ๋ฐ ์ƒ‰์ƒ ๋ณ€๊ฒฝ๏ผ‰ - ํ•˜์ด๋ผ์ดํŠธ ํ…์ŠคํŠธ์— ์—ฐ๊ฒฐ๋œ ๋…ธํŠธ - ์ „์ฒด ํ…์ŠคํŠธ ๊ฒ€์ƒ‰๏ผˆ๊นœ๋นก์ด๋Š” ํ•˜์ด๋ผ์ดํŠธ ํ‘œ์‹œ๏ผ‰ - ์ฑ…๊ฐˆํ”ผ๏ผš์ถ”๊ฐ€ / ์‚ญ์ œ / ๋น ๋ฅธ ์ด๋™ - **์ฃผ์„ ๋‚ด๋ณด๋‚ด๊ธฐ**๏ผˆ์ฑ…๊ฐˆํ”ผ + ํ•˜์ด๋ผ์ดํŠธ + ๋…ธํŠธ๏ผ‰ ### ๐Ÿ“š ์ฑ…์žฅ ๊ด€๋ฆฌ - ๋กœ์ปฌ ํŒŒ์ผ ๊ฐ€์ ธ์˜ค๊ธฐ๏ผˆ์‹œ์Šคํ…œ ํŒŒ์ผ ์„ ํƒ๊ธฐ + ์ฑ… ํด๋” ๊ถŒํ•œ ๋ถ€์—ฌ, ๋ณต์‚ฌ ๋ถˆํ•„์š”๏ผ‰ - ์ž๋™ ์ถ”์ถœ ์ฑ… ํ‘œ์ง€๏ผˆCoil ์ด๋ฏธ์ง€ ๋กœ๋”ฉ๏ผ‰ - **์ „์ฒด ํ…์ŠคํŠธ ๊ฒ€์ƒ‰**๏ผš์ „์ฒด ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ๊ฒ€์ƒ‰ - **์‚ฌ์šฉ์ž ์ง€์ • ํƒœ๊ทธ**๏ผš์ฑ… ๋ถ„๋ฅ˜์šฉ - ์‚ฌ์šฉ์ž ์ง€์ • ํ‘œ์ง€๏ผˆ๊ฐค๋Ÿฌ๋ฆฌ์—์„œ ์„ ํƒ๏ผ‰ - ์ฑ… ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ ํŽธ์ง‘๏ผˆ์ œ๋ชฉ, ์ €์ž๏ผ‰ - ์ฆ๊ฒจ์ฐพ๊ธฐ / ์‚ญ์ œ ๊ด€๋ฆฌ - ๊ธธ๊ฒŒ ๋ˆ„๋ฅด๊ธฐ ์ปจํ…์ŠคํŠธ ๋ฉ”๋‰ด๏ผˆ๊ธ€๋ž˜์Šค๋ชจํ”ผ์ฆ˜ ์˜ค๋ฒ„๋ ˆ์ด๏ผ‰ ### ๐Ÿ“Š ๋…์„œ ํ†ต๊ณ„ - ์˜ค๋Š˜์˜ ๋…์„œ ์‹œ๊ฐ„ + ์ฃผ๊ฐ„ ํŠธ๋ Œ๋“œ - ์‚ฌ์šฉ์ž ์ง€์ • ๊ฐ€๋Šฅํ•œ ์ผ์ผ ๋…์„œ ๋ชฉํ‘œ - ์ฃผ / ์›” / ์—ฐ๋„ ํƒญ ๋„ค๋น„๊ฒŒ์ด์…˜ - ์›”๊ฐ„ ํžˆํŠธ๋งต๏ผˆ๋‹ฌ๋ ฅ ๊ทธ๋ฆฌ๋“œ, ๋…์„œ ์‹œ๊ฐ„๋ณ„ ์ƒ‰์ƒ๏ผ‰ - ์—ฐ๊ฐ„ ํžˆํŠธ๋งต๏ผˆGitHub ๊ธฐ์—ฌ ๊ทธ๋ž˜ํ”„ ์Šคํƒ€์ผ, 53ร—7 Canvas ๋ Œ๋”๋ง๏ผ‰ - ์ฃผ๊ฐ„ ๋ง‰๋Œ€ ๊ทธ๋ž˜ํ”„ - ์—ฐ์† ๋…์„œ ์ผ์ˆ˜ ๊ธฐ๋ก ### โ˜๏ธ ํด๋ผ์šฐ๋“œ ๋™๊ธฐํ™” & ๋ฐฑ์—… - **WebDAV ํด๋ผ์šฐ๋“œ ๋™๊ธฐํ™”**๏ผš์ฑ…, ๋…์„œ ์ง„ํ–‰๋ฅ , ๋…ธํŠธ, ์ฑ…๊ฐˆํ”ผ๋ฅผ ๊ฐœ์ธ WebDAV ์„œ๋ฒ„์— ์ˆ˜๋™ ๋˜๋Š” ์ž๋™ ๋™๊ธฐํ™” - ์—ฐ๊ฒฐ ํ…Œ์ŠคํŠธ + ๋งˆ์ง€๋ง‰ ๋™๊ธฐํ™” ์‹œ๊ฐ„ ํ‘œ์‹œ - **๋กœ์ปฌ ๋ฐฑ์—… ๋ฐ ๋ณต์›**๏ผˆZIP ๋‚ด๋ณด๋‚ด๊ธฐ/๊ฐ€์ ธ์˜ค๊ธฐ๏ผš๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค + DataStore + ํ‘œ์ง€ + ์ฑ…๏ผ‰ - ์ €์žฅ ๊ณต๊ฐ„ ์‚ฌ์šฉ๋Ÿ‰ ์‹œ๊ฐํ™” ### ๐ŸŽจ ํ…Œ๋งˆ & ์™ธ๊ด€ - **์„ธ ๊ฐ€์ง€ ์•ฑ ํ…Œ๋งˆ**๏ผš๊ธฐ๋ณธ๏ผˆํ…Œ๋งˆ ์ƒ‰์ƒ ๋ณ€๊ฒฝ ๊ฐ€๋Šฅ, ์ดˆ๊ธฐ ์ƒ‰์ƒ์€ Lumi ํ•‘ํฌ๏ผ‰, Material 3๏ผˆ๋‹ค์ด๋‚˜๋ฏน ์ปฌ๋Ÿฌ๏ผ‰, Liquid Glass๏ผˆ๋ฆฌํ€ด๋“œ ๊ธ€๋ž˜์Šค๏ผ‰ - Liquid Glass๏ผšํˆฌ๋ช…๋„ ์กฐ์ ˆ + HDR ํ„ฐ์น˜ ํ•˜์ด๋ผ์ดํŠธ - ๋‹คํฌ ๋ชจ๋“œ๏ผˆ์‹œ์Šคํ…œ ์—ฐ๋™ / ๋ผ์ดํŠธ / ๋‹คํฌ๏ผ‰ - Motion Pro ์• ๋‹ˆ๋ฉ”์ด์…˜๏ผˆ๋ฒ ํƒ€๏ผ‰ - ์„ ํƒ์  ์Šคํ”Œ๋ž˜์‹œ ํ™”๋ฉด - ์˜ˆ์ธกํ˜• ๋’ค๋กœ ๊ฐ€๊ธฐ ์ œ์Šค์ฒ˜ ์ง€์› - UI ์š”์†Œ ์ „ํ™˜ ์• ๋‹ˆ๋ฉ”์ด์…˜ - **๋‹ค๊ตญ์–ด ์ง€์›**๏ผš7๊ฐœ ๋กœ์ผ€์ผ โ€” ์ค‘๊ตญ์–ด ๊ฐ„์ฒด, ์ค‘๊ตญ์–ด ๋ฒˆ์ฒด(์ค‘๊ตญ ํƒ€์ด์™„), ์ค‘๊ตญ์–ด ๋ฒˆ์ฒด(์ค‘๊ตญ ํ™์ฝฉ), ์ค‘๊ตญ์–ด ๋ฒˆ์ฒด(์ค‘๊ตญ ๋งˆ์นด์˜ค), English, ๆ—ฅๆœฌ่ชž, ํ•œ๊ตญ์–ด ### โš™๏ธ ์Šค๋งˆํŠธ PDF ์ฒ˜๋ฆฌ - **๋กœ์ปฌ ์ถ”์ถœ**๏ผš๊ธฐ๊ธฐ ๋‚ด PDF ํ…์ŠคํŠธ ๋ ˆ์ด์–ด ์ถ”์ถœ๏ผˆ์Šค์บ” PDF ๋ฏธ์ง€์›๏ผ‰ - **MinerU ํด๋ผ์šฐ๋“œ ํŒŒ์‹ฑ**๏ผˆ์„œ๋“œํŒŒํ‹ฐ ์„œ๋น„์Šค๏ผ‰๏ผš - ๋ผ์ดํŠธ ๋ชจ๋“œ๏ผš๋ฌด๋ฃŒ, ํ† ํฐ ๋ถˆํ•„์š”, ์ตœ๋Œ€ 10MB / 20ํŽ˜์ด์ง€ - ์ •๋ฐ€ ๋ชจ๋“œ๏ผš๊ฐœ์ธ ํ† ํฐ ํ•„์š”, ์ตœ๋Œ€ 200MB / 200ํŽ˜์ด์ง€, VLM ๊ตฌ๋™ - ์ˆ˜๋™ ๋ชจ๋“œ๏ผšMinerU ์›น์‚ฌ์ดํŠธ์—์„œ ์ฒ˜๋ฆฌ ํ›„ ZIP/Markdown ๊ฐ€์ ธ์˜ค๊ธฐ - PDF๋ฅผ ๋ฆฌํ”Œ๋กœ์šฐ ๊ฐ€๋Šฅํ•œ ์ „์ž์ฑ…์œผ๋กœ ๋ณ€ํ™˜ํ•˜์—ฌ ํ†ต์ผ๋œ ๋…์„œ ๊ฒฝํ—˜ ์ œ๊ณต ### ๐Ÿ”’ ๊ฐœ์ธ์ •๋ณด ๋ณดํ˜ธ - **๋กœ์ปฌ ์šฐ์„ ** โ€” ์—…๋ฐ์ดํŠธ ํ™•์ธ ์‹œ์—๋งŒ GitHub ์„œ๋ฒ„์— ์—ฐ๊ฒฐ, ๊ฐœ์ธ์ •๋ณด ์ „์†ก ์—†์Œ - **์„œ๋“œํŒŒํ‹ฐ SDK ์ œ๋กœ** โ€” ๋ถ„์„, ๊ด‘๊ณ , ํ‘ธ์‹œ ์•Œ๋ฆผ, ํฌ๋ž˜์‹œ ๋ณด๊ณ  ์—†์Œ - **Android ์ƒŒ๋“œ๋ฐ•์Šค ์ €์žฅ์†Œ** โ€” ๋ชจ๋“  ๋ฐ์ดํ„ฐ๋Š” ์•ฑ ์ „์šฉ ๋””๋ ‰ํ„ฐ๋ฆฌ์—๋งŒ ์ €์žฅ - **์˜คํ”ˆ์†Œ์Šค, ๊ฐ์‚ฌ ๊ฐ€๋Šฅ** โ€” ์ „์ฒด ์†Œ์Šค ์ฝ”๋“œ ๊ณต๊ฐœ, ๋ˆ„๊ตฌ๋‚˜ ๊ฒ€ํ†  ๊ฐ€๋Šฅ - ์ฒซ ์‹คํ–‰ ์‹œ ๊ฐœ์ธ์ •๋ณด ์ฒ˜๋ฆฌ๋ฐฉ์นจ ๋ฐ ์ด์šฉ์•ฝ๊ด€ ํ‘œ์‹œ, ํˆฌ๋ช…ํ•œ ๊ณ ์ง€ - ๋ฏผ๊ฐ ์ •๋ณด๏ผˆWebDAV, TTS API ํ‚ค๏ผ‰๋Š” Android KeyStore๋กœ ์•”ํ˜ธํ™” ์ €์žฅ --- ## ๐Ÿ“ฅ ๋‹ค์šด๋กœ๋“œ [GitHub Releases](https://github.com/huangder/Lumi_Books/releases)์—์„œ ์ตœ์‹  APK๋ฅผ ๋‹ค์šด๋กœ๋“œํ•˜์„ธ์š”. --- ## ๐Ÿ“„ ๋ณ€๊ฒฝ ์ด๋ ฅ [๋ณ€๊ฒฝ ์ด๋ ฅ](https://huangder.top/changelog.html)์„ ํ™•์ธํ•˜์„ธ์š”. --- ## โญ ์Šคํƒ€ ๊ธฐ๋ก

Star History Chart

--- ## ๐Ÿ“œ ๋ผ์ด์„ ์Šค Lumi์˜ ์˜ค๋ฆฌ์ง€๋„ ์ฝ”๋“œ๋Š” [GNU GPLv3](LICENSE)์— ๋”ฐ๋ผ ์˜คํ”ˆ์†Œ์Šค๋กœ ๊ณต๊ฐœ๋ฉ๋‹ˆ๋‹ค. ์„œ๋“œํŒŒํ‹ฐ ์ข…์†์„ฑ ๋ฐ ๊ฐœ์ž‘ ์ฝ”๋“œ๋Š” ๊ฐ๊ฐ์˜ ๋ผ์ด์„ ์Šค๋ฅผ ๋”ฐ๋ฆ…๋‹ˆ๋‹ค. ์ปฌ ํŽ˜์ด์ง€ ๋„˜๊น€์€ GPLv3 ํ”„๋กœ์ ํŠธ [legado-E](https://github.com/Luoyacheng/legado-E)๋ฅผ ๊ฐœ์ž‘ํ–ˆ์œผ๋ฉฐ, Liquid Glass ๊ตฌํ˜„์€ Apache 2.0 ๋ผ์ด์„ ์Šค์˜ [AndroidLiquidGlass / Backdrop](https://github.com/Kyant0/AndroidLiquidGlass)์„ ๊ฐœ์ž‘ํ•˜์—ฌ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ยฉ 2026 Huangder --- ## ๐Ÿ”— ๋งํฌ - ๐ŸŒ ์›น์‚ฌ์ดํŠธ๏ผš[huangder.top](https://huangder.top) - ๐Ÿ“ฆ GitHub๏ผš[github.com/huangder/Lumi_Books](https://github.com/huangder/Lumi_Books) - ๐Ÿ“ง ์ด๋ฉ”์ผ๏ผšhuangder0104@126.com ---

์ข‹์€ ์ฑ…์—๋Š” ์ข‹์€ ๋ฆฌ๋”๊ฐ€ ์–ด์šธ๋ฆฝ๋‹ˆ๋‹ค.