快速上手

快速上手

追番页面配置

在博客根目录执行

1
npm install hexo-bilibili-bangumi --save

在 hexo 配置文件_config.yml中加入以下配置,注意不是主题配置文件,更多配置请参考hexo-bilibili-bangumi

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
# 追番插件
# https://github.com/HCLonely/hexo-bilibili-bangumi
bangumi: # 追番设置
enable: true
source: bili
path:
vmid: 372204786
title: "追番列表"
quote: "生命不息,追番不止!"
show: 1
lazyload: false
loading:
showMyComment: false
pagination: false
metaColor:
color:
webp:
progress:
extraOrder:
proxy:
host: "代理host"
port: "代理端口"
extra_options:
top_img: false
lazyload:
enable: false

使用方法
更新数据
在生成或部署博客之前,需要更新追番/追剧数据:

1
2
3
4
5
6
7
8
9
10
11
# 更新追番数据
hexo bangumi -u

# 使用 bili 源时显示追番进度(需要 SESSDATA)
hexo bangumi -u 'your_sessdata_here'

# 更新追剧数据
hexo cinema -u

# 更新游戏数据
hexo game -u

删除数据

1
2
3
4
5
6
7
8
# 删除追番数据
hexo bangumi -d

# 删除追剧数据
hexo cinema -d

# 删除游戏数据
hexo game -d

手动添加数据
在 source/_data/ 目录下创建 extra_bangumis.json(追番)或 extra_cinemas.json(追剧):

1
2
3
4
5
6
7
8
9
10
11
12
13
14
{
"watchedExtra": [
{
"title": "番剧标题",
"type": "番剧",
"area": "国家",
"cover": "封面图片链接",
"totalCount": "全12话",
"link": "https://example.com/xxx",
"des": "简介内容..."
}
]
}

页面配置 📦

关于页面配置
1.前往你的 Hexo 博客的根目录
2.在 Hexo 博客根目录 [blog]下打开终端,输入

1
hexo new page about

3.你会找到 source/about/index.md 这个文件
4.修改这个文件: 记得添加 type: “about”

1
2
3
4
5
6
7
8
9
---
title: 关于
date: 2021-03-30 15:57:51
aside: false
top_img: false
background: "#f8f9fe"
comments: false
type: "about"
---

5.主题配置文件中开启menu中关于和关于本人的注释,注意缩进!!!

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
menu:
# 文章:
# 隧道: /archives/ || icon-box-archive
# 分类: /categories/ || icon-shapes
# 标签: /tags/ || icon-tags

友链:
友人帐: /link/ || icon-link
# 朋友圈: /fcircle/ || icon-artstation
# 留言板: /comments/ || icon-envelope

我的:
音乐馆: /music/ || icon-music
# 追番页: /bangumis/ || icon-bilibili1
# 相册集: /album/ || icon-images
# 小空调: /air-conditioner/ || icon-fan

关于:
关于本人: /about/ || icon-zhifeiji
闲言碎语: /essay/ || icon-lightbulb
# 随便逛逛: javascript:toRandomPost() || icon-shoe-prints1

