Portfolio

Things I've built, written and researched — three shelves, still growing.

Software
2025-2026

Additional-Miniplayer-Extension

A browser extension that turns any website's video player into a floating miniplayer.

  • TypeScript
View details
Software
2026

Smart-Renderers

A TypeScript plugin for the Electron main process that tracks windows, webviews and offscreen renderers, counts down after they go idle, then throttles, hibernates or destroys them — with reversible actions restored on activity.

  • TypeScript
  • Electron
View details
Literature
2026

Ruan Qingsheng

A character from Tianyan · Qiling, part of the Wangshengjing universe.

  • Tianyan · Qiling
Literature
2026

Wen Lingyun

A character from the Baozi dream-girl series' Quanyu Tianxia, part of the Wangshengjing universe.

  • Baozi Dream-Girl Series · Quanyu Tianxia
Literature
2026

Wen Lingyao

A character from both the Baozi dream-girl series and Tianyan · Qiling, part of the Wangshengjing universe.

  • Baozi Dream-Girl Series · Tianyan · Qiling
Literature
2026

Jian Ying

A character from Untitled · X, part of the Baozi dream-girl series and the Wangshengjing universe.

  • Untitled · X · Baozi Dream-Girl Series
Literature
2026

Zhi Tao

A character from the Baozi dream-girl series' Blood Curse, part of the Wangshengjing universe.

  • Baozi Dream-Girl Series · Blood Curse
Literature
2026

Gu Mianmian

A character from the Baozi dream-girl series' Tianyan · Qiling: Zhejian Lu, part of the Wangshengjing universe.

  • Baozi Dream-Girl Series · Tianyan · Qiling: Zhejian Lu
Research
2026

MeloMotion: A Diffusion Video Model with Differential Updates

ArtMelo · Technical Report

  • Author
Read the paper
Contact