Web Printer 3.0:重新想清楚一个开源项目的价值

重做 Web Printer 3.0 时的一次思路转弯:从想做成通用的 Web 页面分页引擎,到承认这件事可能是伪需求,最后把项目收敛到保留原有视觉布局的内容感知分页导出。

技术

我开源了一个HTML 分页导出工具,解决了复杂页面的内容截断、跨页错乱和长文档白屏问题

DOM 测量 + JavaScript 计算分页 + html2canvas 逐页渲染 + jsPDF 组装,把 PDF 导出时表格行、长文本被截断的问题变成可计算的区间分页问题。

技术

定义一种 AI 债

用复杂度建模区分 AI 理解债与审核债,解释提示词、输出语言和应用场景怎样调节 AI 输出与个人能力之间的差距。

思考

你的 Loss 在下降,但优化的可能只是数值伪影

通过一次方孔传播实验,检查输入采样、计算窗口、频域采样和传播模型怎样共同影响数值波传播结果。

技术

用 TorchOptics 逆向设计一条凸 Accelerating Beam 轨迹

用可微 PyTorch 优化器在一维 phase-only mask 上学习输入相位,让 Gaussian 输入沿指定凸抛物线轨迹传播,并结合 TorchOptics 检查二维传播截面。

技术

用 NumPy 与 Autograd 实现可微光学逆向设计

不用 PyTorch,从头搭建可微 Fourier optics 链路,理解光场传播如何接入自动微分与逆向设计。

技术

用 PyTorch 实现一个可微光学逆向设计系统

用原生 PyTorch 搭建可微 Fourier optics 链路,理解相位调制、ASM 传播、complex autograd 与逆向设计优化。

技术

Propagation Family:从 Maxwell 方程到 RS、ASM、Fresnel 与 Fraunhofer

梳理自由空间衍射传播模型从 Maxwell 方程到 RS、ASM、Fresnel 与 Fraunhofer 的谱系、近似边界与数值实现。

Today I Learn

小狗跟随鼠标旋转:雪碧图+数学模型的极简实现

源码完整 Demo 已整理为可直接上传 GitHub 的项目,包含 index.html、24 帧 dog-sprite.svg 和 README.md。 最近看到一种挺有意思的前端交互:页面中放着一只小狗,当鼠标绕着它移动时,小狗的脑袋也会跟着鼠标...

Today I Learn

随心迹:我为什么要做一款复盘小程序

去年发过一个小红书帖子,分享了一套极简复盘思路,有 921 个点赞,918 个收藏。 这套模板基本只记三类东西: Did:今天真正做了什么; Bad:哪些地方需要修正; Thinking:今天脑子里出现了什么想法。 我觉得这就是一个复盘:简单,每...

随笔
123…23