新建source/_data/about.yml,输入以下内容

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
- class_name: 关于页
subtitle: 生活明朗,万物可爱✨
avatarImg: https://npm.elemecdn.com/anzhiyu-blog-static@1.0.0/img/avatar.webp
avatarSkills:
left:
- 🤖️ 数码科技爱好者
- 🔍 分享与热心帮助
- 🏠 智能家居小能手
- 🔨 设计开发一条龙
right:
- 专修交互与设计 🤝
- 脚踏实地行动派 🏃
- 团队小组发动机 🧱
- 壮汉人狠话不多 💢
name: 陈志伟
description: 是一名 前端工程师、学生、独立开发者、博主
aboutsiteTips:
tips: 追求
title1: 源于
title2: 热爱而去 感受
word:
- 学习
- 生活
- 程序
- 体验
helloAbout: Hello there!
skillsTips:
tips: 技能
title: 开启创造力
careers:
tips: 生涯
title: 无限进步
list:
- desc: EDU,软件工程专业
color: "#357ef5"
- desc: EDU,软件工程专业
color: "#357ef5"
- desc: EDU,软件工程专业
color: "#357ef5"
img: https://bu.dusays.com/2023/04/21/644287166329b.png
statistic:
link: /archives
text: 文章隧道
cover: https://bu.dusays.com/2023/05/01/644f4b037b930.jpg
map:
title: 我现在住在
StrengthenTitle: 中国,长沙市
background: https://bu.dusays.com/2023/07/05/64a4c61cb20ef.jpg
backgroundDark: https://bu.dusays.com/2023/07/05/64a4c63495ac5.jpg
selfInfo:
selfInfoTips1: 生于
selfInfoContentYear: 2002
selfInfoTips2: 湖南信息学院
selfInfoContent2: 软件工程
selfInfoTips3: 现在职业
selfInfoContent3: 大三学生👨‍🎓
personalities:
author_name: 执政官
personality_type: ESFJ-A
photo_url: https://bu.dusays.com/2023/07/05/64a4c63495ac5.jpg
personality_img: https://npm.elemecdn.com/anzhiyu-blog@2.0.8/img/svg/ESFJ-A.svg
name_url: https://www.16personalities.com/ch/esfj-%E4%BA%BA%E6%A0%BC
maxim:
maxim_tips: 座右铭
maxim_top: 生活明朗,
maxim_bottom: 万物可爱。
buff:
buff_tips: 特长
buff_top: 脑回路新奇的 酸菜鱼
buff_bottom: 二次元指数 MAX
game:
game_tips: 爱好游戏
game_title: 原神
game_uid: "UID: 125766904"
game_bg: https://bu.dusays.com/2023/04/22/64433bf26e25d.webp
comic:
comic_tips: 爱好番剧
comic_title: 追番
comic_list:
- name: 约定的梦幻岛
href: https://www.bilibili.com/bangumi/media/md5267750/?spm_id_from=666.25.b_6d656469615f6d6f64756c65.1
cover: https://bu.dusays.com/2023/05/27/647166c44b414.webp
- name: 咒术回战
href: https://www.bilibili.com/bangumi/media/md28229899/?spm_id_from=666.25.b_6d656469615f6d6f64756c65.1
cover: https://bu.dusays.com/2023/05/24/646db4398832e.webp
- name: 紫罗兰永恒花园
href: https://www.bilibili.com/bangumi/media/md8892/?spm_id_from=666.25.b_6d656469615f6d6f64756c65.1
cover: https://bu.dusays.com/2023/05/24/646db43983d99.webp
- name: 鬼灭之刃
href: https://www.bilibili.com/bangumi/media/md22718131/?spm_id_from=666.25.b_6d656469615f6d6f64756c65.1
cover: https://bu.dusays.com/2023/05/24/646db439856a0.webp
- name: JOJO的奇妙冒险 黄金之风
href: https://www.bilibili.com/bangumi/media/md135652/?spm_id_from=666.25.b_6d656469615f6d6f64756c65.1
cover: https://bu.dusays.com/2023/05/30/64760e38d651a.webp
like:
like_tips: 关注偏好
like_title: 数码科技
like_bg: https://bu.dusays.com/2022/12/06/638f5f05ce1f7.jpg
like_bottom: 手机、电脑软硬件
music:
music_tips: 音乐偏好
music_title: 许嵩、民谣、华语流行
music_bg: https://p2.music.126.net/Mrg1i7DwcwjWBvQPIMt_Mg==/79164837213438.jpg
music_link: /music
reward_list:
- name: 海阔蓝
amount: 8.8
datatime: 2023-03-28
- name: LK66
amount: 66.6
datatime: 2023-03-24
- name: 张时貳
amount: 6.6
datatime: 2023-01-22
- name: ZeroAf
amount: 9.9
datatime: 2022-12-14
- name: LuckyWangXi
amount: 6.6
datatime: 2022-12-14
- name: 刀中日月长
amount: 10
datatime: 2022-11-16
- name: 鹿啵包
amount: 10
datatime: 2022-11-08
- name: 疾速k
amount: 50
datatime: 2022-09-20
- name: 伴舟先生大霖子
amount: 4.03
datatime: 2022-10-27
suffix: 贝壳
- name: Magica_0x0
amount: 3.36
datatime: 2022-10-07
suffix: 贝壳
- name: 名字就是要短像这样
amount: 3.36
datatime: 2022-08-25
suffix: 贝壳
- name: Leviathan520
amount: 1.34
datatime: 2022-08-23
suffix: 贝壳
- name: 托马斯
amount: 10
datatime: 2022-08-19
- name: 哇是猫猫欸
amount: 1.34
datatime: 2022-08-19
suffix: 贝壳
参数 备选值/类型 解释
class_name 关于页 【必须】页面类
subtitle string 【必须】副标题
avatarImg url 【必须】头像链接
name string 【必须 作者名称
description string 【必须】描述
aboutsiteTips object 【必须】站点关于提示相关配置
aboutsiteTips.tips string 【必须】站点关于提示性文字
aboutsiteTips.title1 string 【必须】站点关于标题文字 1
aboutsiteTips.title2 string 【必须】站点关于标题文字 2
aboutsiteTips.word list 【必须】站点关于标题滚动文字
helloAbout string 【必须】hello 文字
skillsTips object 【必须】技能相关配置
skillsTips.tips string 【必须】技能提示文字
skillsTips.title string 【必须】技能标题
careers object 【必须】生涯相关配置
careers.tips string 【必须】生涯提示性文字
careers.title string 【必须】生涯标题
careers.list list 【可选】生涯 item
careers.list.desc string 【可选】生涯 item 描述
careers.list.color string 【可选】生涯 item 圆圈颜色
careers.img string 【必须】生涯底部图片
statistic object 【必须】统计数据相关配置
statistic.link url 【必须】统计数据按钮前往链接
statistic.text string 【必须】统计数据按钮文字
map object 【必须】地图相关配置
map.title string 【必须】地图标题
map.StrengthenTitle string 【必须】地图大标题
map.background url 【必须】地图亮色模式背景
map.backgroundDark url 【必须】地图暗色模式背景
selfInfo object 【必须】作者相关信息配置
selfInfo.selfInfoTips1 string 【必须】作者相关提示文字 1
selfInfo.selfInfoContentYear number 【必须】作者生日年份
selfInfo.selfInfoTips2 string 【必须】作者相关提示文字 2
selfInfo.selfInfoContent2 string 【必须】作者相关内容 2
selfInfo.selfInfoTips3 string 【必须】作者相关提示文字 3
selfInfo.selfInfoContent3 string 【必须】作者相关内容 3
personalities object 【必须】作者性格相关配置
personalities.author_name string 【必须】作者性格名称
personalities.personality_type string 【必须】作者性格类型
personalities.photo_url url 【必须】作者自拍图片
personalities.personality_img url 【必须】作者性格表述图片
personalities.name_url url 【必须】点击性格跳转到链接
maxim object 【必须】座右铭相关配置
maxim.maxim_tips string 【必须】座右铭相关提示文字
maxim.maxim_top string 【必须】座右铭相关顶部文字
maxim.maxim_bottom string 【必须】座右铭相关底部文字
buff object 【必须】特长相关配置
buff.buff_tips string 【必须】特长相关提示文字
buff.buff_top string 【必须】特长相关顶部文字
buff.buff_bottom string 【必须】特长相关底部文字
game object 【必须】爱好游戏相关配置
game.game_tips string 【必须】爱好游戏提示文字
game.game_title string 【必须】爱好游戏标题
game.game_uid string 【必须】爱好游戏 uid
game.game_bg url 【必须】爱好游戏背景
comic object 【必须】追番相关配置,需要 5 条数据
comic.comic_tips string 【必须】追番相关提示文字
comic.comic_title string 【必须】追番相关标题
comic.comic_list list 【必须】追番相关列表
comic.comic_list.name string 【必须】追番 item 名称
comic.comic_list.href url 【必须】追番 item 链接
comic.comic_list.cover url 【必须】追番 item 的 cover
like object 【必须】关注偏好相关配置
like.like_tips string 【必须】关注偏好配置提示文字
like.like_title string 【必须】关注偏好配置标题
like.like_bg url 【必须】关注偏好配置背景
like.like_bottom string 【必须】关注偏好配置底部文字
music object 【必须】音乐偏好相关配置
music.music_tips string 【必须】音乐偏好提示性文字
music.music_title string 【必须】音乐偏好标题
music.music_bg url 【必须】音乐偏好背景
music.music_link url 【必须】音乐偏好按钮链接
reward_list object 【可选】打赏相关配置,如果不配置将没有打赏模块
reward_list.name string 【必须】打赏 item 名称
reward_list.amount number 【必须】打赏 item 金额
reward_list.datatime Date 【必须】打赏 item 时间
reward_list.suffix string/元 【可选】打赏 item 后缀(默认元)

