COSCUP 2026 開源人年會

Homun Mage

Senior AI Engineer (Infotech). Loving Svelte and FastAPI.

▶ 🐱 github: homunmage
▶ 📧 mail: homunmage@gmail.com
▶ 🌍 telegram: posetmage
▶ 💬 line: posetmage


議程

年8月8日
10:00
30 分鐘
工程師最陌生的熟人 - 文字二三事
Homun Mage

雖然我們每天都在打code,但是文字一直以來都是大坑,分享各種我與各種文字相關場景打交道的心得
* 玩日文遊戲需要中文字幕 -> OCR
* 看網頁文章想要有聲音 -> TTS
* 想要字幕 -> STT 語音轉文字 whisper
* 寫部落格、筆記系統
* pdf跑版 -> 輸入內容沒版型 -> latex or html
* 想用markdown寫一本書? -> pipeline

Python Track by Taipei.py
TR412-1
年8月9日
10:10
30 分鐘
(Compiler) Homun-lang: A Rust-Based Scripting Language for AI-Native Developing
Homun Mage

Ever dreamed of creating your own programming language? This talk walks through the real journey — from building a Mermaid-to-ASCII compiler as a warm-up, to designing Homun, a language that transpiles to Rust. You'll learn the compiler pipeline (tokenizer → parser → AST → codegen), why transpiling beats writing a full compiler, and the hard design lessons: auto-detection traps, syntax iteration pain, and why hemi-self-hosting keeps things sane. Practical takeaways for anyone curious about language design in the AI era.

帶您讀源碼
TR409-2
年8月9日
13:00
50 分鐘
From Word & Excel to JavaScript: Transition Learning Programming Concepts
Homun Mage

You already use Word and Excel every day. Turns out, those familiar tools share more with programming than you'd expect.This workshop starts exactly where you are — no coding background needed. We'll walk through how spreadsheet thinking connects to JavaScript, how document layout connects to HTML and CSS, and how a simple interactive button opens the door to modern web frameworks.Everything runs live in the browser. You'll see it, click it, and change it yourself.

JSDC X DevFrontier
TR311