Skip to content

Selected Work

A few things I have been trying to make clearer.

我做界面渲染、开发工具、可视化和自动化。通常从一个很具体的问题开始, 再把它整理成更容易看见、使用和维护的东西。

看看项目 ↓
LiquidGlassAvaloniaUI demo showcase

01

UI Rendering / AvaloniaUI

LiquidGlassAvaloniaUI

给 AvaloniaUI 做的一套 liquid glass 效果。重点不是把毛玻璃调得更花, 而是把 blur、折射、高光这些东西整理成一条能复用、能测试的渲染管线。

我负责 / 渲染管线与可复用控件设计

留下的东西 / 可复用控件,并接入 headless 渲染测试做视觉回归比对。

Transunformers live interface overview

02

AI Tooling / Visualization

Transunformers

一个用来拆解和浏览 Transformer 结构的项目。解析端把模型整理成统一 JSON, 前端再把这些信息做成可视化界面。

我负责 / schema、trace、chunking 与前端数据契约

留下的东西 / 支持 config-only 与 trace 模式,解析结果可以独立复用。

UESTCJWCWatchdog desktop interface

03

Product Engineering / Automation

UESTCJWCWatchdog

一个跨平台的成绩监控工具。桌面端、CLI 和云函数共用一套核心逻辑, 重点是把“查成绩”变成“稳定地等通知”。

我负责 / GUI、CLI 与云函数的共享核心设计

留下的东西 / 支持登录态保持和自动重登,把抓取、对比和通知串成日常可用的工具。

Writing

项目之外,我也会把实现过程、失败和一些还没想明白的东西写下来。

Archive

其他做过的东西

Concierge

macOS Utility

一个 macOS 小工具,用来查看和修改文件扩展名、URL scheme 的默认应用绑定。

GitHub ↗

RepoSync

Infrastructure Automation

用 GitHub Actions 把仓库自动镜像到 GitCode 和 Gitee, 顺带处理 tags、releases 和可选的 LFS。

GitHub ↗

GrandConverter

AI Workflow Utility

在 Claude Code 和 Codex 之间迁移会话的工具, 尽量保留消息、工具调用和关键元数据。

GitHub ↗

MIPS32 Verilog CPU

Computer Architecture

课程时期做的 Verilog CPU 工程,包含单周期和五级流水线两套实现,以及对应仿真。

GitHub ↗

Continue

想看更多细节?去 GitHub,或继续翻博客归档。

公开仓库里能看到更多实现细节,博客里则会写一些复盘、记录和长一点的说明。