- 优化
【文章内容】移动端样式优化
【动画】优化动画透明度
【体验优化】不再被触控板双指前进后退误触
【文章】优化文章顶部Info布局
【深色模式】优化自动深色模式
【评论弹幕】优化评论弹幕加载时机,存在评论页面才加载
【配置】优化默认未配置主题时的表现 - 漏洞
【AI摘要】修复Tianli AI摘要刷新无法随机的问题
【pjax】修复pjax刷新类名无效问题
【侧栏最近文章】侧栏最近文章超出修复
【标签】修复dogeplayer标签pjax失效
【代码块】修复代码块图标超出导致的异常滚动
【页脚】修复页面内容高度不够时的页脚布局 - 动效
【文章】文章新增下滑滚动视图差出现动效
【评论】新增页面评论动画 - 配置
【动效】新增动效配置
【关于】更新关于页面生涯配置方法
【docsearch】默认配置移除docsearch的option选项
更新记录
2023
8-30
- anzhiyu 主题更新至 1.6.4
主题更新说明
- anzhiyu 主题更新至 1.6.2
主题更新说明
- 优化
【搜索】algolia搜索优化
【最近评论】最近评论暗色模式切换优化
【侧边栏】暗色模式切换逻辑代码优化
【控制台】控制台逻辑优化
【右键菜单】右键菜单绑定事件优化
【pjax】调整 dom结构,pjax不再刷新footer - 样式
【移动端侧边栏】取消移动端侧边栏头像 - 漏洞
【隐私弹窗】修复部分情况下的弹窗消失判断失败
【夜间模式】修复夜间模式顶栏hover异常
【图片】修复img-alt的友链异常
【随便逛逛】修复颜色不正确的问题
【docsearch】修复docsearch
【文章列表】移动端小屏幕下溢出的现象 - 配置
【作者卡片】状态配置变更,改为图片形式获取状态,统一不同平台样式表现 - 功能
【AI摘要】支持音频朗读
【关于页】支持列表形式的生涯
- 优化
- anzhiyu 主题更新至 1.6.1
主题更新说明
- 优化
【首页随便逛逛】优化首页随便逛逛边角细节
【AI摘要】AI摘要改为POST请求,支持绑定URL - 样式
【加载动画】移除加载百分比 - 漏洞
【文章列表】修复双栏时post_meta.page.date_type为both的标题溢出
【侧边栏】修复移动端侧边栏显示模式切换无效的问题
【pjax】变量提升,pjax刷新时重新获取dom元素,解决控制台等地方pjax刷新问题
【侧边栏】修复移动端侧边栏点击显示模式不切换的问题
【文章列表】修复单栏时post_meta.page.date_type为both的标题溢出 - 配置
【作者卡片】状态配置变更,改为图片形式获取状态,统一不同平台样式表现 - 功能
【新增友联按钮配置】增加支持添加友链的功能自定义文字内容
- 优化
- anzhiyu 主题更新至 1.6.0
主题更新说明
- 壮举
【文章TOC侧边栏】文章TOC侧边栏重构
【main.js/utils.js】大量函数优化,重构js和css获取逻辑,性能提升
【标签重构】重构tabs标签
【dom】减少dom数量,缩小html大小,提升首屏加载速度与SEO爬虫爬取
【右键菜单】重构右键菜单
【快捷键】重构快捷键,输入状态不启用快捷键
【侧边栏按钮】侧边栏按钮重构,提升性能
【SEO优化】使用itemprop、itemscope、itemtype等语意话标签提升SEO,支持bing搜索分栏
【标题卖萌】抽离dom标题卖萌
【AI摘要】重构AI摘要,优化摘要算法 - 优化
【弹幕】优化弹幕中的图片、代码显示
【开往】开往按钮hover优化
【algolia搜索】优化algolia搜索的搜索结果与样式显示,不在显示描述,仅仅显示标题,已获取更多搜索条目
【加载动画】优化加载动画
【运营模式】优化运营模式按钮触发范围
【繁简转化】优化繁简转化逻辑,提升性能
【SEO优化】为所有图片添加alt属性 - 功能
【复制】新增复制成功后版权弹窗
【控制台】移动端不再显示控制台 - 样式
【顶栏】顶栏滚动到最顶部时hover为透明态
【顶栏】站点名称hover显示区域减小
【文章TOC】TOC样式优化,移除标题前的数字
【首页topGroup】topGroup动画
【文章】修复top_img为false时的nav颜色与分类的背景颜色
【图片figcaption】优化图片figcaption样式 - 漏洞
【赞赏】修复移动端ptool.mode未开启时的赞赏位置不正确的问题
【Twikoo】移动端Twikoo评论样式修复
【首页】修复置顶标志偏移问题
【首页】修复不开启index_enable时的未读偏移问题
【未读/置顶】修复文章置顶与未读消息位置不正确的问题
【弹幕】修复弹幕 部分情况的溢出
【主色调】修复暗色模式的主色调异常 - 国际化
【最近文章】修改最近文章文字描述
【赞赏二维码】更新二维码文字中文
- 壮举
8-22
- anzhiyu 主题更新至 1.5.3
主题更新说明
- 配置
【相册集】支持自定义相册页顶部按钮文案和链接
【页脚】新增页脚作者链接自定义
【文章】提供配置项关闭h2顶部分隔线 close #83 - 优化
【51a】优化请求代码
【文案】修正复制链接文案
【首页】增加 topGroup 触发范围
【首页】优化潜在的错误
【页脚】优化页脚链接指向 - 漏洞
【首页】修复第二页链接进入 404 的 bug - 依赖
【swpp】支持 swpp2.8+
- 配置
- anzhiyu 主题更新至 1.5.4
主题更新说明
- 配置
【Waline】Meta图标, DSN预连接,支持自定义图片上传方式,修正参数requiredMeta
【编辑页面】编辑增加语雀 - 优化
【国际化】语言包重复变量
【依赖】依赖名称格式统一修改为双引号
【nav】优化nav触发范围
【h2分隔线】分隔线仅作用于文章
【文章列表】优化文章列表cover链接触发
【代码块】代码块展开按钮位置调整1px
【作者卡片】作者卡片描述默认颜色为白色
【动画】动画性能优化
【兼容性】浏览器兼容性提升
【响应式】改善ipad不再显示侧边栏
【友链】优化telescopic vip标签,闪光特效
【右键菜单】减弱右键菜单动效 - 漏洞
【首页】修复第二页链接进入 404 的 bug - 功能
【哀悼变灰】新增简单哀悼
【即刻】支持即刻视频播放video字段
【swpp】支持swpp3+版本
【隐私策略】新增隐私策略
【自定义侧边栏】侧边栏优化,支持自定义侧边栏
【导航栏】新的导航栏动画
【美化自定义】支持移动端侧边栏可定制颜色 - 第三方依赖
【升级】升级第三方依赖版本
【pangu】修复版本错误
- 配置
8-18
创建 书虫渊 页面
书虫渊页面效果
- twikoo 后端改为 vercel
- 修改网站名为 “蚊子🦟的小破站”
8-1
- 更新主题到 1.5.2
更新说明
- 配置
【gitter】移除gitter
【页脚】新增页脚作者链接自定义 - 功能
【swpp】新增swpp适配
【页脚】页脚打字机
【文章】新增文章内图片无法加载时加载error_img - 样式
【文章】文章内iframe增加圆角
【文章】h2标题顶部新增虚线
【超宽屏幕】宽屏 1500px 有些浪费空间,增加到 1700px - 优化
【文章列表】增大首页文章链接触发范围
【加载动画】优化加载动画 - 漏洞
【页脚】修复默认配置页脚多余内容
【即刻栏】修复首页即刻栏切换页时pjax导致的闪烁
【深浅切换】修复深浅模式切换主色调获取
【在线聊天】chat_btn判断,未开启任何聊天情况不显示chat_btn
【docsearch】修复nav docsearch图标显示
【社交图标】修复自定义阿里社交图标样式异常
【副标题打字机】修复默认打字机无法去除的问题
【版权板块】修复开启ptool分类后 位置不正确的问题 - 动效
【即刻栏】默认开启鼠标滚轮上下切换首页即刻栏
【首页】优化首页动画表现
【弹幕】优化弹幕动画 - 依赖
【大量三方依赖】升级依赖版本
- 配置
7-30
- 修复音乐馆
配置朋友圈
后端部署
根据官方文档配置,注意服务器环境需要
Python3.8以上
及git
参考教程前端部署
1
2
3
4
5
6// 修改 _config.anzhiyu.yml 文件
friends_vue:
enable: true
vue_js: https://npm.elemecdn.com/anzhiyu-blog-static@1.0.0/js/friends_vue/index.js
apiurl: https://friends.anheyu.com/ # 朋友圈后端地址
top_background: https://bu.dusays.com/2023/06/15/648af1d5e6f39.jpeg前端项目地址:hexo-circle-of-friends-front,自行下载项目后,修改代码中的 url 变量路径friends.anzhiy.cn为你自己的,然后执行npm run build构建使用
参考教程:
7-28
- 更新主题到 1.5.1
更新说明
- 重大变更
【CDN】默认CDN改为第三方由cbd.int提供,主要js本地驱动,可自行修改为cdn选项1
2
3// 修改主题配置文件 _config.anzhiyu.yml
internal_provider: local
third_party_provider: cbd
- 重大变更
- 更新主题到 1.5.0
更新说明
- 漏洞
【置顶】修复友链顶部轮播问题
【文章主色调】修复未开启文章顶部图片使用主色调时的移动端表现
【文章列表】修复开启post_meta.page.date_type后移动端标题过长遮挡问题
【装备】修复装备页面规格文字被遮挡问题
【即刻】修复即刻短文链接 本站内链跳转 - 样式
【侧边栏分类】修复侧边栏card_categories样式
【打赏列表】打赏列表宽屏5列
【友链】友链telescopic与anzhiyu支持自定义color与自定义tag - 配置
【双栏】默认双栏
【主色调】主色调配置变更,支持API获取
【socialBar】socialBar图标支持自定义图标 - 设计
【文章版权】全新的post-copyright设计
【作者卡片】全新的的card_info - 第三方
【twikoo】升级twikoo为1.6.17
【搜索】 Docsearch支持
【默认CDN】默认CDN更新为onmicrosoft
- 漏洞
7-26
- 更新友链中的复选框
- 特殊日期倒计时,变量化
修改 specialDay.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25let specialDayTimer = null;
+ let matter = "米粒儿百天";
+ let datatime = "2023-10-30 00:00:00";
......
// 补零函数
function nol(h) { return h > 9 ? h : '0' + h; };
function time() {
......
// 小于0则表示已经过年
if (second < 0) {
......
} else {
......
// 大于一天则直接渲染天数
if (second > 86400) {
......
} else {
......
document.querySelector('#specialDay .specialDay-time').innerHTML = `<span class="time">${h}:${m}:${s}</span></span>`;
......
}
}
}
......
7-25
- 修改 body 背景颜色图片
- 修改夜晚模式下的 body 背景颜色
- 新增文章永久地址插件
修改 _config.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15permalink: posts/:abbrlink.html #永久链接
abbrlink:
alg: crc32 # 支持crc16(默认值)和 crc32 进制
rep: hex # 支持dec(默认)和十六进制 (hex) 算法
drafts: false #(true)处理草稿,(false)不处理草稿。false(默认)
# 从目录树生成类别
# Depth:你要生成的目录树的 max_depth 值,应该是> 0
auto_category:
enable: true # true (default)
depth: # 3 (default)
over_write: false
auto_title: false # 启用自动标题,它可以按路径自动填充标题
auto_date: false # 启用自动日期,它可以按今天的时间自动填充日期
force: false # 启用强制模式,在这种模式下,插件将忽略缓存,并计算每个帖子的缩写,即使它已经有了缩写。
7-19
- 开启文章 文字统计及阅读时间
修改主题配置文件
1
2
3
4
5
6# wordcount (字数统计) see https://butterfly.js.org/posts/ceeb73f/#字数统计
wordcount:
enable: true
post_wordcount: true
min2read: true
total_wordcount: true - 修改 Github Actions
修改 autodeploy.yml 文件
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20- name: 7. 部署到Github
uses: JamesIves/github-pages-deploy-action@v4
with:
token: ***********************
repository-name: Pupper0601/Pupper0601.github.io
branch: main
folder: public
+ clean-exclude: |
+ public/.github
commit-message: "${{ github.event.head_commit.message }} 由Github Actions更新"
- name: 8. 推送到服务器私有仓库
uses: easingthemes/ssh-deploy@main
env:
SSH_PRIVATE_KEY: ${{ secrets.SERVER_ACCESS_TOKEN }}
ARGS: "-rltgoDzvO --delete"
SOURCE: "./public/"
REMOTE_HOST: ${{ secrets.SERVER_HOST }}
REMOTE_USER: ${{ secrets.SERVER_USER }}
TARGET: /www/wwwroot/hexo-blog # ${{ secrets.SERVER_TARGET }}
+ EXCLUDE: ".git/,.user.ini"
7-18
- 新增更新记录页面
- 更新 CDN
7-18
- 主题更换(使用 安知鱼 主题)
- 魔改公告栏
- 增加 特殊日期倒计时