音乐馆页配置 🎵

1.前往你的 Hexo 博客的根目录
2.在 Hexo 博客根目录 [blog]下打开终端,输入

1
hexo new page music

3.你会找到 source/music/index.md 这个文件
4.修改这个文件: 记得添加 type: “music”

1
2
3
4
5
6
7
8
9
---
title: 音乐馆
date: 2021-04-24 21:41:30
type: music
aplayer: true
top_img: false
comments: false
aside: false
---

5.新建 source/json/music.json,此 json 为切换歌单按钮的歌单数据。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
[
{
"name": "青花瓷",
"artist": "周杰伦",
"url": "https://npm.elemecdn.com/anzhiyu-music@1.0.4/青花瓷/青花瓷.mp3",
"cover": "https://y.qq.com/music/photo_new/T002R300x300M000002eFUFm2XYZ7z_2.jpg?max_age=2592000",
"lrc": "https://npm.elemecdn.com/anzhiyu-music@1.0.4/青花瓷/青花瓷.lrc"
},
{
"name": "稻香",
"artist": "周杰伦",
"url": "https://npm.elemecdn.com/anzhiyu-music@1.0.1/周杰伦/稻香/稻香.mp3",
"cover": "https://y.qq.com/music/photo_new/T002R300x300M000002Neh8l0uciQZ_1.jpg?max_age=2592000",
"lrc": "https://npm.elemecdn.com/anzhiyu-music@1.0.1/周杰伦/稻香/稻香.lrc"
},
{
"name": "晴天",
"artist": "周杰伦",
"url": "https://npm.elemecdn.com/anzhiyu-music@1.0.2/晴天/晴天.mp3",
"cover": "https://y.qq.com/music/photo_new/T002R300x300M000000MkMni19ClKG_3.jpg?max_age=2592000",
"lrc": "https://npm.elemecdn.com/anzhiyu-music@1.0.2/晴天/晴天.lrc"
},
{
"name": "七里香",
"artist": "周杰伦",
"url": "https://npm.elemecdn.com/anzhiyu-music@1.0.2/七里香/七里香.mp3",
"cover": "https://y.qq.com/music/photo_new/T002R300x300M000003DFRzD192KKD_1.jpg?max_age=2592000",
"lrc": "https://npm.elemecdn.com/anzhiyu-music@1.0.2/七里香/七里香.lrc"
},
{
"name": "花海",
"artist": "周杰伦",
"url": "https://npm.elemecdn.com/anzhiyu-music-jay@1.0.1/花海/花海.flac",
"cover": "https://y.qq.com/music/photo_new/T002R300x300M000002Neh8l0uciQZ_1.jpg?max_age=2592000",
"lrc": "https://npm.elemecdn.com/anzhiyu-music-jay@1.0.1/花海/花海.lrc"
},
{
"name": "反方向的钟",
"artist": "周杰伦",
"url": "https://npm.elemecdn.com/anzhiyu-music-jay@1.0.1/反方向的钟/反方向的钟.flac",
"cover": "https://y.qq.com/music/photo_new/T002R300x300M000000f01724fd7TH_1.jpg?max_age=2592000",
"lrc": "https://npm.elemecdn.com/anzhiyu-music-jay@1.0.1/反方向的钟/反方向的钟.lrc"
},
{
"name": "兰亭序",
"artist": "周杰伦",
"url": "https://npm.elemecdn.com/anzhiyu-music@1.0.1/周杰伦/兰亭序/兰亭序.mp3",
"cover": "https://y.qq.com/music/photo_new/T002R300x300M000002Neh8l0uciQZ_1.jpg?max_age=2592000",
"lrc": "https://npm.elemecdn.com/anzhiyu-music@1.0.1/周杰伦/兰亭序/兰亭序.lrc"
},
{
"name": "说好的辛福呢",
"artist": "周杰伦",
"url": "https://npm.elemecdn.com/anzhiyu-music@1.0.2/说好的辛福呢/说好的辛福呢.mp3",
"cover": "https://y.qq.com/music/photo_new/T002R300x300M000002Neh8l0uciQZ_1.jpg?max_age=2592000",
"lrc": "https://npm.elemecdn.com/anzhiyu-music@1.0.2/说好的辛福呢/说好的幸福呢.lrc"
},
{
"name": "等你下课 (with 杨瑞代)",
"artist": "周杰伦",
"url": "https://npm.elemecdn.com/anzhiyu-music@1.0.1/周杰伦/等你下课/等你下课.mp3",
"cover": "https://y.qq.com/music/photo_new/T002R300x300M000003bSL0v4bpKAx_1.jpg?max_age=2592000",
"lrc": "https://npm.elemecdn.com/anzhiyu-music@1.0.1/周杰伦/等你下课/等你下课.lrc"
},
{
"name": "我落泪情绪零碎",
"artist": "周杰伦",
"url": "https://npm.elemecdn.com/anzhiyu-music@1.0.2/我落泪情绪零碎/我落泪情绪零碎.mp3",
"cover": "https://y.qq.com/music/photo_new/T002R300x300M000000bviBl4FjTpO_1.jpg?max_age=2592000",
"lrc": "https://npm.elemecdn.com/anzhiyu-music@1.0.2/我落泪情绪零碎/我落泪情绪零碎.lrc"
},
{
"name": "听妈妈的话",
"artist": "周杰伦",
"url": "https://npm.elemecdn.com/anzhiyu-music@1.0.2/听妈妈的话/听妈妈的话.mp3",
"cover": "https://y.qq.com/music/photo_new/T002R300x300M000002jLGWe16Tf1H_1.jpg?max_age=2592000",
"lrc": "https://npm.elemecdn.com/anzhiyu-music@1.0.2/听妈妈的话/听妈妈的话.lrc"
},
{
"name": "明明就",
"artist": "周杰伦",
"url": "https://npm.elemecdn.com/anzhiyu-music-jay@1.0.1/明明就/明明就.flac",
"cover": "https://y.qq.com/music/photo_new/T002R300x300M000003Ow85E3pnoqi_1.jpg?max_age=2592000",
"lrc": "https://npm.elemecdn.com/anzhiyu-music-jay@1.0.1/明明就/明明就.lrc"
},
{
"name": "我是如此相信",
"artist": "周杰伦",
"url": "https://npm.elemecdn.com/anzhiyu-music-jay@1.0.1/我是如此相信/我是如此相信.flac",
"cover": "https://y.qq.com/music/photo_new/T002R300x300M000001hGx1Z0so1YX_1.jpg?max_age=2592000",
"lrc": "https://npm.elemecdn.com/anzhiyu-music-jay@1.0.1/我是如此相信/我是如此相信.lrc"
},
{
"name": "发如雪",
"artist": "周杰伦",
"url": "https://npm.elemecdn.com/anzhiyu-music@1.0.3/发如雪/发如雪.mp3",
"cover": "https://y.qq.com/music/photo_new/T002R300x300M0000024bjiL2aocxT_3.jpg?max_age=2592000",
"lrc": "https://npm.elemecdn.com/anzhiyu-music@1.0.3/发如雪/发如雪.lrc"
},
{
"name": "以父之名",
"artist": "周杰伦",
"url": "https://npm.elemecdn.com/anzhiyu-music@1.0.3/以父之名/以父之名.mp3",
"cover": "https://y.qq.com/music/photo_new/T002R300x300M000000MkMni19ClKG_3.jpg?max_age=2592000",
"lrc": "https://npm.elemecdn.com/anzhiyu-music@1.0.3/以父之名/以父之名.lrc"
},
{
"name": "园游会",
"artist": "周杰伦",
"url": "https://npm.elemecdn.com/anzhiyu-music@1.0.3/园游会/园游会.flac",
"cover": "https://y.qq.com/music/photo_new/T002R300x300M000003DFRzD192KKD_1.jpg?max_age=2592000",
"lrc": "https://npm.elemecdn.com/anzhiyu-music@1.0.3/园游会/园游会.lrc"
},
{
"name": "本草纲目",
"artist": "周杰伦",
"url": "https://npm.elemecdn.com/anzhiyu-music@1.0.4/本草纲目/本草纲目.mp3",
"cover": "https://y.qq.com/music/photo_new/T002R300x300M000002jLGWe16Tf1H_1.jpg?max_age=2592000",
"lrc": "https://npm.elemecdn.com/anzhiyu-music@1.0.4/本草纲目/本草纲目.lrc"
},
{
"name": "龙卷风",
"artist": "周杰伦",
"url": "https://npm.elemecdn.com/anzhiyu-music@1.0.4/龙卷风/龙卷风.mp3",
"cover": "https://y.qq.com/music/photo_new/T002R300x300M000000f01724fd7TH_1.jpg?max_age=2592000",
"lrc": "https://npm.elemecdn.com/anzhiyu-music@1.0.4/龙卷风/龙卷风.lrc"
}
]

