Kevin Zhou  /  unknownuserfrommars

Fe · 26 · Ferrum

Mars is red
because of rust.

I build small, sharp tools — an ML wrapper that fits in one import, a Windows launcher nobody asked for, and the patches that make my robot play football better. Mostly Python and C++, mostly at night, mostly because something annoyed me first.

我写小而锋利的工具——一个只需一次 import 的机器学习封装、一个没人要求过的 Windows 启动器,以及让我的机器人把球踢得更好的补丁。多半用 Python 和 C++,多半在深夜,多半是因为某件事先惹到了我。

Currently: AP, quickrun, rms v4目前:AP、quickrun、rms v4

Now

What’s on the bench

正在做的事

  • rms v4

    Shrinking the ML boilerplate. A stateful Experiment pipeline — column typing, split management, model dedup, and full state persistence.

    压缩机器学习的样板代码。有状态的 Experiment 流程——列类型推断、切分管理、模型去重与完整状态持久化。

  • quickrun

    Fixing Win+R. Windows will launch notepad from the run box but not your actual apps. quickrun binds any program to any alias, without admin rights.

    修好 Win+R。Windows 能从运行框启动 notepad,却启动不了你真正在用的程序。quickrun 把任意程序绑到任意别名上,且无需管理员权限。

  • the robot

    Making it play football. A long-running patch series for my RoboCup robot — goalie logic, shot types, team signalling, and a lot of bugs found on an actual pitch.

    让它踢球。为我的 RoboCup 机器人持续维护的补丁系列——守门逻辑、射门类型、队内信号,以及大量在真实球场上发现的 bug。

  • School

    Studying AP. IGCSE is finished — A* in Physics and Chemistry, A in both First Language Chinese and First Language English.

    在读 AP。IGCSE 已经结束——物理与化学 A*,第一语言中文与第一语言英文均为 A。

Work

Things I’ve actually shipped

真正发布过的东西

Mine, roughly in the order I’d defend them.

我自己的项目,大致按我愿意为它们辩护的顺序排列。

regressionmadesimple

Python

A minimalist ML toolkit wrapping scikit-learn. Import rms and go — plus a stateful Experiment class that manages the whole pipeline.

封装 scikit-learn 的极简机器学习工具包。import rms 即可开始,另有管理完整流程的有状态 Experiment 类。

On PyPIv4.1scikit-learn

booster-patch

C++

The patch series for my RoboCup robot, built on the Booster T1 demo stack: goalie algorithms, shot types, team signalling, and tournament-compliance fixes.

我的 RoboCup 机器人所用的补丁系列,基于 Booster T1 演示栈,涵盖守门算法、射门类型、队内信号与赛事合规修复。

v2.2.9RoboCupRobotics

quickrun

Python

Bind any Windows program to a Win+R alias. No admin rights, no restart — it writes to your own registry hive and works immediately.

把任意 Windows 程序绑定到 Win+R 别名。无需管理员权限,无需重启——只写入用户注册表,绑定即生效。

WindowsRegistryCLI

LightningRoute-Frontend

Python

The frontend built at my first Moonshot 48, turning text and files into mind maps. The project later grew into three repositories.

我在第一场 Moonshot 48 做的前端,把文本与文件转成思维导图。这个项目后来扩展成了三个仓库。

First Moonshot 48Mind maps

RiskPulse

Python

Real-time portfolio risk intelligence. Know your risk before the market moves.

实时投资组合风险监测。在市场变动之前先知道自己的风险。

FinanceRealtime

morecsv

Python

An enhanced CSV library — automatic type handling, multithreaded read and write, and cleaning built in.

增强型 CSV 处理库——自动类型处理、多线程读写,并内置数据清洗。

On PyPIData

With others

参与的项目

Projects I contribute to but don’t lead. Credit where it belongs.

我参与但不主导的项目。功劳归于该归的人。

Stack

What I reach for

常用的工具

Languages

  • Python daily
  • C++ the robot
  • TypeScript web
  • Java LightningRoute
  • Rust collab

Data & ML

  • scikit-learn wrapped it
  • pandas daily
  • Plotly charts
  • Streamlit demos
  • Kaggle practice

Build & ship

  • PyPI 4 packages
  • Godot collab
  • VS Code always
  • Caddy this site
  • git reluctantly

Signals

Rooms I’ve been in

参加过的场合

Three Moonshot 48 hackathons, a robot football competition, and the exams in between.

三场 Moonshot 48 黑客松、一场机器人足球比赛,以及夹在中间的考试。

  • 2026.08

    Moonshot 48 — thirdBeijing session.北京场。

    Participant
  • 2026

    RoboCup — Booster T1Maintaining the patch series my robot competes on.维护我的机器人参赛所用的补丁系列。

    Patch author
  • 2026

    IGCSE completedTwo A* and two A, including both first languages.两个 A* 与两个 A,包含两门第一语言。

    Now on AP
  • 2025.05

    Moonshot 48 — secondChengdu session, Group 4 — RiseTrack.成都场,第 4 组——RiseTrack。

    Team
  • 2025.03

    Moonshot 48 — firstBuilt the LightningRoute frontend. The project outlived the weekend.做了 LightningRoute 的前端。这个项目活得比那个周末久。

    Team
  • ongoing

    USACOWorking through past papers; solutions kept in a private repo.刷历年真题,题解存在私有仓库里。

    Practice
A*Physics物理
A*Chemistry化学
AFirst Language Chinese第一语言 中文
AFirst Language English第一语言 英文
Pair Extraordinaire ×3 Pull Shark ×2 Quickdraw YOLO

Off-hours

The unserious half

不正经的那一半

Two first languages. I sat IGCSE First Language Chinese and First Language English, which the system allows and nobody recommends. An A in each, so the joke landed.

两门第一语言。我同时考了 IGCSE 第一语言中文和第一语言英文——制度允许,但没人建议这么干。两门都是 A,所以这个玩笑成立了。

Honkai: Star Rail. Enough of a fixture that one of the projects I help on is a desktop companion built around a character from it.

《崩坏:星穹铁道》。沉迷到我参与的项目里,就有一个是围绕其中角色做的桌面伴侣。

Tooling opinions. I like Codex and Openclaw. I like Claude more, sometimes. I dislike using git, and use it constantly anyway.

关于工具的偏见。我喜欢 Codex 和 Openclaw,有时更喜欢 Claude。我不喜欢用 git,但还是天天在用。

Elsewhere

Find me

找到我