BlockLune's Blog

首页 标签 关于 |
avatar

BlockLune

A student majoring in computer science and technology.

GithubEmail

您好!欢迎来到我的博客。

关于作者

我是 BlockLune。我是一个热爱编程并拥抱开源的学生。

我的用户名源于 Minecraft。我小时候沉迷于《我的世界》,游戏中的主角是由 “方块”(blocks)组成的角色。“BlockLune” 中的 “Block” 就是这么来的。

我的头像最初是通过 Waifulabs 生成的。第二版基于第一版,使用 NovelAI 重绘得到。现在的版本是使用 Stable Diffusion 对第二版进行改进的结果。

关于博客

这是我第四次尝试搭建一个博客系统。搭建博客这趟旅程始于大约 14 岁,我在初中计算机课上学习了 HTML 基础,并通过 doyoudo 的视频资源扩展了一些知识,由此构建了我的第一个博客。它是一个简单的静态网站,只用了 HTML 和 CSS,没有 JavaScript,托管在 GitHub Pages 上。

在接近大学时期,我尝试使用 HexoIcarus 主题创建了第二个博客。第三次尝试时,我继续使用了 Hexo 这个博客框架,但换成了 NexT 主题。使用像 Hexo 这样的框架确实大大简化了写博客的过程,让我能够专注于内容创作。然而,我一直能感受到使用框架带来的 “沉重感”。

于是我决心要创建一个真正属于自己的博客,我决定从头开始、完完全全地构建一个自己的博客。Here it is!

这个博客使用 Astro 构建,并集成了 React 组件。我选择 Astro 主要是因为它的速度。博客的配色方案源自 Dracula。此外,我还使用了 Tailwind CSS 进行样式设计,使用 Tailwind Typography 处理排版。同时,我还使用 Motion(原来的 Framer Motion) 制作了一些动画效果。