您好!欢迎来到我的博客。
关于作者
我是 BlockLune。我是一个热爱编程并拥抱开源的学生。
我的用户名源于 Minecraft。我小时候沉迷于《我的世界》,游戏中的主角是由 “方块”(blocks)组成的角色。“BlockLune” 中的 “Block” 就是这么来的。
我的头像最初是通过 Waifulabs 生成的。第二版基于第一版,使用 NovelAI 重绘得到。现在的版本是使用 Stable Diffusion 对第二版进行改进的结果。
关于博客
这是我第四次尝试搭建一个博客系统。搭建博客这趟旅程始于大约 14 岁,我在初中计算机课上学习了 HTML 基础,并通过 doyoudo 的视频资源扩展了一些知识,由此构建了我的第一个博客。它是一个简单的静态网站,只用了 HTML 和 CSS,没有 JavaScript,托管在 GitHub Pages 上。
在接近大学时期,我尝试使用 Hexo 和 Icarus 主题创建了第二个博客。第三次尝试时,我继续使用了 Hexo 这个博客框架,但换成了 NexT 主题。使用像 Hexo 这样的框架确实大大简化了写博客的过程,让我能够专注于内容创作。然而,我一直能感受到使用框架带来的 “沉重感”。
于是我决心要创建一个真正属于自己的博客,我决定从头开始、完完全全地构建一个自己的博客。Here it is!
这个博客使用 Astro 构建,并集成了 React 组件。我选择 Astro 主要是因为它的速度。博客的配色方案源自 Dracula。此外,我还使用了 Tailwind CSS 进行样式设计,使用 Tailwind Typography 处理排版。同时,我还使用 Motion(原来的 Framer Motion) 制作了一些动画效果。