建站 & 开发
未读
在当今内容为王的时代,视频作品和付费课件已成为版权保护和知识付费的核心资产。然而,大多数开发者和创作者在部署视频分发系统时,往往会面临三个极其头疼的痛点:
资产“裸奔”与嗅探噩梦:由于缺乏物理层面的切片加密,任何用户只需打开浏览器 F12 或使用视频嗅探插件,就能轻松抓取到 .ts 切片地址,甚至直接下载完整的视频源文件。
高昂的流量与存储账单:传统的云存储(如 AWS S3 或阿里云 OSS)不仅收取存储费,更可怕的是下行流量费(Egress Fees)。当你的视频播放量上升,每月的流量账单往往会成为沉重的负担。
复杂的后端架构与运维成本:为了实现动态鉴权,通常需要维护一套复杂的后端服务器(Node.js / Python / Go)来生成 Token。这不仅增加了系统延迟,更引入了服务器维护、扩容和安全防护的额外开销。经过深思熟虑与实战打磨,我设计出了一套基于基于 Cloudflare Workers + R2 的高性价比视频防盗链安全网关方案。目前的架构拥有 AES物理加密防下载 + 动态 Token 防盗链 + Cache API 零成本边缘缓存 功能 ...
建站 & 开发
未读
这是一篇教学文章,目的是替代只能使用原主题中内置的洪墨 AI 的摘要功能,由于种种原因,有些朋友可能已有使用较为顺手的 AI 工具;通过本教程,可以使用 OpenAI 和 DeepSeek 等多种 AI 低价甚至免费的实现 AI 摘要功能。
效果图
工作原理本教程实现原理是,通过第三方插件 hexo-ai-summary-liushen 进行摘要的生成控制,然后写入文章的 Front-matter 中,再通过主题自带的 AI 摘要功能将其渲染。
hexo-ai-summary-liushen 插件基于 hexo-ai-excerpt 插件开发而来,原插件已经归档,于是 清羽飞扬 复刻了新的,进行了重构。
[!caution]请注意,当改动任何配置文件前请务必进行备份操作,这是一种保障也是一个良好的运维习惯。
实现过程前置条件
需主题版本大于 1.1.6 版本;
执行以下命令安装插件和依赖:1npm install hexo-ai-summary-liushen --save
1npm install axios p-limit node-fetch --save
开启主题自带 ...
建站 & 开发
未读
在前端开发过程中,我们常常需要为项目添加各种标识和徽章来展示项目的状态、版本信息、依赖情况等。Shields.io提供了一个非常便捷的方式来生成各种漂亮且实用的徽章。
Shields.io( https://github.com/badges/shields/ )是一个为开源项目、GitHub README或博客提供统一风格徽章(badge)生成的在线服务,支持SVG和栅格图像,覆盖构建状态、版本号、许可证、下载量、依赖健康程度等信息。其美观一致、调用简洁,成为数百万开源项目展示状态的首选。
基本徽生成方式进入Shields.io官网:https://shields.io/ ;点击Get started进入生成徽章页面,或者直接使用URL参数代码生成。
1、通过URL参数生成标签、消息和颜色组合(最常用方式)格式为:标签(label)-消息(message)-颜色(color)例如,如果要生成一个表示项目构建状态为 通过,颜色为 绿色 的徽章,URL应为:
1https://img.shields.io/badge/build-passing-brightgreen
在这个URL ...
Hexo作为静态博客,访客无法直接评论,为解决这一问题,添加一个合适的评论系统很有必要。推荐使用Twikoo,它部署方式多样,Twikoo官方文档也极为详尽,便于操作。
一、创建MongoDB数据库MongoDB Atlas是MongoDB Inc.推出的一项便捷的MongoDB数据库托管服务。其免费套餐能够让用户永久享有512MB的数据库空间,对于存储Twikoo评论数据而言,这个容量完全足够。
注册MongDB账号在MongoDB Atlas注册账号:https://www.mongodb.com/cloud/atlas/register
购买免费Free套餐选择**香港(Hong Kong)**就可以了,运营商AWS、Azure、Google随便,香港能选择就行,然后创建即可。
创建数据库用户在Database Access页面点击Add New Database User(create database user)创建数据库用户。
添加Network Access进入Network Access页面,点击Add IP Address来添加网络白名单。由于 Verce ...
AnZhiYu(安知鱼)主题 是基于hexo-theme-butterfly修改的hexo主题,支持多种功能和自定义选项,兼具美观与功能性;特别适合对个性化设计和功能拓展有较高需求的博客用户。其强大的自定义能力、SEO 友好的设计,使其成为Hexo主题中的佼佼者。如果您是Hexo用户,并且正在寻找一款现代化、功能丰富且高度可自定义的主题,AnZhiYu主题 无疑是一个非常好的选择。
项目地址:https://github.com/anzhiyu-c/hexo-theme-anzhiyu官方文档:https://docs.anheyu.com/initall.html
[]
.video-container {
position: relative;
width: 100%;
padding-top: 56.25%; /* 16:9 aspect ratio (height/width = 9/16 * 100%) */
}
.video-container iframe {
position: absolute;
top: 0;
...
想拥有一个属于自己的个人博客,却不想为服务器和运维投入过多成本?本文将带您从零开始,使用 Hexo 框架搭建个人博客,并部署到 GitHub Pages 和 Cloudflare Pages。主要内容包括:
环境准备:安装Node.js和Git
配置Git和GitHub:设置SSH密钥,创建GitHub仓库
初始化Hexo项目:安装Hexo,创建新博客
部署到GitHub Pages:配置部署设置,推送静态文件
部署到Cloudflare Pages:连接GitHub仓库,自动部署
基本使用方法:创建新文章,本地预览,发布更新
借助这些免费的工具和平台,您可以在短时间内创建一个美观、高效且易于维护的博客网站。
[]
.video-container {
position: relative;
width: 100%;
padding-top: 56.25%; /* 16:9 aspect ratio (height/width = 9/16 * 100%) */
}
.video-container iframe {
position: ...






