Skip to content
View yihui-dev's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report yihui-dev

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.

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
yihui-dev/README.md

Hi, I'm Yihui / 熠辉 👋

Independent developer and full-stack engineer building practical AI products, creative tools, and reusable Agent Skills.

中文 · Website · X · YouTube · Bilibili

I've spent 10 years building for the web. Today I work at the intersection of AI, video creation, and coding agents. I usually start with a real workflow, ship it as a product, then turn what works into reusable tools, Skills, and documentation.


What I build

  • 🧩 Agent Skills — Repeatable workflows for coding, content, and video production.
  • 🎬 AI creative tools — Controllable systems that turn ideas and scripts into editable assets.
  • 🛠️ Developer education — Project-based tutorials drawn from real implementation and shipping work.

Products & experiments

  • 🎞️ MkBoard — A desktop storyboard agent that turns scripts into editable shot plans and generated B-roll assets.
  • MkAnime — An all-in-one AI anime studio for scripts, storyboards, characters, dubbing, and export.
  • 🧑‍💻 Happy AI Coding — Practical, project-based AI coding courses for people who want to turn ideas into working products.

Public projects

  • 👕 codebuddy-aifit-demo — An AI virtual try-on WeChat Mini Program demo built with TDesign and Tencent CloudBase.
  • 🧱 vuepress-element-doc — A VuePress example for building component-library documentation.

Earlier developer tutorials

  • 🧪 Vue-Testing-Demo — A hands-on Vue unit-testing example using Mocha, Karma, Vue Test Utils, and Chai.
  • 🗃️ Vuex-Demo — A step-by-step guide to Vuex state, getters, mutations, actions, and modules.

How I work

I care about clear boundaries, editable outputs, reproducible workflows, and documentation that helps the next developer maintain a project after the first demo.

If you are building practical Agent Skills or AI-native creative tools, feel free to say hi or open an issue in the relevant repository.

Pinned Loading

  1. yh-chatcut-skills yh-chatcut-skills Public

    Open-source video skills for ChatCut editing and timestamp-accurate SRT generation.

    Python 47 7

  2. codebuddy-aifit-demo codebuddy-aifit-demo Public

    AI virtual try-on WeChat Mini Program demo built with TDesign and Tencent CloudBase.

    TypeScript 14

  3. linggan-talking-cards linggan-talking-cards Public

    Open-source Agent Skill for turning spoken scripts into 10-style presentation cards.

    Python 2

  4. Vue-Testing-Demo Vue-Testing-Demo Public

    Vue unit-testing tutorial with Mocha, Karma, Vue Test Utils, and Chai.

    CSS 43 21

  5. Vuex-Demo Vuex-Demo Public

    Step-by-step Vuex tutorial covering state, getters, mutations, actions, and modules.

    Vue 50 25