Welcome —
Representative projects and how I build in production.

5 projects in total

  • LM Studio HuggingFace mirror switcher

    Open-source helper that points LM Studio model downloads at hf-mirror.com for users in China — reusable PowerShell script plus a Windows exe, with README, GitHub Release assets, and a small docs site so local model pulls work without fighting the default Hugging Face endpoint.

    • TypeScript
    • Node.js
    • Git
    • CI/CD
    Concept diagram: LOCAL → MIRROR → MODEL LOCALMIRRORMODEL
    SYSTEM STUDY / CONCEPT DIAGRAM
  • Element-Plus-X — enterprise AI component library

    Core member. Contributed to a Vue 3 and Element Plus AI component library covering chat messages, smart input, conversation management, and streaming interactions, building reusable AI product interfaces.

    • Vue 3
    • TypeScript
    • Element Plus
    • Vite
    • Vitest
    • Git
    • CI/CD
    Concept diagram: MESSAGE → COMPOSE → CONVERSATION MESSAGECOMPOSECONVERSATION
    SYSTEM STUDY / CONCEPT DIAGRAM
  • AI Drama — AI video & image generation

    Used OpenAPI as the API source of truth for Go and frontend types. Built React Flow image/video workflows with uploads, URL parsing, draft persistence, session locking, and multi-device conflict handling. Contributed to users, sub-accounts, credits, payments, media jobs, admin JWT, RBAC, audit logs, and referral spending analytics.

    • Go
    • React
    • TypeScript
    • PostgreSQL
    • OpenAPI
    • Docker
    Concept diagram: INPUT → GENERATE → IMAGE / VIDEO INPUTGENERATEIMAGE / VIDEO
    SYSTEM STUDY / CONCEPT DIAGRAM
  • Hangxin Yunxiang — financial archives & budget control

    Owned frontend architecture and core modules, with configurable pages, forms, and validation. Built CLI scaffolding, templates, and shared configuration; contributed to Qiankun micro-frontends, Git Submodule management, OAuth, OCR, and third-party integrations.

    • TypeScript
    • Vue 3
    • Vite
    • Element Plus
    • Node.js
    • Qiankun
    • OAuth
    • OCR
    • Redis
    • CI/CD
    • Docker
    Concept diagram: DOCUMENT → WORKFLOW → ARCHIVE DOCUMENTWORKFLOWARCHIVE
    SYSTEM STUDY / CONCEPT DIAGRAM
  • SinoBase BOSS — frontend delivery

    Frontend lead at SinoBase (Hebei), responsible for BOSS frontend delivery, task allocation, requirements coordination, coding standards, and quality control.

    • TypeScript
    • Vue
    • Webpack
    • Ant Design
    • Axios
    • Chart.js
    • MySQL
    • Node.js
    • Git
    Concept diagram: REQUIREMENTS → BUILD → DELIVER REQUIREMENTSBUILDDELIVER
    SYSTEM STUDY / CONCEPT DIAGRAM