一个智慧的初中生
C/C++ 系统与游戏 · Python AI 与桌面/移动应用 · 开源贡献者
喜欢从零手写底层的东西 —— 操作系统、编译器、游戏引擎、神经网络。
- 🧩 主要用 C / C++ 写系统与游戏,用 Python 做 AI 和应用,偶尔折腾 Dart / JavaScript。
- 🖥️ 喜欢底层:在 RISC-V 的 xv6 上移植语言解释器、调内核并发、写终端绘图。
- 🤖 也爱炼丹:用 PyTorch 从零实现 CNN、迷你 GPT,或把模型打包进手机 App。
- 🌱 相信开源:已向 Flutter 框架提交并合并 PR,也为 Win12 网页桌面项目贡献代码。
- 🧰 日常在 Arch / Manjaro Linux 上开发,善用 AI 编程助手(Kilo · OpenCode · Copilot)提升效率。
语言
底层 / 系统
图形 / 游戏 / 应用
AI / 数据
工具链
| 项目 | 技术 | 简介 |
|---|---|---|
| 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/SpaceJumperSpaceJumper 版权所有 (c) 2026 Shawn-Yu。保留所有权利
- GitHub: @Shawn-Yu-Dev
- Email: [email protected]
Building low-level things, one commit at a time.



