跳过正文

大大的小蜗牛

明月松间照,清泉石上流。

Mon   Wed   Fri   Sun
JanFebMarAprMayJunJulAugSepOctNovDec
沉默是金
废话连篇

最近的文章

无题
·107 字·1 分钟
日志 20231004 生活 Blog
母亲围地养了十几只鸡,父亲常坐爷爷留下的竹椅沉思,偶尔抽自种草烟。秋日凉风轻拂,鸟鸣溪流声清晰可闻。夜晚宁静深沉,充满禅意。
自部署 GitHub 风格的 Reactions 点赞功能
·864 字·2 分钟
代码 Self-Hosted-Github-Flavored-Reactions Hugo Blog Reactions
通过 Cloudflare Workers 和 D1 数据库部署 GitHub 风格的点赞功能,前端使用 emaction.frontend 模块实现交互,无需复杂配置即可快速集成到网站中。
图床 CDN CNAME 接入 Cloudflare SaaS 实现分流
·3521 字·8 分钟
代码 Cdn-Cname-Cloudflare Hugo Blog Cname Cloudflare
通过 Cloudflare for SaaS 实现国内外流量分流,国内使用阿里云或腾讯云 CDN 及对象存储,境外则利用 Cloudflare CDN 和 R2 或 Backblaze B2 存储桶。无需将域名 NS 接入 Cloudflare,通过 CNAME 解析和 Worker 代理实现分区解析和资源访问,优化性能并降低成本。
利用 GitHub Actions 同步对象存储
·653 字·2 分钟
代码 S3-Sync Cdn Bucket Cos R2
为防范腾讯云 COS 存储风险,通过 GitHub Actions 结合 Rclone 工具将数据同步备份至 GitHub、Cloudflare R2 和 Backblaze B2 平台。该方案支持所有 S3 兼容协议的云存储,配置过程包括生成 Rclone 加密配置文件并上传至 GitHub Secrets,最终实现自动化定时同步与多平台冗余容灾。
留给孩子一个完整的母亲
·2037 字·5 分钟
分享 Mather-for-Children Blog Share
一位 34 岁的癌症晚期母亲询问能为 5 岁女儿留下什么有意义的东西。心理咨询师建议留下文字、声音和影像,记录自己的童年、青春、婚姻、情绪和价值观,让女儿在未来逐渐拼凑出完整的母亲形象。这种完整的陪伴能避免孩子因缺失母爱而产生的心理问题,帮助她理解生命与死亡,并在百年后重逢时感受到浪漫与圆满。即使母亲已逝,这份完整的爱将指引女儿的人生。愿月光朗照你们的缘分。
博客 AI 摘要及优化
·1763 字·4 分钟
代码 Ai-Summary Hugo Blog AI Summary
AI 摘要功能能有效过滤低价值信息,但依赖第三方服务成本过高。通过本地化存储摘要数据并集成到静态博客中,既能保留功能又避免持续开销。具体方案包括将摘要存入 JSON 文件、修改 Hugo 模板实现动态渲染,并添加打字机动画提升体验。最终实现静态化部署,兼顾效率与可控性!
豆瓣同步到 Notion 和 Neodb
·781 字·2 分钟
代码 Douban-Sync Hugo 豆瓣 NeoDB Notion
豆瓣图片防盗链升级导致依赖其图片的服务失效,促使将观影记录迁移至开源平台 NeoDB。怡红公子的 drone-doumark 项目已支持同步到 NeoDB,同时发现现有教程可将豆瓣标记通过 RSS 同步至 Notion 和 NeoDB。过程中需注意豆瓣 RSS 仅显示最新 10 条活动记录,且需调整标记可见度参数为公开。Notion 集成功能位置已变更至 Connections 选项。
NeoDB API 创建观影页面
·2857 字·6 分钟
代码 Neodb Hugo Blog NeoDB Movie
将豆瓣观影数据迁移至 NeoDB 并静态化部署,通过 API 获取数据后本地存储为 JSON 文件,利用 Hugo 生成静态页面,结合自定义 CSS 和 JS 实现排序功能,并通过 GitHub Actions 自动化更新数据。SaaS 服务不可靠,自建方案更可控!
NeoDB 获取 Access Token
·719 字·2 分钟
代码 Neodb_token Hugo Blog NeoDB Token
注册 NeoDB 需先拥有 Mastodon 账号,现已支持邮箱登录。生成 Access Token 需在开发者中心创建应用并记录 Client ID,通过授权链接获取 AUTH_CODE,最后用 curl 请求换取有效期为 1 年的 Access Token。