Hexo Stellar Development Guide
记录 Stellar 常规语法以及 Hexo 博客的常用命令、GitHub 自动化部署方式
博客常见语法 $$\sum_{i=0}^n i^2 = \frac{(n^2+n)(2n+1)}{6}$$
支持多彩标记,包括:默认 红 橙 黄 绿 青 蓝 紫 亮 暗 警告 错误 一共 12 种颜色。
Stellar
Hexo
GitHub
适合居中且醒目的引用:
支持自定义引号:
热门话题
特别引用
这是一个 url 的示例
游山西村
陆游
莫笑农家腊酒浑,丰年留客足鸡豚。山重水复疑无路,柳暗花明又一村。 箫鼓追随春社近,衣冠简朴古风存。 从今若许闲乘月,拄杖无时夜叩门。
文言文
先帝创业未半而中道崩殂,今天下三分,益州疲弊,此诚危急存亡之秋也。然侍卫之臣不懈于内,忠志之士忘身于外者,盖追先帝之殊遇,欲报之于陛下也。诚宜开张圣听,以光先帝遗德,恢弘志士之气,不宜妄自菲薄,引喻失义,以塞忠谏之路也。
先帝深虑汉、贼不两立,王业不偏安,故托臣以讨贼也。以先帝之明,量臣之才,固知臣伐贼,才弱敌强也。然不伐贼,王业亦亡。惟坐而待亡,孰与伐之?是故托臣而弗疑也。
滕王阁序
王勃
时维九月,序属三秋。 潦水尽而寒潭清,烟光凝而暮山紫。 俨骖騑于上路,访风景于崇阿。 临帝子之长洲,得天人之旧馆。 层峦耸翠,上出重霄; 飞阁流丹,下临无地。 鹤汀凫渚,穷岛屿之萦回; 桂殿兰宫,即冈峦之体势。
重九日
一共支持12种颜色,可以满足几乎所有的需求了。
color 可设置 red、orange、amber、yellow、green、cyan、blue、purple、light、dark、warning、error 几种取值。
一共支持12种颜色,可以满足几乎所有的需求了。
color 可设置 red、orange、amber、yellow、green、cyan、blue、purple、light、dark、warning、error 几种取值。
不带摘要的样式:
带摘要的样式:
O1
2024年的小目标:完成 Volantis 6.0 并发布上线
来自2025年的复盘:已《基本》实现目标
KR1
重构 tag-plugins 和 wiki 系统
当 KR 进度为 100% 时,标签默认显示为 已完成 当 KR 未设置进度时,默认为 0% 当 O 未设置进度时,则显示所有 KR 进度平均值
KR2
完成主要页面设计稿
您可以在 _config.yml 文件中修改标签的颜色和文案
您可以在 _config.yml 文件中增加任意的标签配置
KR3
完成前置准备工作(如果你知道答案,请在留言区帮帮我!🥹)
没有勾选的单选框
已勾选的单选框
普通的没有勾选的复选框
普通的已勾选的复选框
显示为加号的绿色的已勾选的复选框
显示为减号的黄色的已勾选的复选框
显示为乘号的红色的已勾选的复选框
Your browser does not support the audio tag.
VIDEO
Your browser does not support the video tag.
这是 密码 标签
这是 下划线 标签
这是 着重号 标签
这是 波浪线 标签
这是 删除线 标签
这是 上角标 标签
这是 下角标 标签
这是 键盘样式 标签,试一试:⌘ + D
今天除夕,也是生日,一个人在外地过年+过生日,熬夜开发新主题,尽量在假期结束前放出公测版。
动态数据是从 GitHub Issues 中拉取的,使用方法为:
建一个仓库
创建一个 issue 并添加一个 label 进行测试
写 timeline 标签时加上 api:https://api.github.com/repos/your-name/your-repo/issues
这条内容为静态数据,静态数据在 deploy
时就已经确定了。
公司一般都会强制安装安防软件,这些软件要求开机自启动,要求有屏幕录制权限、完全的磁盘访问权限包括相册图库。因此如果使用自己的 MacBook 作为办公设备,必须要把生活区和工作区完全独立开,安装在两个磁盘分区,并且对磁盘分区进行加密。
默认打开的代码折叠框
Unsplash Photo
The Galactic Center is the rotational center of the Milky Way galaxy. Its central massive object is a supermassive black hole of about 4 million solar masses, which is called Sagittarius A*. Its mass is equal to four million suns. The center is located 25,800 light years away from Earth.
Ōwhiro Bay, Wellington, New Zealand Published on May 31, 2022 SONY, ILCE-6000 Free to use under the Unsplash License
普通 Box 样式:
可浮起的卡片样式:
@tianhao_wang
@eberhard
@eberhard
@eberhard
@eberhard
@vklemen
博客进阶:自动化部署
本文讲了如何利用脚本和 GitHub Actions 简化博客搭建和部署流程,提高效率。
瀑布流布局(原图比例)
@Yikun Wu
@Yikun Wu
@Yikun Wu
@Yikun Wu
@Yikun Wu
@Yikun Wu
1 2 3 4 5 6 7 8 {% gallery layout:flow %}       {% endgallery %}
网格布局(接近原图比例)
@Yikun Wu
@Yikun Wu
@Yikun Wu
@Yikun Wu
@Yikun Wu
@Yikun Wu
1 2 3 4 5 6 7 8 {% gallery layout:grid ratio:origin size:xl %}       {% endgallery %}
网格布局(正方形)
@Yikun Wu
@Yikun Wu
@Yikun Wu
@Yikun Wu
@Yikun Wu
@Yikun Wu
@Yikun Wu
@Yikun Wu
@Yikun Wu
@Yikun Wu
@Yikun Wu
@Yikun Wu
@Yikun Wu
@Yikun Wu
@Yikun Wu
@Yikun Wu
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 {% gallery layout:grid ratio:square size:l %}                 {% endgallery %}
网格布局(正方形 + 混搭):一般 6 的倍数张
@Yikun Wu
@Yikun Wu
@Yikun Wu
@Yikun Wu
@Yikun Wu
@Yikun Wu
1 2 3 4 5 6 7 8 {% gallery %}       {% endgallery %}
Hexo 常用指令 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 $ hexo s $ hexo clean $ hexo g $ hexo d $ hexo new [layout] "<title>" $ hexo new page "<page>" $ hexo new draft "<title>" $ hexo publish draft ""
自动化部署
可以参考「配置 Hexo 的自动推送 」
也可以参考官方方法:在 GitHub Pages 上部署 Hexo
还在用 hexo d
来推送你的 Blog 到 GitHub 上吗?应该使用 Github Actions 自动推送!具体细节参考文章!
当每次要删除文章时(新建文章同理,但最好使用 hexo new "title"
),直接把文章从 📂*_post* 文件夹中删除,再执行 add
、commit
、push
三连 source repo ,会自动触发 Action 部署 public 文件夹到 target repo !
强烈建议 :❌不要使用 hexo 自带的命令进行手动部署!