6.hexo 配置文件_config.yml中添加以下配置,注意不是主题配置文件

1
2
3
4
5
# APlayer
# https://github.com/MoePlayer/hexo-tag-aplayer/blob/master/docs/README-zh_cn.md
aplayer:
meting: true
asset_inject: false

7.主题配置文件中开启menu中我的和音乐馆的注释,注意缩进!!!

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
menu:
# 文章:
# 隧道: /archives/ || icon-box-archive
# 分类: /categories/ || icon-shapes
# 标签: /tags/ || icon-tags

友链:
友人帐: /link/ || icon-link
# 朋友圈: /fcircle/ || icon-artstation
# 留言板: /comments/ || icon-envelope

我的:
音乐馆: /music/ || icon-music
# 追番页: /bangumis/ || icon-bilibili1
# 相册集: /album/ || icon-images
# 小空调: /air-conditioner/ || icon-fan

关于:
# 关于本人: /about/ || icon-zhifeiji
闲言碎语: /essay/ || icon-lightbulb
# 随便逛逛: javascript:toRandomPost() || icon-shoe-prints1

如何修改默认歌单?

将menu中音乐馆的路径修改为以下格式即可/music/?id=1708664797&server=tencent,支持id和server参数。

id 与 server 的填写请参考MetingJS

