待定
- 【待定】有趣!一个使用 chatgpt 结合博客内容的机器人,可以与博客对话 ChatGPT - 与虹线交谈
- 其它一些功能的短代码 Fetching Title#2fbu 自定义 Hugo Shortcodes 简码 | 荷戟独彷徨
- 添加长毛象的说说页面
- 让 ob 双链自动转换成网址形式
-
umami 会统计本地数据,要把这部分数据排除掉。
博客整体布局
目前博客采用『papermod』主题。主题主要参考 置顶 hugo博客搭建 | PaperMod主题 | Sulv’s Blog和 Hugo+PaperMod 双语博客搭建 Home-Info+Profile Mode - YUNYI BLOG 进行修改
博客内容共分为两块:
- 「技术」, 主要是自己日常学习的笔记记录;
- 「日常」, 记录一些日常或者是观点输出 (后续考虑将输出部分单独成列)
美化
修改代码块高亮
在config.toml 文件中加入以下部分的设置
|
|
style 可以进行设置, 有些主题代码的颜色不太好看, 或者是在黑暗模式下会遮挡部分这点要注意, 可以分别调整的好像, 另外好像还有点设置, 但是我忘记在哪里引入了 /(ㄒoㄒ)/~~
替换全局字体
主要参考这篇博文Hugo博客自定义字体 | Sulv’s Blog
将全局的字体替换为霞鹜文楷屏幕阅读版
其中有个问题,我按照上述博文引用字体,发现页面上一直无法渲染成功,最后发现自己定义字体名字并未成功,要点击下载的 ttf 文件,其中标题框对应的字体名字才能成功,如果有跟我一样无法成功引用的朋友可以按照这个方法试一试。
后续因为想字体稳定一些,我选择了将字体存储在存储桶中,然后用 cdn 加速分发这个字体。
如果有朋友考虑用这种方法的话可以考虑字图网的公益字体 cdn,✨中文网字计划-提供便捷实用的全字符集中文渲染方案里面有丰富的字体可供选择。同时我已经将霞鹜文楷屏幕阅读版提交到了对应的 issue,该站点的站长老哥回复说会尽快上线,对此表示衷心的感谢🙏
功能
短代码
短代码添加了『B站视频引用』,『油管视频引用』和『站内文章引用』 参考文章 Hugo博客自定义shortcodes | Sulv’s Blog
其中站内文章连接访问,我之前曾经出现过错误. 运行 hugo serve 的命令会卡住不动
|
|
这样一个情况的出现是因为 A 文章中引用了 B 文章,B 文章中引用了 A 文章,造成了一个死循环。只有单向引用的情况不会出现问题。
上述代码功能不再使用,感觉不太方便,ob 和 hugo 主题两边不通用,要是万一想取消个文件夹很多东西得变化。
短代码添加 『admonition』
参考如何移植HUGO Loveit主題的admonition shortcodes | 懶懶部落
admonition,因为目前工作流是 obsidian 作为编辑器,并且非常凑巧的是 obsidian 里面也有一个 callouts 的插件用于插入 admonition,所以希望整个工作流能顺畅一些,两边都尽可能不要有太多格式上的变动,我搜索了一下选择适配了 ob 版 admonition 格式的方案
添加 mermaid 作图
Hugo博客添加mermaid作图 | Sulv’s Blog
添加 LaTeX 语法显示
Hugo博客添加LaTeX语法支持 | 🚀 田少晗的个人博客
博客目录放在侧边
Hugo博客目录放在侧边 | PaperMod主题 | Sulv’s Blog
添加 Twikoo 评论系统
2024.9.20
参考这两篇文章 Hugo博客添加Twikoo评论 | Sulv’s Blog 和云函数部署 | Twikoo 文档 教程中使用 Vercel 进行搭建的,我考虑了一下使用 netify 进行搭建,因为 netify 的访问(国内)有时候会比 Vercel 和 CloudFlare 好,为了方便国内外的都可以更顺利地看到评论,最终选择了 netify。
添加站点统计
使用 busuanzi 添加站点统计不蒜子 - 极简网页计数器
2024.9.26
使用 netify+Supabase 搭建 Umami 进行站点流量统计用 Umami 搭建自己的数据分析平台 - 柃夏chapu
2024.9.28
设置 umami 忽视本地 localhost 的访问数据 –> umami设置不收录本地localhost数据