X77 · Xiamen, China · Python / TypeScript / Java
I read the source before I file the report. Most of what I ship upstream is the unglamorous part — deploy paths that fail loudly, registry mirrors that still resolve, docs that point at pages that exist. I sniff out the boring ones, fetch them, and bring them back.
- Contributing upstream to AI-agent infrastructure — deployment scripts, container registry mirroring, documentation.
- Building contrib-radar, an Agent Skill that scopes open-source targets, scores how approachable an issue really is, and refuses to hand you one that somebody already claimed.
| Project | What I did |
|---|---|
bytedance/deer-flow |
Made the dev deploy path fail fast when DEER_FLOW_HOME is not writable, instead of dying halfway through with a root-ownership error. |
iflytek/skillhub |
Repointed the MinIO runtime image to a registry that still serves it, so docker compose up works again. |
Python TypeScript Java Docker
GitHub Actions Bash Postgres Redis
- Email — 1494159925@qq.com
stay curious, fetch often. 🐾


