Skip to content
~/nihildigit

About

I'm a third-year undergraduate at North China University of Science and Technology, studying intelligence science.

RAFNet was my first academic project, and also where I learned computer vision by doing it. We built a classifier for student behavior in crowded classrooms on top of GroupRec, an existing hypergraph encoder, with a gated fusion head; I ran the experiments. It's under review at The Visual Computer.

TongXing ran in parallel with that work, but from the deployment side. It won a provincial second prize in 4C2026 and is now in the national round. The system supports blind and low-vision users with NPU-based obstacle warning, offline speech, and a local LLM agent for closing touch-first app tasks through voice. The project made the potential of mobile NPUs concrete for me, and it made engineering optimization feel like a field with real room for research and product judgment.

ANVIL came out of the overlap between those two tracks: RAFNet gave me a practical CV foundation, while TongXing made the NPU constraints concrete. Standard flow-based VFI breaks down under INT8 quantization, so I looked for a graph that fit the accelerator instead of forcing the accelerator to imitate a desktop model. The result reuses H.264 decoder motion vectors instead of learning optical flow. The paper is under review at IEEE TCSVT; the project page collects the training code, the Android demo, and the arXiv preprint.

waybar-ai-usage, a Waybar widget that shows quota and reset time for Claude Code, Codex CLI, Copilot, and OpenCode Zen, began as a small tool for my own desktop. It became my first real open source maintenance experience after users started filing issues and PRs, including multi-browser support and support for providers they used themselves. It's packaged on AUR.

I also keep coding-agents-setup, a personal setup repository for coding agents. It is where I keep the tools, shell helpers, skills layout, and Codex/Claude rule files that I actually use and keep testing across my own machines.

open-ani/animeko is an app I use continuously, so my contributions tend to start from real friction: cloud download, Windows on Arm64 support, HLS playback behavior, and smaller UI/data-flow pieces. I expect to keep contributing to it over a longer horizon.

A short list of things I'm into: LLMs, Linux, ACGN, and music — rock, folk, and songs that carry history with them. Beyond just using them, I find different language models genuinely fascinating — each one has its own character, and I spend a lot of hours just talking to them.

FocusWell is one of the more personal ones: an Android-first time accounting app I wrote for my own attention and energy patterns. It turns real day-to-day friction into a tool I can actually use.


Education

2023 –
B.S. in Intelligence Science
College of Science · NCST · Tangshan, Hebei, China

Contact

Email
GitHub
@NihilDigit
ORCID
0009-0004-9426-3713
Telegram
@NihilDigit