> whoami

// a brief profile, intentionally terse
// ─────────────────────────────────────────────────────────────

// identity

lingion — student at Harbin Engineering University .

Ship code that runs on devices, browsers, and the edge. Prefer commit logs over design docs.

// stack

  • Android — Kotlin, Jetpack Compose, Material You, Room, Glance/RemoteViews widgets
  • Web — TypeScript, Vue 3, Quasar, Capacitor (iOS + Android)
  • Edge — Cloudflare Workers, MCP servers, WASM, opentype.js / resvg-wasm pipelines
  • Languages — TypeScript, Python, Kotlin, a little Go
  • Reverse engineering — APK static/dynamic, protocol recovery (Wisedu / Qiangzhi / Zhengfang academic systems)

// now

Maintaining Sleepy (21 releases), plot-mcp-worker (40+ MCP tools, 5-min cache), and the AIaW mobile fork (235 commits ahead).

Writing this blog as a way to make myself build slower. If I can't summarize what shipped, I didn't ship it.

// contact

GitHub is the primary channel.

→ Issues on individual repos for project-specific work.

→ Mail: lingion04 [at] gmail.com — if it's worth saying, it should probably be a public issue anyway.

// this site

Single Cloudflare Worker. No build step. No framework. No tracking.

Design: dark terminal — inspired by Nous Research's Hermetic aesthetic and overcorrecting on years of glossy blog templates. More notes on the redesign →