# Tag: 性能优化

URL: https://xingwangzhe.fun/tags/%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96/

## 6 posts

- [AI + Rust 两连发：从 20 分钟到 12 秒，博客宇宙的构建优化之旅](https://xingwangzhe.fun/posts/ai-rust-bfs-force-two-wheels.md): 两个晚上，让 AI 用 Rust 给我造了两个 NAPI-RS 原生模块——@xingwangzhe/bfs-rs 替代 JS 采样式 BFS，@xingwangzhe/force-rs 替代 d3-force-3d。构建速度从 20 分钟降到 12 秒，六度分隔从"抽样估算"变成"全量精确"。
- [Astro 5.17构建性能优化实践：从18s到13s](https://xingwangzhe.fun/posts/astro-517-performance-optimization.md): 在维护个人博客主题 Stalux 的过程中，随着文章数量增长到 150+ 篇，我发现构建时间逐渐变得非常的慢,对于调试来说很不方便(因为当前astro依赖的vite版本build和dev结果是不一样的)。每次 astro build 都要等待 18 秒以上，这不仅影响了开发体验，也让 CI/CD 流程变得拖沓。
- [Astro: 优化katex,mermaid和灯箱使用](https://xingwangzhe.fun/posts/astro-optimize-katex-mermaid-photoswipe.md): 在前文 Astro 5.17构建性能优化实践：从18s到13s中,我已经成功减少了构建时间,这次,通过继续优化 katex、mermaid 和 灯箱 的使用,我进一步提升了博客的 客户端 和 构建时 性能。
- [给 Linux 上的 Chrome 打一针肾上腺素——我的 GPU 加速调优方案](https://xingwangzhe.fun/posts/chrome-linux-gpu-tuning.md): 在 Ubuntu 26.04 上，Chrome 默认对 GPU 加速极其保守，Intel Iris Xe 集显几乎全程软件渲染。本文记录如何通过实验性 flags 强制启用 Vulkan、GPU 光栅化、零拷贝与 Wayland 原生，同时禁用 20+ 内置 AI 功能释放内存，让 Chrome 真正跑满硬件性能。
- [d3-force-3d 构建时预计算 3D 网络布局，减少客户端渲染压力](https://xingwangzhe.fun/posts/d3-force-precompute-3d.md): 在 Astro 构建时用 d3-force-3d 预计算 1600+ 节点的 3D 力导布局，客户端加载即用、零仿真等待的经验与踩坑记录
- [发布 @xingwangzhe/satteri-mermaid：剔除mermaid.js，用Rust原生渲染流程图，构建时产出纯静态SVG](https://xingwangzhe.fun/posts/satteri-mermaid-npm-package.md): 从客户端mermaid.js到WASM再到napi-rs原生绑定，三代渲染引擎的演化之路。最终实现3ms/图构建时渲染，零客户端JS，23种图表类型全覆盖。
