Skip to content
View zmy15's full-sized avatar

Block or report zmy15

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
zmy15/README.md
Typing SVG

Followers Repos Views

Homepage

Student @ Nanjing University of Posts and Telecommunications · Nanjing, China

I build AI tools for developers, and occasionally bend game engines into doing things they were never meant to do.


🚀 Featured Projects

AI coding agent for Visual Studio 2022/2026 — chat, inline completion, and five autonomous agents that explore, plan, patch, and verify builds.

DeepSeek for Visual Studio
  • 🤖 Five-agent workflow — Ask / Explore / Plan / Edit / Build collaborate via a Handoff protocol
  • 🩹 Reliable edits — patch editing, four-tier matching, Healing repair, per-hunk diff confirmation
  • 🧩 Extensible — Markdown-based Skills + MCP tool servers
  • 🖼️ Multimodal — images, screenshots, PDFs, and OCR reasoning
  • 🧠 Long context — 900K token budget with Deep Reasoning
  • ✅ Real CI — build, unit tests with coverage, and a hardcoded-CJK string gate

C# · .NET Framework 4.7.2 · WPF · WebView2 · MCP

Stars Forks Release Marketplace


AI mock-interview platform — dual perspective (interviewer / candidate), RAG knowledge base, web search, and voice I/O.

Interview Agent
  • 🎭 Dual mode — practice as the interviewer, or as the candidate; SSE streaming
  • 📚 RAG — LangChain + FAISS retrieval with SHA-256 index integrity verification
  • 🎤 Voice — faster-whisper STT + Piper TTS, CPU/GPU selectable, off by default
  • 📝 Detailed reports — multi-dimension scoring with per-question evaluation
  • 🎓 Tiered — intern / campus / experienced, plus first / second / HR round logic
  • 🐳 Four ways to launch — desktop window, scripts, Docker Compose, single container

Python 3.11+ · FastAPI · React 19 · TypeScript · Ant Design 6 · DeepSeek


A pure-Lua HTML/CSS rendering engine that runs inside Genshin Impact's UGC sandbox — zero external dependencies.

genshin-ugc-webui
  • 🎨 HTML/CSS subset — parsing, cascade, specificity, inheritance, :hover / :active
  • 📐 Real layout — box model, flex (wrap / grow / shrink), absolute positioning
  • ✂️ Shape clipping — circular, rectangular, and arbitrary-shape masks
  • 🕹️ Game hooks — onTick(dt) per-frame logic, keyboard + 8 cursor events
  • 🦖 Proof of concept — a playable Chrome-style dino runner built on top of it
  • 🧪 34 test suites, all passing

Lua 5.3 · No dependencies



🛠 Tech Stack

Languages

C# Python TypeScript JavaScript C++ Lua Java

Frameworks & Runtimes

.NET FastAPI React WPF

AI & Data

DeepSeek LangChain FAISS MCP

Tooling

Git Docker Visual Studio GitHub Actions


📊 GitHub Stats

Stats Top Languages Streak

📫 Reach Me

⭐ If any of my projects helped you, a star means a lot — it helps others find them too.

Pinned Loading

  1. DeepSeek-for-VisualStudio DeepSeek-for-VisualStudio Public

    AI coding agent for Visual Studio 2022/2026 — chat, inline completion, and five autonomous agents that explore, plan, patch, and verify builds. Works with the official DeepSeek API or any OpenAI-co…

    C# 110 17

  2. interview-agent interview-agent Public

    🎯 AI 模拟面试助手 — 基于 FastAPI + DeepSeek + React 的智能面试平台

    Python 10 2

  3. genshin-ugc-webui genshin-ugc-webui Public

    用纯 Lua 在原神「千星奇域」(UGC) 里渲染 HTML/CSS 风格的界面。实现 HTML 解析、CSS 选择器与层叠、flex 盒模型布局、圆形/矩形/任意形状裁剪、transform 与过渡动画。零外部依赖,可直接在游戏沙箱运行。

    Lua

  4. Eventask Eventask Public

    一个基于 .NET 10 的跨平台日历与任务管理系统

    C# 1 1

  5. ChinaRailway ChinaRailway Public

    通过调用API来查询中国铁路车次信息,车站大屏的小程序

    Python 8 2