2026
持续迭代引力逃逸 · 物理实验室
就是你现在看到的这个站点:一个用 Next.js 搭建的个人博客,内置交互式物理实验室,覆盖力学、光学、电学、电磁学、热学、波动、流体和近代物理 8 个主题,共 32 个实验。
每个实验都可以调节参数,实时观察 SVG 演示动画和关系曲线,实验的计算模型由 node:test 测试覆盖。
Next.jsTypeScriptSVGMobX
打开物理实验室Selected Work
大部分生产级工程位于私有仓库。这里收录的是本站、图形学练习和几个学习仓库,每个条目都可以直接打开体验或查看源码。
按年份从新到旧排列。
2026
持续迭代就是你现在看到的这个站点:一个用 Next.js 搭建的个人博客,内置交互式物理实验室,覆盖力学、光学、电学、电磁学、热学、波动、流体和近代物理 8 个主题,共 32 个实验。
每个实验都可以调节参数,实时观察 SVG 演示动画和关系曲线,实验的计算模型由 node:test 测试覆盖。
2026
进行中 · 阶段一跟着 trim 功能的学习路径边学边写的练习项目,纯 Canvas 加原生 script 实现,不需要 Node 或打包工具,双击 index.html 就能运行。
目前完成了阶段一的三个 lesson:拖动控制点做曲线求值,用 de Casteljau 插值金字塔演示曲线分割,以及两条曲线求交,并通过调节容差观察精度与速度的权衡。
2025
原型用来实时进行 canvas 开发的工具,你的所有保存操作都会被转换成实时的显示。
基于 Vue 3 与 Vite 构建,目标是让 canvas 开发时的每一次保存都能立刻看到效果。
2024
工程基线关注项目结构与可复用工程规范的现代 Next.js 项目基线。
从个人博客起步,沉淀为可复用的 Next.js 工程模板,内置规范化的提交命令。
2023
学习记录CSS/SCSS 布局、渲染效果与实现技巧实验。
用来积累样式实现手法的练习仓库。
2023
学习记录所有权、类型系统与内存安全的学习记录。
通过 Rust 拓展系统层面的工程视野。
2023
学习记录数据采集、处理与自动化实验。
通过 Python 练习数据采集与自动化,拓展工程视野。