本文介绍在AI时代搭建Hugo静态博客的教程,作者分享使用AI Agent工具(如Workbuddy)简化建站流程,包括安装环境、配置主题、解决常见问题,并强调人机协作的重要性。文章还涵盖部署到GitHub和Vercel、写作管理、图床选择,以及利用AI实现自动化、个性化装修等进阶玩法,鼓励读者体验自主建站的乐趣。
本文介绍如何在Hugo静态博客中实现页面加密。通过构建脚本将标记为加密的页面HTML与静态资源打包,使用PBKDF2派生密钥和AES-256-GCM加密为.plb文件,并清理明文。访客输入密码后,浏览器解密还原内容,路由作为AAD防止篡改。该方法适合适度隐蔽,但无法防止离线爆破。
作者因服务器问题放弃WordPress,改用Hugo静态博客并部署到Cloudflare Pages。他认为小白更适合静态博客,借助AI和GitHub Desktop简化操作,无需命令行。现在写作追求简单安心,采用仿Bearblog主题,暂不加评论,联系方式在关于页面。
本文介绍了一种硬核独立建站方法:将内容存储于个人硬盘,使用文本编辑器和FTP工具,在NearlyFreeSpeech.net等主机上以极低成本(每天约一分钱)搭建纯静态HTML博客,并手动维护RSS。该方法强调对数据的完全控制、安全性和数字自由,但网友质疑其独立性、成本效益及技术门槛,认为可能只是技术精英的自嗨。
从去年底开始,作者发现静态博客网站流量异常,费用激增。经过日志分析,发现是爬虫请求频繁导致流量增加。最终,作者将域名转移到Cloudflare,利用其缓存功能显著降低了流量费用。
本文讲述了作者将博客图床从又拍云迁移到Cloudflare R2的过程,涉及3458个文件,使用rclone工具完成。由于又拍云存在刷量问题,作者设置了严格的访问控制并关闭了RSS全文输出。迁移后,Cloudflare R2无流量费,作者重新开启了RSS全文输出,并计划将博客程序改为静态博客以降低成本。
本文介绍了如何使用Cloudflare Worker和KV为静态博客添加浏览量计数功能。作者选择Cloudflare Worker,因其免费额度充足且易于部署。通过简单的前后端代码,作者实现了文章和整站的浏览量统计,并解决了初始值展示问题,提升了博客的互动性。
本文介绍了四个免费静态博客托管平台:Vercel、Netlify、Cloudflare Pages 和 Render。Vercel 对 Next.js 支持最佳,Netlify 功能强大且适配多框架,Cloudflare 提供无限带宽,Render 适合全栈开发者。每个平台各有优缺点,适合不同需求的博主。
本文介绍了如何在静态博客中实现文章阅读量和点赞功能,使用Next.js和Supabase技术栈。通过浏览器指纹识别用户,确保匿名统计并防止重复点赞。内容涵盖数据库设置、API实现及前端组件,适合个人博客和内容展示平台。
本文介绍了一种优雅的静态博客部署方法,适合不想管理服务器和数据安全的用户。通过 Hexo 框架和云开发环境,用户可以轻松创建和管理博客,并随时通过浏览器编辑。文章详细说明了注册、配置和部署步骤,强调命令行和文件管理的重要性。
一位退役美军士官创建了一个静态博客聚合器,使用HTML、CSS和JavaScript,解决了内容分散的问题。通过手动管理JSON文件,网站支持搜索和过滤,用户可集中浏览所有内容,且无需后端成本。未来计划增加RSS自动导入和主题切换功能。
拾月的RSS到邮件服务为读者提供低成本的RSS订阅,适合静态博客。WordPress插件Newsletter无需注册,设置简单,支持邮件订阅博客内容。
作者探讨了如何将Notion与Eleventy结合,创建免费的静态博客。通过使用Notion作为后端,并结合Node.js和Vercel,实现了高效的自动化部署,展示了Notion作为无头解决方案的潜力。
作者在GitHub上用Hugo搭建了一个静态博客,以备份多年心血的博客内容,防止服务器关闭导致数据丢失。主要功能是查看和更新文章。
作者在为Astro静态博客添加加密功能时,发现由于缺乏后端,密码验证和文章加密需在前端进行,信息易被查看。作者建议在打包时删除明文密码key,使用SHA256加密生成密码存储。虽然可以通过文件操作加密文章内容,但无法为每篇文章设置不同密码,并且需要额外命令。作者希望未来有更好的解决方案,并邀请大家共同探讨。
最近失恋,折腾Hugo主题,搞了个“朋友圈”主题,功能包括文字发布、图片显示、外链样式、插入B站视频、插入外链视频或音频、插入网易云音乐、虚假位置显示、黑白模式。但有些功能无法实现,如点赞和评论,位置信息手工输入,发布图片不方便。总体感觉静态博客适合有技术的人。
本文介绍了如何在Hugo静态博客中添加Giscus评论功能。Giscus是基于GitHub Discussions的开源评论系统,支持多种语言和自定义主题。安装步骤包括选择仓库、启用Discussions、生成配置并在博客模板中引入相关代码。这样,访客可以在博客下方评论,作者也能在GitHub上管理评论。
作者将静态博客从Vercel迁移到使用GitHub Action进行部署,选择了texify3主题并进行了二次开发。通过GitHub Action实现自动化构建和部署,使用R2作为静态文件托管。文章还提到了遇到的问题和解决方法,认为从Vercel升级到GitHub Action更接近正式的CICD流程,是工程师的成长之路。
最近沉迷网易的《七日世界》游戏,游戏整体不错但有很多bug,博客访问问题部分解决,夏其拉女士的博客转成静态博客挂到github pages上,存档不完整。
作者回顾了过去一个月的工作和生活,感到焦虑,计划做一个静态博客以应对网站被攻击或服务不可用的情况。他考虑使用SSG构建博客,并加入API调用和GitHub的WebHook实现实时更新功能。倾向于在事情完成后再分享经验和成果。
完成下面两步后,将自动完成登录并继续当前操作。