https://eallion.com/eallion.webp

大大的小蜗牛的博客

机会总是垂青于有准备的人

自部署 GitHub 风格的 Reactions 点赞功能

文章介绍了如何自部署 GitHub 风格的点赞功能。作者提到了各种实现方式,包括博客系统、评论系统、API 和第三方服务等。然后介绍了一个名为 emaction 的项目,提供了前端和后端代码,并给出了部署步骤。首先需要在 Cloudflare 上创建数据库,然后克隆代码并安装依赖包。接着修改配置文件中的数据库 ID,并登录 Wrangle 授权访问数据库并创建数据表。最后将项目部署到 Cloudflare Worker,并在前端使用时引入 JS 模块即可实现点赞功能。

图床 CDN CNAME 接入 Cloudflare SaaS 实现分流

本文介绍了如何实现图床 CDN 域名国内境外分流。作者首先提出了实现分流的目的,即削减成本、提高性能。然后说明了实现思路,即国内域名 CNAME 指向 Cloudflare 作为回源,再通过Cloudflare Worker 访问 R2 或 B2 存储。作者列出了各服务的免费限额,以小网站为例说明国内外分流的具体配置步骤,包括 R2 绑定域名、Cloudflare for SaaS 接入、添加 CNAME 记录、创建 Worker 等。文末总结了实现分流的关键步骤。

利用 GitHub Actions 同步对象存储

文章介绍了如何利用 GitHub Actions 同步对象存储。作者担心腾讯云删库跑路,决定将存放在腾讯云 COS 上的文件通过 GitHub Actions 备份到 GitHub、Cloudflare R2 和 Backblaze B2 上,并实现图床 CDN 国内国外分流。文章详细介绍了使用 Rclone 进行同步的配置方法,并提供了示例代码。最后,作者还介绍了使用 GitHub Actions 进行自动备份和同步的具体操作步骤。

留给孩子一个完整的母亲

文章讲述了一个 34 岁癌症晚期的母亲想要给 5 岁女儿留下有意义的东西。回答者建议她留下自己完整的形象,通过文字、声音和影像记录自己的过去和情感,以便孩子在成长中能够理解和认识她,并避免缺乏爱和认知所带来的问题。作者还表达了对死亡与重逢的思考,并祝福那个孩子能够健康快乐地找到完整的生命。

博客 AI 摘要及优化

这篇文章介绍了作者如何使用 AI 摘要插件来优化博客阅读体验。他通过多种方式获取 AI 摘要,并将其保存在本地的 JSON 文件中。然后,他修改了博客模板文件,将 AI 摘要渲染到每篇文章的开头。最后,他还添加了打字机效果和样式来增强显示效果。通过这些优化措施,作者提高了博客阅读的效率和质量。

豆瓣同步到 Notion 和 Neodb

本文介绍了如何将豆瓣标记同步到 Notion 和 NeoDB 的方法。作者通过 GitHub Actions 实现了将豆瓣标记的 RSS 同步到 Notion 和 NeoDB,并分享了注意事项。文章还提到,由于豆瓣图片防盗链策略升级,之前引用豆瓣图片的服务都无法使用。作者决定将观影记录迁移到 NeoDB,并对该平台进行捐款和贡献代码。在改造过程中,作者发现了一篇已经有人做好的教程《豆瓣标记导出到 Notion 并同步》,因此放弃自己造轮子,在该教程基础上完成了操作。最后,作者分享了两个坑以及对 Notion Integration 升级后的修改方法。

NeoDB API 创建观影页面

这篇文章介绍了如何使用NeoDB API创建观影页面。文章中包含了注册NeoDB账号、生成NeoDB Token、标记影音、下载NeoDB数据、新建HTML模板等步骤。作者提到他选择将数据下载到本地进行静态化处理,以提高性能。他还提到了注册Mastodon和NeoDB的过程,并简要介绍了Shell Script脚本的使用。最后文章提供了一些必要的CSS和JS代码来修改页面样式和处理数据。

NeoDB 获取 Access Token

这篇文章介绍了如何获取NeoDB的Access Token。首先需要注册NeoDB和Mastodon账号,并登录NeoDB。然后进入NeoDB的开发者中心,创建一个应用并获取AUTH_CODE。最后,通过发送请求,可以获取到有效期为1年的Access Token。

Artalk 无评论随机显示诗词

这篇文章介绍了作者如何在Artalk的管理后台中实现了一个功能,即在无评论时随机显示诗词。作者在前端配置中插入了今日诗词的API代码,并选择了适合不同背景颜色的文字颜色。作者表示这种低代码实现方式无需侵入网页的JS,也无需单独编写兼容CSS,这个功能在作者参与的多个网页或应用中都嵌入了今日诗词的API。

Memos 配置 Artalk 评论系统

这篇文章介绍了如何配置Artalk评论系统在Memos应用和Memos嘀咕页面中。作者提供了登录Memos应用后台,在系统设置中添加自定义样式和脚本的方法,并给出了需要修改的内容。另外,作者还介绍了在assets/memos.js文件中添加和修改代码的步骤,并在HTML文件中引入Artalk的JS和CSS资源文件。