相册页面配置 📕

1.前往你的 Hexo 博客的根目录
2.在 Hexo 博客根目录 [blog]下打开终端,输入

1
hexo new page album

3.你会找到 source/album/index.md 这个文件
4.修改这个文件: 记得添加 type: “album”

1
2
3
4
5
6
7
---
title: 相册集
date: 2022-10-23 15:57:51
aside: false
top_img: false
type: "album"
---

5.主题配置文件中开启menu中我的和相册集的注释,注意缩进!!!

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
menu:
# 文章:
# 隧道: /archives/ || icon-box-archive
# 分类: /categories/ || icon-shapes
# 标签: /tags/ || icon-tags

友链:
友人帐: /link/ || icon-link
# 朋友圈: /fcircle/ || icon-artstation
# 留言板: /comments/ || icon-envelope

我的:
音乐馆: /music/ || icon-music
# 追番页: /bangumis/ || icon-bilibili1
相册集: /album/ || icon-images
# 小空调: /air-conditioner/ || icon-fan

关于:
# 关于本人: /about/ || icon-zhifeiji
闲言碎语: /essay/ || icon-lightbulb
# 随便逛逛: javascript:toRandomPost() || icon-shoe-prints1

新建文件[blog]\source_data\album.yml,没有_data文件夹的话也请自己新建。打开[blog]\source_data\album.yml,输入:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
- class_name: 世界各地夕阳与风景
path_name: /wordScenery
type: 2
description: 因为到不了世界各地,所以请网友们发来了各地的夕阳与风景🌇。
cover: https://upload-bbs.miyoushe.com/upload/2025/06/13/125766904/2cf2b6aea07bba089d0d17c4fea72d1b_5366629137934368264.png
top_background: https://bu.dusays.com/2023/06/30/649e546ada7dd.webp
rowHeight: 220
limit: 10
lazyload: true
btnLazyload: false
url: false
top_link: /album
top_btn_text: 返回
album_list:
- date: 2022/10/26 01:00:00
content: 湘潭的一角。
address: 湖南湘潭
from: 再吃一口就减肥
image:
- https://bu.dusays.com/2023/04/09/64329399db122.webp
- date: 2022-10-25
content: 洛阳暴雨后的天空。
address: 河南洛阳
from: 紫菜卷
image:
- https://bu.dusays.com/2023/04/09/64329399db122.webp
- https://bu.dusays.com/2023/04/09/64329399db2e1.webp

