hexo配置与魔改
未读 0 新建博文
0.1 新建博文
1hexo new "你的博文名称"
0.2 参考设置
1234567891011121314151617181920212223242526272829303132---title: {{ title }} #【必需】页面标题date: #【必需】页面创建日期updated: #【可选】页面更新日期tags: #【可选】文章标签categories: #【可选】文章分类keywords: #【可选】文章关键字description: #【可选】文章描述top: # 1 置顶top_img: #【可选】文章顶部图片comments: #【可选】显示文章评论模块(默认 true)cover: #【可选】文章缩略图toc: #【可选】显示文章 TOCtoc_number: #【可选】显示 toc_numbertoc_style_simple: #【可选】显示 toc 简洁模式copyright: #【可选】显示文章版权模块copyright_author: #【可选】文章版权作者copyri ...
hexo配置与魔改
未读
0 引言
Twikoo 支持自定义邮件回复格式,其实邮件模板也就锦上添花,主要是为了不单调沉闷,恰到好处的样式能给人带来赏心悦目的效果,很多评论系统都支持自定义邮件模板样式的💖
放几个模板分享下,也可以复制粘贴修改,注意博客地址啥的要自己修改噢✨
1 紫罗兰永恒花园信笺模板
紫罗兰永恒花园薇尔莉特的模板真的蛮好看的!这部动画本身就极具魅力,它以细腻的笔触讲述了一个关于书信传达情感的动人故事。在动画中,薇尔莉特通过书写一封封信件,帮助人们传递那些难以言说的情感,这种用文字连接人心的方式,温暖而治愈。也正因如此,它所衍生出的模板,无论是博客留言板还是邮件通知模板等,都有着独特的韵味。这些模板仿佛带着动画中书信的温度,能让使用者在留言或发送通知时,传递出更为真挚的情感,赋予文字别样的力量,让交流变得更加富有诗意与温情 。
注意我们主要是要修改以下四个位置的环境变量:
1.1 环境变量的修改
1.1.1 MAIL_SUBJECT
设置邮箱的主题,即任意评论被回复的时候,发送邮件的主题,不填写的话就会使用默认主题。
1.1.2 MAIL_TEM ...
hexo配置与魔改
未读
本文主要是记录以 hexo 的anzhiyu主题搭建博客的过程, twikoo 评论挂载 Vercel 的 CDN 加速,使用腾讯云注册国内域名,整体托管在 github-pages 。
0 hexo-anzhiyu主题的基本框架搭建
这里参考 ZETMAN 博主的基本搭建流程✨
🎉第一期: 零基础快速搭建个人博客, Hexo + GitHub Pages + Cloudflare Pages 全流程指南, 免费部署超详细!
🌅第二期: 从零开始安装AnZhiYu主题, Hexo博客个性化配置全攻略
🧐第三期: 构建全球最强免费图床! GitHub + PicGo + Jsdelivr, 提供无限空间与CDN加速, 完美解决方案
🧑🎓第四期: Twikoo赋能Hexo博客, 快速搭建无缝评论系统
1 Twikoo回复无法通知邮箱
参考配置文档:利用Vercel配置Twikoo评论的云函数
问题描述:
因为新部署的 Vercel环境会默认启动一项功能Vercel Authentication,该功能会导致Twikoo邮件通知失 ...
hexo配置与魔改
未读 前言
这里主要是参考铭心石刻大佬的博客来完成,具体效果如下展示:
操作步骤
1 新增 css 内容
新建文件 source/css/home.css 文件,新增以下内容:
123456789101112131415#recent-posts > .recent-post-item:not(a)::before { content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 200%; background: linear-gradient(to right, transparent, white, transparent); transform: translateX(-200%); transition: transform 0.5s linear; z-index: 1;}#recent-posts > .recent-post-item:not(a):hover::before { transfo ...
hexo配置与魔改
未读 0 前言
这里主要参考了SNTube Studio大佬的博客实现了整体流程,演示效果如下:
浅色模式
深色模式
1 修改主题配置文件 _config.anzhiyu.yml
在主题配置文件里找到 inject 的 head,添加一行 link,如下:
123inject: head: - <link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.6.1/css/all.css"> # loading用的fontawesome图标
2 建立新的 pug 文件
在 themes\anzhiyu\layout\includes\loading\ 文件夹里,新建文件 clickenter.pug,内容如下:
12345678910111213141516171819202122232425262728293031#loading-box(onclick='document.getElementById(&qu ...
hexo配置与魔改
未读 前言
这里主要是参考梦爱吃鱼大佬的博客来完成的,具体效果如下:
具体流程
1 创建 JS 文件
在博客目录的 source 文件夹下创建 countdown.js 文件(也可以在 source 文件夹下另外新建文件夹)。
这里为了方便管理,我在 source 文件夹下新建了一个 static 文件夹,然后将 countdown.js 文件放在 static 文件夹下。
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371 ...
引言
这里由于后续入门强化学习,涉及到数据处理相关,需要学习 numpy 和 Pandas 库,这里主要参考了该网站学习资料撰写学习笔记,主要目的是熟悉操作,后续使用时候方便查找。
1 NumPy Ndarray 对象
1.1 基本介绍
NumPy 最重要的一个特点是其 N 维数组对象 ndarray,它是一系列同类型数据的集合,以 0 下标为开始进行集合中元素的索引。
ndarray 对象是用于存放同类型元素的多维数组。
ndarray 中的每个元素在内存中都有相同存储大小的区域。
ndarray 内部由以下内容组成:
一个指向数据(内存或内存映射文件中的一块数据)的指针。
数据类型或 dtype,描述在数组中每个元素的类型。
一个表示数组形状(shape)的元组,表示各维度大小的元组。
一个跨度元组(stride),表示在内存中从当前元素指向同一数组中下一元素的字节间隔。
ndarray 的内部结构:
跨度可以是负数,这样会使数组在内存中后向移动,切片中 obj[::-1] 或 obj[:,::-1] 就是如此。
创建一个 ndarray 只需调用 ...
0 小工具推荐
录制 .gif文件的工具:
下载链接:screentogif
官方文档:how to use screentogif
LaTex 中表格渲染工具:
使用链接:tablesgenerator
自制的北京理工大学课程报告LaTex模版:
分享链接:BIT Course Report
1 在VScode中配置LaTex编译环境
想在本地高效使用 LaTeX 编辑学术论文、课程报告、技术文档?试试 VS Code 吧!这部分将一步步教你配置一套 支持中文、BibLaTeX、Biber、图表绘制、代码高亮等功能 的 VS Code + LaTeX 环境。
适合系统:Windows / macOS / Linux
适合用户:对 Overleaf 不够自由、想自定义样式或离线编译的朋友
1.1 安装必备组件
1.1.1 安装 Tex 套件
官网:https://tug.org/texlive/
推荐安装完整版(约 6GB),支持所有宏包和字体。
📦 Windows 用户建议使用 TeX Live 镜像站 下载安装更快。
...
✨ 写在前面:为什么要在 Zotero 中用大模型?
作为科研工作者或学生,我们常常遇到这些问题:
一篇英文文献几十页,读完耗时长;
阅读时遇到复杂公式或术语,理解困难;
多篇文献难以快速对比,提取核心观点费力。
💡 借助大语言模型(LLM)——尤其是 DeepSeek 这类开源、中文友好的模型,我们可以将 Zotero 变成一个真正懂科研的 AI 助手,帮助我们更高效地阅读、总结、提问与管理文献。
✍️ 工具简介:Awesome GPT 插件 + DeepSeek 模型
🔧 什么是 Awesome GPT?
Awesome GPT 是 Zotero 的开源插件,可将 ChatGPT、Claude、DeepSeek 等大语言模型接入 Zotero,用于:
自动总结 PDF 文献;
对文献进行问答,如“创新点是什么?”
多文献比较;
自动生成笔记。
🧠 什么是 DeepSeek?
DeepSeek 是一款能力强、中文支持友好的开源大模型,支持 HuggingFace 使用、本地部署或通过 API 接入。相比其他模型,它更适合科研类中文任务。
📦 环境搭建:从 ...
✨ 写在前面
在 Hexo 写博客的过程中,图片插入如果仍依赖本地相对路径,容易导致部署后图片加载失败、目录混乱、跨设备不可预览等问题。为此,我尝试配置图床方案,并最终选用了 GitHub + PicGo 的组合,实现了“一键上传 + 自动复制链接 + Markdown 即用”的高效流程。
🚀 整体效果演示
❌ 为什么不选 Gitee?
虽然 Gitee 配合 PicGo 上传体验不错,但它存在一个严重限制:
Gitee 禁止外链加载图片,尤其是当你的博客部署在 GitHub Pages、Netlify、Vercel 等平台时,Gitee 会因 Referer 限制导致图片加载失败。
具体表现为:
在 VSCode / Typora 中预览一切正常
hexo g && hexo d 后部署到线上博客,图片全部无法显示(403 错误),如下图对比所示:
VScode预览
博客实际运行
因此我放弃 Gitee 图床,转向更开放的 GitHub 图床,完美解决兼容性问题。
🧰 准备工作
✅ 所需工具:
PicGo ...









