微信每日早安问候
导语 是否想过每天早上给喜欢的人发送一条专属的早安问候,包含实时天气、暖心金句、距离生日的倒计时,以及你们在一起的甜蜜天数? 每天早上自动推送,调用第三方天气接口、金句接口,结合设置的生日,程序会自动生成温馨的问候语,并通过微信接口发送给指定联系人 效果预览 部署 注册企业微信 打开浏览器,访问企业微信注册链接:https://work.weixin.qq.com/wework_admin/register_wx 在注册页面中,填写企业信息: 「企业名称」:可以填写任意名称,例如 “我的早安问候企业” 「行业类型」:选择适合的行业,例如 “IT 服务” → “互联网和相关服务” 「员工规模」:根据实际情况选择,例如 “1-50...
通过Cloudflare反代GitHub加速访问
国内访问GitHub太慢了,经常遇到加载超时、图片无法显示等问题,严重影响开发效率和使用体验。为解决这个问题,可以尝试使用Cloudflare反向代理GitHub 也有可能会更加慢 实现步骤 1. 创建Cloudflare Worker 登录Cloudflare账号,点击导航栏的「计算和AI」,然后选择「Workers 和 Pages」 点击「创建应用程序」,选择「创建Worker」 选择默认的hello world项目 这里随便命名,不要出现GitHub防止被抓到,点击「部署」按钮 2....
友情链接: 反链自动检测
前言 在运营博客的过程中,友情链接是提升网站曝光度和 SEO 的重要方式。但随着链接数量增加,手动检查每个链接是否有效变得耗时耗力。经常会遇到友链失效、网站关闭或对方悄悄移除链接的情况,这些都会影响网站的信誉和 SEO 效果。 为了解决这个问题,设计了一套自动检测友情链接的方案,通过 JavaScript 代码定时检测所有友链状态,并将结果可视化展示。这样可以及时发现无效链接,维护友链的健康状态。 页面展示 反链检测 工程搭建步骤 初始化 Node.js 项目 创建一个新文件夹 friend-link-checker 作为项目目录 进入该目录,执行命令: 1npm init -y 安装依赖库 执行以下命令安装所需的 Node.js 库: 1npm install axios cheerio 创建自动检测脚本 创建检测脚本文件 创建 ./friend-link-checker.js...
鱼塘朋友圈-部署记录与样式分享
前言 友链朋友圈是一个可以聚合友链博客文章的功能,可以让我们及时了解到博友们的最新动态。然而原版的友链朋友圈因为功能复杂,部署较为麻烦,且前端文件体积较大,加载速度较慢。 本文将介绍如何部署轻量化友链朋友圈 Friend-Circle-Lite,它具有以下特点: 轻量化:前端文件仅 5.5KB 无数据库:使用 JSON 直接存储文章信息,减少数据库操作 部署简单:仅需简单的 GitHub Actions 配置即可使用 功能齐全:实现了友链文章展示、随机文章、暗色适配等核心功能 预览页面: 朋友圈 | yiiko 基本原理 鱼塘朋友圈(Friend-Circle-Lite)的工作原理如下: 通过 GitHub Actions 定时爬取所有友链的文章 将爬取结果保存为 JSON 文件并提交到仓库 通过静态网站部署服务(如 Vercel)部署前端页面 前端页面从 JSON 文件中获取文章数据并展示 这种设计使得整个系统非常轻量,无需服务器和数据库,完全依靠 GitHub Actions 和静态网站服务即可实现。 部署步骤 准备友链 JSON 文件 首先,我们需要准备友链数据的...
Butterfly algolia在线搜索
Algolia 是一个高效的在线搜索引擎。可以通过搜索引擎Algolia实现 hexo 站内的高效检索。 创建 Algolia Index 1.注册登录Algolia 2.创建 Index 如果没有命名,要先进入应用管理重命名,建议和创建 Index 时用同一个名字。 配置 Hexo 安装插件: 1npm install hexo-algolia --save 进入应用管理选择刚刚创建的 Index,然后进入API Keys 修改_config.yml,插入以下配置项: 12345678910111213141516algolia: applicationID: "your Application ID" apiKey: "your Search-Only API Key" adminApiKey: "your Admin API Key" indexName: "your indexName" chunkSize: 5000 appId: "your...
Vercel 部署 Twikoo 无法使用邮件提醒
前言 我把 Twikoo 引入博客并配置完成,评论后发现并没有邮件提醒,但是在 Twikoo 管理面板中邮件通知测试是正常的。于是我去翻 Twikoo 文档 发现需要配置国外邮件服务商。But 我更换为 Zoho 国际版 后依然没有提醒。 问题原因 最后发现是新部署的 Vercel 环境默认启用了一项功能 Vercel Authentication ,该功能会导致 Twikoo 邮件通知失败 相关文档:Vercel Authentication 解决方法 进入项目 --> Settings --> Deployment Protection ,设置 Vercel Authentication 为 Disabled
给Hexo加个后台 - Qexo
前言 参考:https://www.oplog.cn/qexo/start.html 项目地址 项目介绍 Qexo 是一个快速、强大、漂亮的在线 Hexo 编辑器,支持在线新建编辑文章 新建编辑单独页面 友情链接 还支持页面管理 自定义图床等功能。 特色功能 自定义图床上传图片 在线配置编辑 在线页面管理 开放 API 自动检查更新 在线一键更新 快速接入友情链接 简单的说说短文 类似不算子的统计 自动填文章模板 部署 申请 MongoDB 1.注册 MongoDB 账号,然后登陆。 2.新建 MongoDB 数据库: Build a Database–>Create(Free)–>Create Cluster[地区选择**AWS / N. Virginia (us-east-1)**]–>配置数据库:添加用户、允许所有 IP 访问(0.0.0.0/0)–>Finsh and Close 数据库连接信息 在Databas页面点击Connect-->Connect with the MonggoDB...