- class_name: 我的日常
path_name: /dailyPhoto
type: 1
description: 这里存放的是有关我自己的一些沙雕生活与有趣的事情。
top_link: /album
top_btn_text: 返回
top_background: https://bu.dusays.com/2023/04/09/64329399cea5a.webp
cover: https://bu.dusays.com/2023/04/09/64329399cea5a.webp
album_list:
- date: 2022-10-24
content: 老妹的画
image:
- https://bu.dusays.com/2023/04/09/643293997b92b.jpeg
参数 备选值/类型 解释
class_name string 【必须】页面类
path_name url 【必须】当前相册路径
type number 【必须】当前相册页面样式类型
description string 【必须】当前相册描述
cover url 【必须】当前相册 cover 图片
rowHeight number 【可选】仅当 type 为 2 时有效,当前相册 rowHeight
limit number 【可选】仅当 type 为 2 时有效,当前相册 一次懒加载的数量
lazyload boolean 【可选】仅当 type 为 2 时有效,当前相册 lazyload 是否开启懒加载,默认懒加载为滚动懒加载,type 为 1 时懒加载不可关闭。
btnLazyload boolean 【可选】仅当 type 为 2 且 lazyload 开启 时有效,当前相册 lazyload 懒加载的方式,默认为滚动懒加载,开启本选项后为按钮点击懒加载。
album_list list 【必须】当前相册内图片列表
url url 【可选】仅当 type 为 2 时有效,可以加载远程的 json 数据。
album_list.date date 【必须】当前图片创建时间
album_list.content string 【必须】当前图片描述内容
album_list.image list 【必须】当前图片集,可以多张
album_list.from string 【可选】当前图片的创建人,未填写则不显示
album_list.address string 【必须】当前图片地址

