Skip to content
View Shawn-Yu-Dev's full-sized avatar

Block or report Shawn-Yu-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.

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. 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
Shawn-Yu-Dev/README.md

Hi, I'm Shawn Yu 👋

一个智慧的初中生

C/C++ 系统与游戏 · Python AI 与桌面/移动应用 · 开源贡献者

喜欢从零手写底层的东西 —— 操作系统、编译器、游戏引擎、神经网络。

GitHub Followers Profile Views


🙋 关于我

  • 🧩 主要用 C / C++ 写系统与游戏,用 Python 做 AI 和应用,偶尔折腾 Dart / JavaScript。
  • 🖥️ 喜欢底层:在 RISC-V 的 xv6 上移植语言解释器、调内核并发、写终端绘图。
  • 🤖 也爱炼丹:用 PyTorch 从零实现 CNN、迷你 GPT,或把模型打包进手机 App。
  • 🌱 相信开源:已向 Flutter 框架提交并合并 PR,也为 Win12 网页桌面项目贡献代码。
  • 🧰 日常在 Arch / Manjaro Linux 上开发,善用 AI 编程助手(Kilo · OpenCode · Copilot)提升效率。

🛠️ 技术栈

语言

C C++ Python Dart JavaScript HTML5

底层 / 系统

Linux RISC-V QEMU CMake

图形 / 游戏 / 应用

SDL2 Flutter Flet

AI / 数据

PyTorch NumPy pandas

工具链

Git GitHub GitHub Actions uv


🚀 精选项目

项目 技术 简介
myxv6 C · RISC-V · QEMU MIT xv6 教学操作系统的深度改版。内置 c4 微型 C 编译器(AST + 字节码 VM,可自举)、Forth / Brainfuck 解释器、ed 行编辑器、文件式登录系统,以及大量内核并发 / 文件系统加固修复。
gameconsole C · Python · CMake Linux 终端游戏控制台:Python 菜单直接调度 C++ 原生游戏二进制,低延迟渲染、一键构建、全屏无痕切换。
Simple-Calculator-Yu C++ 面向初学者的交互式终端计算器,专注健壮的输入处理与干净的 ANSI 界面。
win12 JavaScript 为开源网页桌面模拟器 Win12 贡献修复(AI 聊天 / Copilot 交互等)。Fork
flutter Dart Flutter 框架贡献者,修复 flutter create --platforms 覆盖 .metadata 平台列表的问题(PR #191573 已合并)。Fork

🎮 另有私有作品 Space Jumper:C++17 + SDL2 从零手写的 2D 太空平台跳跃游戏 —— 10 关关卡、3 种敌方 AI、程序化渲染与运行时合成音效,含土狼时间 / 跳跃缓冲等手感调优。 详见 https://github.com/Shawn-Yu-Dev/SpaceJumper

SpaceJumper 版权所有 (c) 2026 Shawn-Yu。保留所有权利


📊 GitHub 统计


📫 联系我

Building low-level things, one commit at a time.

Popular repositories Loading

  1. gameconsole gameconsole Public

    C 1

  2. Shawn.repository-Yu Shawn.repository-Yu Public

    HTML

  3. Simple-Calculator-Yu Simple-Calculator-Yu Public

    Simple calculator for beginners written in C++

    C++

  4. Shawn-Computer-Yu Shawn-Computer-Yu Public

    C++

  5. myxv6 myxv6 Public

    xv6改版

    C

  6. flutter flutter Public

    Forked from flutter/flutter

    Flutter makes it easy and fast to build beautiful apps for mobile and beyond

    Dart