type
Post
status
Published
date
Dec 20, 2021
slug
notion-blog
summary
博客圈有个这么一个梗:博客搭建起来的那一刻,你的网站已经完成了90%。 意思是很多写博客的人,大部分时间都花在了搭建博客这件事上面,等博客搭建起来博主写博客的热情就降下来了,之后就不想去更新博客。
tags
建站
category
学习思考
icon
password
URL

背景

博客圈有个这么一个梗:博客搭建起来的那一刻,你的网站已经完成了90%。
意思是很多写博客的人,大部分时间都花在了搭建博客这件事上面,等博客搭建起来博主写博客的热情就降下来了,之后就不想去更新博客。
 
我猜测可能的原因有:
  1. 博客搭建起来成本太高,包括维护成本(服务器、域名、写作工具等)
  1. 第三方博客网站(简书、CSDN等)的排版限制,或者自建网站的排版设置专业性太强(需要写前端),导致不会技术的人很难做出自己想要的效果。(就像我这种啥也不懂的算法仔,搞个界面又要学习前端,被劝退了)
  1. 像HEXO等这种博客,最麻烦的就是写博客还需要本地安装环境,很难做到环境迁移,这样大大减少了写博客的愿意。(至少本人是这样)
 
最近偶然发现Notion这个软件,它支持跨平台多终端同时写文档,而且排版也丰富,写作体验很好。同时还支持页面分享,然你自己的笔记一键变成博客。但是博主系统其功能可以更加丰富,通过搜索引擎找到了Notion+Vercel这套博客部署方案,而且目前完全免费。
 

Notion搭建博客

很简单:写完page之后,分享链接、并设置为公开就行。如图:
notion image
就这样,一个基本能用的notion博客就出来啦。 🤪 例如这篇文章的noition链接是https://ross1997.notion.site/Notion-Vercel-2021-df27d61515384c99baf03e773915dfda
 

Vercel + Notion 部署

单纯用Notion写博客确实很方便,但是也许你会有自定义主题的需求,或者做一些更复杂的操作。这时候就需要前端来配合了,结合Vercel,你就可以拥有这一切。
大体上的步骤如下:
  1. GitHub克隆Notion的解析前端项目。
  1. 修改项目的配置。
  1. 在Vercel上部署;设置自己的域名(可选)
由于不想重复造教程的轮子,这里就直接推荐几个个人觉得比较好的文章,大家可以按照其教程来:
这个博客就是用Notion + Vercel 部署的,链接是 https://ross.selfcoding.cn/notion-vercel2021
 

推荐几个好用的工具

Private Set Intersection(PSI)私有集合交集基本算法Seaborn 画时序数据图

Ross
Ross
这是关于Ross的百科。我将会在这里分享关于编程、机器学习、加密货币的相关内容,有时也会分享一些实用教程或者生活趣事。