⚠️ 重要警告:注意示例数据中的图片不保证可用性

由于相册页面需要很多的 page,所以在写数据的时候自行写入路径path_name,示例数据中有两个path_name,所以需要再创建两个页面
注意新建的页面必须与path_name一致。

1
2
hexo new page dailyPhoto
hexo new page wordScenery

你会找到 source/dailyPhoto/index.md 和source/wordScenery/index.md两个文件,这两个为相册集详情页
然后内容为以下内容, 需在详情页加上type: “album_detail”

1
2
3
4
5
6
7
---
title: 日常生活
date: 2022-10-23 15:57:51
aside: false
top_img: false
type: "album_detail"
---
1
2
3
4
5
6
7
---
title: 世界各地风景
date: 2022-10-23 15:57:51
aside: false
top_img: false
type: "album_detail"
---

远程加载json示例数据

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
[
{
"url": "https://cdn.jsdelivr.net/gh/jerryc127/CDN/img/IMG_0556.jpg",
"alt": "IMG_0556.jpg",
"title": "这是title"
},
{
"url": "https://cdn.jsdelivr.net/gh/jerryc127/CDN/img/IMG_0472.jpg",
"alt": "IMG_0472.jpg"
},
{
"url": "https://cdn.jsdelivr.net/gh/jerryc127/CDN/img/IMG_0453.jpg",
"alt": ""
},
{
"url": "https://cdn.jsdelivr.net/gh/jerryc127/CDN/img/IMG_0931.jpg",
"alt": ""
}
]

首页即刻说说页面配置

1.前往你的 Hexo 博客的根目录
2.在 Hexo 博客根目录 [blog]下打开终端,输入

1
hexo new page essay

3.你会找到 source/essay/index.md 这个文件
4.修改这个文件: 记得添加 type: “essay”

1
2
3
4
5
6
7
8
---
title: 即刻短文
date: 2020-07-22 22:06:17
comments: true
aside: false
top_img: false
type: essay
---

