I'm a computer science undergraduate exploring AI agents and building practical software with AI coding tools. I also lead my university's competitive programming team.
A browser-based whiteboard recorder for teaching and technical explanations. It combines an SVG whiteboard, slide-based presentations, and recording through the MediaRecorder API. Designed for desktop browsers.
A self-hosted Python tool for filtering Arsenal transfer news, translating relevant updates, and sending phone notifications. It uses SQLite for persistent storage and deduplication, with budget controls for paid APIs.
More projects on my website.
Articles in Chinese.
- Agent Harness Lab 复盘 — A small code-repair experiment comparing one-shot generation and an agent loop, with notes on evaluation and failure modes.
- 我用 Codex 做了一个视频转讲义工具,结果它悄悄漏掉了半节课 — Lessons on checking intermediate outputs and catching missing content in an AI-assisted handout workflow.
I practice competitive programming in C++. In the 2026 Lanqiao Cup (C/C++, University Group B), I received a third prize at the national finals and a first prize in the Beijing division.

