Skip to content
View eric861129's full-sized avatar
🧠
Hey
🧠
Hey

Highlights

  • Pro

Block or report eric861129

Report abuse

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

Report abuse
eric861129/README.md

System Modernization × AI-Assisted Engineering

Hi, I'm ChiYu Huang 👋

我是黃祈豫,可以叫我Eric、小艾,
我是一名開發工程師,主要使用 C#/ASP.NET Core、Vue 與 Flutter,
將舊系統逐步整理成可維護的 Web、API 與 App。

我也在探索如何把 AI Agent、可驗證工作流與 Clean Code 放進真實開發流程,
並把成果整理成開源工具與技術文章。

Software engineer modernizing legacy systems and building verifiable AI-assisted engineering workflows.

Animated workflow showing a legacy system evolving into modular APIs and an AI-assisted engineering pipeline

View Featured Projects · Read My Blog · LinkedIn

Featured Work

將 Markdown 轉成可交給編輯、出版社或客戶修訂的 Word 書稿。

TypeScript React DOCX Mermaid

工程證據:中英文文件、DOCX QA、可編輯文件結構,以及 Mermaid 與遠端圖片安全邊界。

Repository · Live Demo · Case Study

依照任務規模與 runtime 能力,選擇最小且可驗證的 Skill 組合。

Python Codex Markdown GitHub Actions

工程證據:Runtime-aware routing、validator、GitHub Pages 文件,以及可重播的 routing 規則。

Repository · Documentation · Case Study

從 UI、WebMCP Tool 到測試、安全與 Eval 的 Agent-ready 網站實驗。

TypeScript WebMCP Vitest Playwright

工程證據:人類 UI 與 Tool 共用業務行為、human-in-the-loop mutation、瀏覽器測試與 deployment evidence。

Repository · Product Spec · Article Series

使用 C#/ASP.NET Core 保存 Prompt、候選程式碼、Diff、測試與人工決策。

C# ASP.NET Core EF Core Contract Tests

工程證據:可重跑的行為基準、Prompt 與候選比較、契約測試,以及 Clean Code 與架構邊界實驗。

Repository · Evidence Index

What I Build

System Modernization

使用 C#/ASP.NET Core、Vue 與 Flutter,逐步把舊系統整理成可維護的 Web、API 與 App。我重視既有契約、��料正確性、權限邊界與階段性移轉。

AI-Assisted Engineering

把 AI 放進規格、實作、測試與 Review 流程。保存 Prompt、Diff、測試結果與人工決策,讓開發過程可以驗證與重播。

Open Source & Writing

把真實問題整理成開源工具、可執行 Demo、文件與技術文章,讓讀者能直接使用,也能理解背後的工程取捨。

Animated pixel-art AI engineering loop moving through build, test, review, and ship

More Projects

Writing

我在 ChiYu Code Journey 記錄系統開發、AI 協作、開源工具與工程決策。可以從這些固定入口開始:

Tech Stack

C Sharp, .NET, Vue, React, TypeScript, Vite, Flutter, Dart, Docker, Azure, GitHub Actions, and Git

Area Technologies
Backend C# ASP.NET Core EF Core SQL Server
Frontend Vue React TypeScript Vite Astro
Mobile Flutter Dart
AI Workflow AI Agent Codex Skill Design Prompt / Eval Workflow
DevOps GitHub Actions Docker Azure

Animated pixel-art developer debugging with coffee before tests pass and deployment succeeds

Connect

Pinned Loading

  1. MD2DOC-Evolution MD2DOC-Evolution Public

    A professional Markdown to Word (DOCX) converter for technical writers. Features Mermaid charts, auto-numbering, code highlighting, and print-ready formatting. 專為技術書籍排版設計的 Markdown 轉 Word 工具。

    TypeScript 52 12

  2. Workflow-skill-router Workflow-skill-router Public

    Runtime-aware Skill routing for Codex: choose the smallest verifiable Skill set across single tasks, phased work, and managed goals.

    Python 16 3

  3. AgentReady-Events AgentReady-Events Public

    A 30-day iThome Ironman project building an AI Agent-ready WebMCP website with TypeScript, structured tools, human-in-the-loop flows, security checks, and evals.

    TypeScript

  4. AI-CleanCode-API-Demo AI-CleanCode-API-Demo Public

    Evidence-first C#/ASP.NET Core lab for comparing AI-generated code through prompts, diffs, contract tests, and human decisions.

    C#

  5. SKILLS_All-in-one SKILLS_All-in-one Public

    Search, preview, and download open-source AI agent skills for Claude Code, Codex, ChatGPT, and MCP workflows.

    Python 52 12

  6. MD2PPT-Evolution MD2PPT-Evolution Public

    🚀 Instantly convert Markdown to professional PowerPoint (PPTX) slides in your browser. Features real-time preview, dark mode, and custom themes. No sign-up required.

    TypeScript 9 3