您好!欢迎来到我的博客。
关于作者
我是 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) 制作了一些动画效果。
博客中的文章许可证可以在特定文章的头部找到,源代码以 MIT 许可证在 GitHub (BlockLune/AstroDraculaBlog) 开源,许可证内容如下:
Copyright 2024 BlockLune
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
请注意:如果您使用了这个项目或其中的一部分,请保留此处的许可声明。
如果您喜欢这个项目,请在 GitHub 上给我一个 ⭐!