Projects
Tools
OpenAI / Claude proxy rules for Clash (mihomo), Shadowrocket, Surge and Loon. Only AI traffic goes through the proxy, no global mode needed. The site has one-tap Shadowrocket install and a searchable rule list.
Automated login for Cisco AnyConnect / Secure Client VPNs with TOTP two-factor auth: one-line scripts for macOS, Linux and Windows, plus a Dockerized OpenConnect that turns the VPN into a split-tunnel proxy for your LAN.
My collection of Agent Skills, usable in Claude Code, Codex, Gemini CLI, Cursor and other agents. Two commands install it in Claude Code.
A trade log and P&L dashboard for Hong Kong stocks. Switch between moving weighted average and diluted cost in one tap; selling more than you hold is rejected. Zero dependencies, self-hosted, multi-user.
A personal finance dashboard for money split between mainland China and Hong Kong. Record balances, card debt and stock value once a month and get cash flow and net worth in CNY or HKD. Runs as a single HTML file or self-hosted for several users.
My custom Docker images (a Cloudflare WARP proxy, OpenConnect built from upstream HEAD, and more), built by GitHub Actions and published to DockerHub and GHCR.
Research
Group project for HKU IMSE7111: seismic time-history analysis of frame structures in OpenSeesPy, with Bayesian optimization and a genetic algorithm to improve seismic resilience.