2026-05-11 03:40:14
本文介绍了如何将博客发布流程通过 GitHub Actions 进行简化,作者之前使用 WordPress 并尝试过 GitHub Actions,但觉得复杂。后来通过改造博客站内文章关系图谱,简化了发布流程。现在想彻底用 GitHub Actions解决这一问题。文章首先确认博客项目源代码已托管在 GitHub上,后续操作基于此仓库进行 GitHub Actions 构建,当仓库 main 分支变动时,执行 GitHub Action 将 public 目录发送到服务器。如果博客配置中有敏感密钥或不希望文章Markdown内容公开,建议保持仓库私有。主题也应托管在 GitHub上,并与博客项目形成 Git Submodule 关系。最后,为使用 SSH 链接服务器,需生成 SSH 公钥和私钥,公钥放服务器上,私钥保留在本地。
2026-04-28 07:24:53
本文详细介绍了省外居民身份证补领的流程,包括计划、信息获取、线下办理以及费用等相关细节。作者从准备换证开始,到选择线上和线下办理渠道,再到完成补领并等待收件,全程记录了自己的经验和步骤。此外,文章还强调了提前规划和利用网络资源的重要性,为需要办理类似证件的居民提供了实用的参考。整个过程简洁明了,操作性强,有助于提高办事效率。
2026-04-25 05:14:24
这篇文章介绍了 Hexo 插件 hexo-filter-titlebased-link 的开发背景、功能特性及使用方法。该插件旨在缩小 Obsidian 与 Hexo 之间语法功能的适配差距,特别是双链功能的语法适配。自 v0.3.0 版本起,插件支持 Front-Matter 信息注入,提供双链信息的获取方式,并支持导出全局 JSON 数据。文章详细说明了插件的安装与配置步骤,并鼓励社区贡献和建议,以丰富插件功能,打造个性化的数字花园。
2026-04-22 00:06:40
本文介绍了 Vercel 应用开发的相关实践,包括自定义域名配置、静态资源放置、环境变量设置、Node 项目依赖管理、无服务器函数应用以及静态网页应用的部署。作者分享了如何在 Vercel 平台上优化个人开发者的工作流程,并提供了具体的操作指南和注意事项。此外,还推荐了一些相关的文章以便读者深入学习和参考。
2026-04-21 03:38:56
本文介绍了如何在 Keycloak 认证系统下实现对博客文章的受限访问。通过 Hexo-Butterfly 网页应用,结合Keycloak的登录态检测功能,文章实现了两种受限访问模式:软遮罩和严格物理加密。用户登录后,可访问软遮罩模式下的文章,内容未实质加密;而严格模式下,文章内容经过物理加密,首次访问需联网验证身份。文章还详细说明了实现这一功能的步骤,包括在Vercel或服务器上部署验签函数,修改 Hexo-Butterfly 主题以增加遮罩页,以及在博客中引入 JavaScript 进行文章解密。此外,还讨论了两种模式的利弊及未来可能的扩展功能。
2026-04-18 06:06:48
本文是一篇测试文章,主要介绍了博客网站的非公开文章功能以及一些基本内容测试,包括动图测试、双向链接测试和代码块展示。文章还提到了公式块的展示方式,并附带了一个提示信息。此外,文章末尾还要求在生成的摘要后添加特定的标记。