5.新建source/_data/essay.yml,输入以下内容,具体字段不做解释,可以依葫芦画瓢。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
- title: 即刻短文
subTitle: 咸鱼的日常生活。
tips: 随时随地,分享生活
buttonText: 关于我
buttonLink: /about/
limit: 30
home_essay: true
top_background: https://img02.anheyu.com/adminuploads/1/2022/08/21/630249e2df20f.jpg
essay_list:
- content: 安知鱼主题指南
date: 2023/09/09
video:
- https://player.bilibili.com/player.html?aid=226886152&bvid=BV1Ch41137tR&cid=1081639816&p=1&autoplay=0
- content: 支持了Accesskey快捷键,可以直接按下shift + ?组合键以查看快捷键选项。
date: 2023/07/01
video:
- https://cdn.jsdelivr.net/npm/anzhiyu-blog-static@1.0.0/video/%E9%A3%8E%E8%BD%A6%E6%A0%B7%E5%BC%8F%E6%95%88%E6%9E%9C%E9%A2%84%E8%A7%88.mp4
image:
- https://img02.anheyu.com/adminuploads/1/2023/07/01/64a033cb2c21e.webp!blogimg
address: 长沙
from: 安知鱼
link: /posts/e140.html
- content: 音乐支持了参数设置自定义歌单
date: 2023/01/02
link: https://hexo.anheyu.com/music/?id=7269231710&server=tencent
- content: 关于页的打赏仿了b站的充电功能,使用svg绘图➕一些动画参数移动,应该不会被b站警告吧😜,另外文章也支持了顶部随机b站同款春秋冬banner。
date: 2022/12/18
- content: React中不能直接修改state的一个重要原因是在性能优化时的prueComponment会进行浅层比较会认为是用一个对象且不能进入队列中批量更新
date: 2022/12/10
- content: 好耶,马上就可以放假回家了!好想家里的好吃的😋!才不是想捏妹妹的脸了
date: 2022/12/06
- content: 全局音乐的动画也处理好了, nice!
date: 2022/11/13
- content: 把页脚, 首页顶部全都魔改到本地了, 方便后续魔改, 音乐也改成胶囊的样式了, 其实还是想让胶囊可拖拽, 不可点击改变歌词位置的, 但是弄了半天都没弄好就放弃了
date: 2022/11/13
- content: 朋友圈船新版本终于写完了, 耶✌️
date: 2022/11/05
link: https://hexo.anheyu.com/album/
- content: 终于把相册集搞定了, 耶✌️, 瀑布流在滑动滚动条一个视口范围上下100的情况执行一次, 到底部停止监听让性能高了好多,再也不会布局混乱🤪了
date: 2022/10/25
link: https://hexo.anheyu.com/album/
- content: 搜索🔍支持缩略图显示啦(默认获取文章内容的第一张图片)
date: 2022/10/23 08:00:00
from: 安知鱼
- content: 遇见彩虹🌈吃定彩虹
date: 2022/10/23 10:00:00
image:
- https://bu.dusays.com/2023/04/09/64329399e285d.webp
- https://bu.dusays.com/2023/04/09/64329399aa3bc.webp
- https://bu.dusays.com/2023/04/09/6432939996dd7.webp
- content: ThreeJs API真多丫
date: 2022/10/19
- content: 妹妹强制要求我买走了她的两幅画 -¥30
date: 2022/10/02
image:
- https://bu.dusays.com/2023/04/09/643293997b92b.jpeg
- content: 歌曲推荐
date: 2022/09/25
aplayer:
server: tencent
id: 001FGQba3i10mw
- content: 做了一个噩梦, 梦到从楼顶坠下去了。😷
date: 2022/09/24
- content: JOJO是真的好看!
date: 2022/09/21
link: https://www.bilibili.com/bangumi/play/ss39431?spm_id_from=333.337.0.0

【主题版本 1.6.7 以上支持】其中 video 对于 bilibili 进行的额外的支持,视频为 player.bilibili.com 的将显示为 bilibili 视频,并且可以在链接后面拼接&autoplay=0控制不自动播放

⚠️警告
主题配置文件中开启menu中关于和闲言碎语的注释,导航栏闲言碎语,注意缩进!!!

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
menu:
# 文章:
# 隧道: /archives/ || icon-box-archive
# 分类: /categories/ || icon-shapes
# 标签: /tags/ || icon-tags

# 友链:
# 友人帐: /link/ || icon-link
# 朋友圈: /fcircle/ || icon-artstation
# 留言板: /comments/ || icon-envelope

# 我的:
# 音乐馆: /music/ || icon-music
# 追番页: /bangumis/ || icon-bilibili1
# 相册集: /album/ || icon-images
# 小空调: /air-conditioner/ || icon-fan
关于:
# 关于本人: /about/ || icon-zhifeiji
闲言碎语: /essay/ || icon-lightbulb
# 随便逛逛: javascript:toRandomPost() || icon-shoe-prints1

⚠️注意
example数据中的图片不保证可用性,请自行更换为您自己的图床链接。

文章内容来自:安知鱼主题官方文档