439 字
2 分钟
为什么不用 HashNode 了
我的内容存了两份,一份在本地的 Obsidian 中,一份放在 HashNode,HashNode 就是一个很纯粹的博客服务,类似于一个公共的 WordPress,SEO 这些都帮你做好了,你提供内容就好。
但他有一些问题吧,比如用户对页面的控制权不多,大家都是一样的样式,不是说这样不好,而是我不太喜欢他的布局,但又调整不了。
另外他本身对中文内容的支持不太好,比方说在生成 url slug 的时候会自动忽略中文,另外,他默认标题都是英文的,所以会强制对第一个英文字符进行大写化,即便这个英文单词不在标题开头。
标签方面,因为他是一个公共的博客平台,所以他收集了所有人的标签,像是社交平台的“话题”一样,你也可以新建一个,这个没啥问题,但在博客里面,你只能通过文章页面最下方的标签按钮进入当前站点的标签分类页面,是的,你在博客首页是点不进去的。
这个标签不区分大小写,所以除非标签的创建者他比较注意规范,否则他要注册了一个大小写不规范的标签,你要么用他,要么你自己注册一个不重名的。
对于内容的爬取,他虽然提供了相关 API,但还是刚刚说的问题,对中文支持不好,他只能爬取到内容中的英文部分,中文字符会被忽略(我挺好奇他这个爬取功能是怎么实现的,感觉是额外实现的过滤)。
为什么不用 HashNode 了
https://blog.erio.work/posts/为什么不用hashnode了/