自述

关于我

我呢,属于干啥啥不行,摸鱼第一名的人。

大学读的土木类,做了一年多的建筑类工作,对这个行业实在没有更多兴趣,选择了进入到互联网行业。在互联网行业做了两年左右,也算是上道了,再一次选择了换行业,考回了老家县城。当时是我女朋友,也就是我现在老婆提议,我俩一致决定的。

所以,基于目前的状态,也无所欲求了,准备好好记录下生活和技术。


关于本博客

这个小博客呢,主要是一些乱七八糟的文字记录,从2017年就开始着手记录,当然比起记录文字,更多的时间是花在了折腾各种工具上。

博客最开始使用的hexo部署,后来又切换到hugo,但都是依赖的git仓库。

2023年的时候,考虑上笔记、各种备忘的记录存放于各式各样的软件中,比较杂乱。笔记和工作记录很多放在 onenote 上,没有什么特定格式,就随意的写在 OneNote 上;博客原始文档用 markdown,部署采用的手动 git 推送到 GitHub,链接 vercel 服务进行自动化部署(hugo 生成静态网页),比较繁琐,需要在每台机器上配置 git 。很多内容写了就不在继续查看了,效率太低下了,并且数据存放第三方平台上,担心炸号或者某天突然停止服务,数据拿不出来。比如说:OneNote 虽然能一直用,但终究不提供命令行导出,就算手动导出,格式也比较封闭,转格式后还是不是很兼容其他笔记软件。

所以考虑到种种原因,选择了还是 markdown 这种纯文本的方式记录笔记,依托 obsidian 软件进行功能强化。最终的实现则是利用obsidian构建个人博客,效果比较好,但是页面属于太简陋了,博客的评论功能都是自己再客制化的。

2024年,再三考虑博客的易用性、美观度之后,还是考虑迁移博客到了Hugo,借助obsidian-enveloppe推送到Github仓库,依托Vercel实现自动部署。但总的还是折腾了一番,比如:

  • 主题MemE并不支持中文搜索,所以自己参考有关方案,定制了搜索;
  • 主题同样不支持waline评论,但是目前来说我的评论已经部署好了,已不想再部署了,所以又定制化了评论系统;
  • 主题中双链的笔记转换过去后出现了md后缀,导致无法跳转到正常笔记。这部分实现的很离谱,因为看不懂转换逻辑,所以我对我的实现表示瞎猫撞上死耗子。
  • 因为obsidian记录笔记的原因,附件和图片都是双链形式,转换到hugo后会出现图片链接不对的情况,所以又在这个主题的基础上做了定制化的图片地址转化,方便hugo生成博客的需要。这部分需要调整obsidian-enveloppe配置,和hugo模板;
  • 之前hexo的时候做了SEO,现在切换回hugo后,加之各大搜索引擎的条款更新,很多之前的收录失效了,这部分也做了定制。

还是抽个时间把这些折腾流程记录下来吧,不然又忘记了。

  • 主题MemE增加中文搜索
  • 主题MemE支持waline评论
  • 主题去掉双链笔记中的md后缀
  • obsidian-enveloppe对接hugo
  • hugo优化seo

联系方式

GitHub: zytomorrow

mail:  z794672847@gamil.com