欢迎来到 Shaen Hu 的数字宇宙
欢迎来到 Shaen Hu(GitHub: huz1xuan)的互动 3D 简历。
这不是一份普通的 PDF 简历,而是一个完全由代码构建的、手绘纸质风格的 WebGL 世界:
推开大门,你会走进一条无限延伸的走廊,两侧的门分别通往关于我、项目画廊、实验室和联系海滩。
整站基于 React Three Fiber、Three.js 与 GSAP 构建,所有贴图均为手绘素描风格——因为最好的简历,本身就应该是一件作品。
我的理念是 "All in AI,AI the best":不只是把 AI 当作工具,而是把它融入到每一个项目的架构里。
非科班自学的开发者之路
我就读于华南理工大学,专业并非 IT,但对技术充满热情。
通过自学与实习持续提升,主攻 AI 与 Android 开发,同时也在学习 Web 开发与服务端技术,
目标成为一名全栈开发者,并和伙伴一起用 Unity 开发属于我们自己的游戏。
核心技术栈
- 移动跨平台:Kotlin Multiplatform (KMP)、Compose Multiplatform、SwiftUI、ArkTS(HarmonyOS)、Android (Java/Kotlin)、iOS (ObjC)。
- AI 应用:AI 视觉专注度分析(豆包/Qwen 双模型)、端侧语音识别(SherpaNcnn,完全离线)、LLM 集成与提示工程。
- 实时音视频:WebRTC、LiveKit、声网/华为/腾讯/网易四引擎封装的自研 XRTC SDK、TBS X5 WebView 内核。
- Web 前端:Vue.js、React、Next.js、TypeScript、Element UI、PWA、6 语言国际化。
- 工程实践:20+ 仓库、390+ 次提交,覆盖 Android / iOS / HarmonyOS / Web / 小程序五端。
在 3D 画廊中,每一张手绘卡片都是一个真实项目,可以翻转查看技术栈并跳转源码或在线演示。
Classate 学生端 — Kotlin Multiplatform 跨平台课堂 App
学点云在线课堂旗舰移动 App,KMP 一套代码同时支持 Android 与 iOS(168 次提交的主力项目)。
基于 LiveKit WebRTC 引擎与腾讯 IM,集成 AI 视觉专注度分析(豆包/Qwen 双模型)与端侧语音识别(SherpaNcnn 完全离线),
支持 FCM/Honor/IMPush 三通道推送。
PCLive 云课堂 — 全平台在线直播课堂
学点云核心产品,7 年持续迭代。Web 端(Vue.js + WebRTC)拥有 12 种课堂布局、163 个功能组件、6 语言国际化与 PWA 离线支持;
自研 XRTC SDK 封装 Agora/华为/腾讯/网易四引擎,覆盖 Android、iOS、HarmonyOS 与微信小程序。
ClassTik 网校 — 多机构在线网校平台
Web 端 67 个懒加载路由模块、多机构 SaaS 多租户,涵盖选课中心、课堂管理、作业批改、IM 即时通讯与学习报告,
同时提供 Android/iOS/HarmonyOS/小程序四端原生壳。
屏幕共享远程控制 Chrome 扩展
自研 Manifest V3 扩展,通过 CDP (Chrome DevTools Protocol) 在课堂屏幕共享中实现远程鼠标键盘控制,
产生 isTrusted:true 系统级输入事件,支持 Plan A/B 自动降级。开源在
GitHub。
实习、合作与全职机会
我正在寻找 AI / Android / 全栈方向的实习与全职机会。
如果你有一个有趣的项目、一个硬核的团队,或者只是想聊聊 KMP 和 WebRTC,欢迎随时联系我。