作者为Hugo博客开发了纯前端离线全文搜索方案:构建时用Python和jieba生成倒排索引,拆分为核心与正文两层并按需异步加载;倒排表采用Base-32差值编码压缩,并处理技术词汇、繁简转换与拼写容错;索引使用固定URL加条件请求,避免全站页面缓存失效。该方案无需服务端,部署即可搜索,适合中小型静态博客。
作者借助 WorkBuddy、DeepSeek 等 AI 工具为静态博客开发了邮件通知、书影音和旅行地图资料库等插件,认为无需代码基础,只需向 AI 说明功能需求和技术框架并测试调试,比手动添加组件方便得多。
本文介绍在AI时代搭建Hugo静态博客的教程,作者分享使用AI Agent工具(如Workbuddy)简化建站流程,包括安装环境、配置主题、解决常见问题,并强调人机协作的重要性。文章还涵盖部署到GitHub和Vercel、写作管理、图床选择,以及利用AI实现自动化、个性化装修等进阶玩法,鼓励读者体验自主建站的乐趣。
本文介绍如何在Hugo静态博客中实现页面加密。通过构建脚本将标记为加密的页面HTML与静态资源打包,使用PBKDF2派生密钥和AES-256-GCM加密为.plb文件,并清理明文。访客输入密码后,浏览器解密还原内容,路由作为AAD防止篡改。该方法适合适度隐蔽,但无法防止离线爆破。
作者因服务器问题放弃WordPress,改用Hugo静态博客并部署到Cloudflare Pages。他认为小白更适合静态博客,借助AI和GitHub Desktop简化操作,无需命令行。现在写作追求简单安心,采用仿Bearblog主题,暂不加评论,联系方式在关于页面。
静态博客用Git管理内容时,删除已推送的文章不会真正消失,因为Git保留所有历史快照。需根据提交阶段选择方法:未推送可用amend或reset,已推送需用git filter-repo或filter-branch重写历史并强制推送。建议发布前不提交、草稿加入.gitignore或使用本地分支,避免隐私泄露。
本文介绍了一种硬核独立建站方法:将内容存储于个人硬盘,使用文本编辑器和FTP工具,在NearlyFreeSpeech.net等主机上以极低成本(每天约一分钱)搭建纯静态HTML博客,并手动维护RSS。该方法强调对数据的完全控制、安全性和数字自由,但网友质疑其独立性、成本效益及技术门槛,认为可能只是技术精英的自嗨。
本文介绍了如何在静态博客中添加RSS文章聚合功能。作者使用Python编写了RSS采集脚本,通过手动收集RSS地址并配置,动态展示友链下方的最新文章。整个过程借助AI辅助,快速完成了需求描述、代码编写和调试,实现了每日自动更新。
从去年底开始,作者发现静态博客网站流量异常,费用激增。经过日志分析,发现是爬虫请求频繁导致流量增加。最终,作者将域名转移到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站视频、插入外链视频或音频、插入网易云音乐、虚假位置显示、黑白模式。但有些功能无法实现,如点赞和评论,位置信息手工输入,发布图片不方便。总体感觉静态博客适合有技术的人。
完成下面两步后,将自动完成登录并继续当前操作。