AI 自动生成文章摘要
本文介绍了作者如何利用 AI 技术为博客文章自动生成摘要,以解决主题默认截取前 500 字作为页面描述所带来的内容不完整、体验不佳的问题。作者借鉴了 CSDN 的 AI 摘要功能,基于已有的 Markdown 文件处理、API 调用与 Frontmatter 解析经验,设计并实现了 1 个自动化脚本。该脚本接收文章文件路径,读取内容后以 --- 为定位符提取正文,将正文发送给 DeepSeek 模型,并附带精心设计的提示词,要求生成以“本文介绍了”或“本文描述了”开头、字数超过 200 字、符合中英文空格规范的中文摘要。最后将 AI 返回的摘要作为 description 值插入到 Frontmatter 中。此脚本不仅能够提升 SEO 优化效果,更重要的是尊重访客的阅读体验,使他们能快速判断文章内容,实现更高效的浏览。整个实现复用 auto-tags.py 等已有代码,技术路径清晰,体现了技术服务于人的理念。
我的草稿库被误删了
本文介绍了作者在修改 Butterfly 主题网站封面布局时,因无法通过覆写规则实现需求,转而 Fork 主题仓库直接修改源代码,却因长期未操作导致环境变化而失败。情绪冲动下,作者先删除仓库,又误删了整个网站文件夹,导致包含 60 多篇空白草稿的 _drafts 文件夹彻底丢失——这些草稿本是未来一年的选题灵感来源。作者反思了将草稿库加入 .gitignore 仅影响版本控制、无法保护本地文件的教训,并对比了此前因缺乏备份丢失 100 多篇文章文档站的更惨痛经历。文章还提到树莓派因承担评论服务和图床导致流量异常(下传 120 多 GB、上传 80 多 GB)的过往问题。最终作者依靠自己记录博客的习惯重新恢复部分脚本逻辑,但承认未来更新速度会变慢、选题难度加大。本文警示读者备份要彻底,避免选择性忽略文件。
将网站构建和说说分离
本文介绍了作者如何优化网站部署与数据管理流程,实现 Butterfly 主题的说说页面与主网站完全分离。作者首先改造了 GitHub Actions 中原本为 Next.js 设计的模板,将其适配为 Hexo 构建流程,配置了缓存、并发控制与自动部署,使每次推送代码后自动完成依赖安装、静态文件生成并部署到 GitHub Pages。随后,作者用 Python 编写脚本,将本地 YAML 格式的说说数据转换为独立 JSON 文件,并修改说说页面的 Frontmatter 配置,使其远程加载该 JSON 数据,从而实现内容与主站分离管理。最后,作者解决了因仓库名称冲突导致的路径跳转问题,通过改用不重名的仓库成功部署。整个过程显著提升了版本管理效率,降低了维护成本。
对友链的一些思考
本文介绍了作者对个人博客友链意义的重新认识与深度思考。从网站平稳运行一个多月、收获近三十条友链的喜悦出发,通过一位匿名用户的温暖评论,作者意识到友链远非单纯的 SEO 工具或流量交换手段。文章探讨了搜索引擎与算法对内容的筛选局限,以及朋友友链机器人默默抓取每篇文章的踏实感。友链被定义为博客世界里人与人之间的情感链接,是一种去中心化、点对点的温暖推送方式,根植于人情而非算法判断。同时,文章也提到了“开往”“十年之约”等集体活动与友链的关系——友链是根,活动是枝叶。最终,通过早年偶然浏览一位博主记录女儿生活及认识拾月博客的经历,作者领悟到博客的价值在于用长篇文字真实记录生活、梳理感悟,从而坚定了自己写博客的初心。
AI 自动生成文章标签
本文介绍了作者为解决博客文章标签利用率低的问题而编写的 Python 自动化脚本。该脚本利用 DeepSeek API 为每篇文章生成 5 个适合 SEO 的标签,并优先复用已有的标签库以避免重复。脚本自动读取 Markdown 文件,调用 API 后解析返回的标签,插入到文件的 frontmatter 中,同时更新一个标签总和文件,确保每次运行只载入当前文章和标签列表,从而降低上下文熵增。作者还建议配合 Git 管理文章目录以防数据丢失。该脚本有效简化了标签分配流程,提升了博客 SEO 优化效率。
那段 MkDocs 折腾史
本文描述了作者最初在 2025 年因 Arch 系统故障偶然接触 MkDocs 的经历,通过一个大学生博客的引导,一步步搭建起自己的第一个博客网站。虽然当时只会照抄教程、缺少美化技巧,导致网站外观简陋,但这次体验让作者首次发现建站可以如此便捷,无需手写 HTML。后来才意识到 MkDocs 只是文档生成工具,功能如 Sitemap、RSS 等需依赖插件且配置繁琐。作者也回忆了那位引导者 S 佬的博客后来消失,以及自己初中时期请假在家折腾系统的特殊经历,感慨那段时光为个人博客启蒙带来了不可替代的怀念。
什么是最好的评论系统
本文介绍了作者在博客建站过程中对多种评论系统的使用体验与对比。文章首先回顾了作者从 Jekyll 和 Chirpy 主题开始的建站历程,并详细剖析了 Giscus 基于 GitHub Discussions 的简单易用性及其无法迁移评论、多用户混乱通知等缺点。接着分析了 Utterances 和 Gitalk 的不足,如需要 GitHub 登录、加载不稳定等问题。重点探讨了 Waline 及其家族的优越性,包括支持匿名评论、一对一邮件提醒、可迁移数据库以及与网站外观适配等。最后,文章总结了不同场景下的推荐:追求简单可用 Giscus,需要完整后台系统则选择 Waline 或 Twikoo,其他系统则不再推荐。本文为静态网站建站者选择评论系统提供了实用参考。
优化了一下网站样式
本文介绍了对网站进行的多项优化改进,包括将导航菜单中的“文章”改为更准确的“归档”;将首页布局的 `index_layout` 从 3 改为 4 并采用卡片展示方式,以提升视觉效果;将每页文章数从 10 篇增至 15 篇以提高浏览效率;以及为所有说说条目添加标签分类功能,涵盖生活、美食、技术、娱乐等类别,方便访客筛选查找。文章也提及了后续将布局和分页改回原设置的调整。这些改动从用户体验出发,使网站内容组织更清晰、浏览更便捷。
神奇数字马戏团和我
本文介绍了作者以《神奇数字马戏团》这部动画片为线索,回顾了自己从 2023 年离开初中到 2025 年的成长经历。文中描述了作者休学后沉迷折腾 Linux 系统、反复重装发行版、关注开源社区、使用 DeepSeek AI 聊天、养乌龟、搭建个人博客网站等琐事,并穿插了对动画剧情的回忆与评论。作者还讲述了离开技校、在闲鱼接单、开店铺“热爱电脑的川川”等社会实践,最终感叹眼界不被学历限制,而是由自己与环境决定。文章从初识、再遇到再看动画的过程,映照出作者兴趣的变迁与生活的转折。
实用的 Hexo 插件推荐
本文介绍了 Hexo 博客框架的 5 个常用插件及其安装方式,包括:hexo-generator-sitemap 用于生成网站地图,hexo-generator-feed 用于生成订阅链接,hexo-generator-search 提供站内搜索功能,hexo-all-minifier 可压缩网页资源但无法处理字体且不支持 ARM 架构,hexo-helper-live2d 用于添加 Live2D 模型。每个插件都附有简洁的安装命令,方便用户快速配置。





