Skip to content
View yunfeizhu's full-sized avatar
🎯
Working
🎯
Working
  • Hangzhou China
  • 19:59 (UTC +08:00)

Block or report yunfeizhu

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
yunfeizhu/README.md

Hi, I'm Euan Zhu (yunfeizhu) 👋

Vintage volleyball character collage in black and red on textured paper

  • 👨‍💻 I'm an AI full-stack developer with a focus on frontend development.
  • 🛠️ I work with Vue and React on the frontend, and Node.js and Python across the stack.
  • 🤖 I'm interested in building AI applications and developer tools.
  • 🌱 I contribute to open source through bug fixes, regression tests, and localization.
  • 🔍 I enjoy tracking down bugs and understanding how things work.
  • 🎮 My favorite game genres are Soulslikes and JRPGs.
  • 🏐 I'm a fan of sports anime with plenty of passion and team spirit.
  • 🎨 I enjoy experimenting with AI-generated content (AIGC).

Languages and Tools:

Vue.js   TypeScript   JavaScript   React   HTML5   Docker   Git   Python   Node.js

Gaming 🎮

The First Berserker: Khazan cover
The First Berserker: Khazan
🟢 Now playing
Forza Horizon 6 cover
Forza Horizon 6
Previously played
WUCHANG: Fallen Feathers cover
WUCHANG: Fallen Feathers
Previously played
AI LIMIT cover
AI LIMIT
Previously played
Black Myth: Wukong cover
Black Myth: Wukong
Previously played
Lies of P cover
Lies of P
Previously played
ELDEN RING cover
Elden Ring
Previously played
DARK SOULS™ III cover
Dark Souls III
Previously played

Statistics 📊

Euan Zhu's GitHub Stats   Most Used Languages

Open Source Contributions 🤝

39 merged PRs across 10 external open-source projects. Showing up to 6 recent PRs per project.

Project Contributions Merged PRs
ant-design Table selection behavior, Transfer state and callbacks. #59580 · #59570 · #59428
#59307
ooxml Spreadsheet formulas, filters, data integrity and slide links. #88 · #86 · #55
#53 · #49 · #51
View all 10 →
pptx-viewer Cross-framework UI, localization, recovery and atomic editing. #359 · #354 · #352
#351 · #350 · #339
View all 16 →
tdesign-vue-next Upload file-list consistency during automatic uploads. #6969
antdv-next Checkbox registration and cross-page Table selection. #894 · #881
hol-guard Mail extension integration and deletion safeguards. #3805 · #3278
FastMCP Additional properties in tool output schemas. #373
MCPHub Server lifetime while tools are running. #1164
virtua Viewport measurement for fixed-position containers. #965
awesome-dsh-plugin PPTX editor listing in the plugin directory. #5370

View all merged PRs to external projects →

Pinned Loading

  1. mcp-mail-server mcp-mail-server Public

    A lightweight Model Context Protocol (MCP) server that provides IMAP and SMTP email functionality for AI assistants like Claude in Cursor IDE. Built with TypeScript and optimized for easy deploymen…

    TypeScript 52 29

  2. TDesign-Vue-Next-Skill TDesign-Vue-Next-Skill Public

    AI agent skill for TDesign Vue Next - comprehensive guidance for component usage, forms, tables, theming, and best practices.

    10

  3. dsh-pptx-editor dsh-pptx-editor Public

    PPTX editor integration for DeepSeek Harness

    TypeScript 1

  4. ChristopherVR/ooxml ChristopherVR/ooxml Public

    All the logic behind the Office viewers (DOCX, PPTX, OPC, XML, DrawingML shapes): one package, ooxml-core

    TypeScript 25 8