博客的迁移和重整

博客的迁移和重整

💡 原文中文,约9400字,阅读约需23分钟。
📝

内容提要

本文介绍了作者将博客从Notion迁移到Bear Blog的过程,选择了Nobelium框架,因其简洁和易于部署。文章详细描述了配置和自定义步骤,包括导航栏、页脚和字体的修改,最终实现了理想的个人博客样式。

🔎

延伸解读

选型考量:为何最终选择 Nobelium

作者对比了 Feather.so、Notablog、NotionNext 和 Nobelium 四个方案。Feather.so 功能完善但月费 39 美元,价格过高;Notablog 简洁优雅但近一年未更新;NotionNext 更新频繁但对 Notion Block 支持不全,维护麻烦。Nobelium 极简、开源、部署简单,且免费,符合作者对个人博客“返璞归真”的期待。

评论系统的取舍:匿名与实时提醒

Nobelium 支持 gitalk、utterances 和 cusdis 三种评论插件。作者认为理想留言系统应支持匿名、多种登录方式、markdown 和实时提醒。Gitalk 需 GitHub 登录且国内访问不佳,utterances 未考虑,最终选择 Cusdis,因其支持匿名评论,并通过 Webhook 将新评论提醒推送到 Telegram,管理员可直接在 Tg 中批准评论,兼顾隐私与便捷。

自定义过程中的学习与工具借助

作者对默认导航栏、页脚、代码块和字体不满意,在 ChatGPT 帮助下修改了 Header.js、Footer.js 等文件,并替换了代码高亮主题为 prism-tomorrow.css,还成功引入了霞鹜文楷字体。通过实践,作者初步了解了 Tailwind CSS 和 Next.js,虽不精通但能看懂并提问,体现了借助 AI 工具降低技术门槛的可能性。

内容架构的调整与博客纯粹性

由于 Nobelium 不支持二级菜单,作者将 Memos、File Gallery、Monitor 等独立页面以及 About、Friend Link 内容整合到 Page 页面中,并制作了 Copyright 页面。在 About This Site 中说明了技术构建、DNS/CDN 服务和字体,并表达对 Vercel、Cloudflare 及霞鹜字体的感谢。作者强调博客应纯粹用于记录与分享,此次迁移也让他更关注写作水平的提升。

❓

Q&A

为什么作者选择将博客从Notion迁移到Bear Blog?

作者选择迁移是因为对Notion的使用体验不满意,主要考虑到服务的匹配度和成本。

Nobelium框架的特点是什么?

Nobelium框架以简洁和易于部署为特点,适合个人博客的需求。

在迁移过程中,作者如何自定义博客的外观?

作者通过修改导航栏、页脚和字体,并使用ChatGPT的帮助来完成这些自定义。

作者在选择评论插件时考虑了哪些因素?

作者选择评论插件时考虑了匿名留言、易用性和隐私保护,最终选择了Cusdis。

作者在迁移博客的过程中学到了哪些新知识?

作者学习了Tailwind CSS和Next.js的相关知识,并提高了对代码的理解。

如何在Nobelium中部署博客?

在Nobelium中部署博客需要复制Notion模板、修改blog.config.js文件,并在Vercel中进行部署。

🏷️

标签

➡️

继续阅读