用最少的编程搭建hexo(1)

链接

  1. 如果你在国内,需要使用一些手段流畅访问Github。你可以使用翻墙工具,或者使用Watt Toolkit(Steam++)不翻墙访问Github。下载:https://steampp.net/ (如无法打开,也可以在Microsoft Store里面找到)
  2. 注册Github账号,需使用非QQ邮箱且尽量不使用国内运营的邮箱。https://github.com/ (Sign up = 注册,Sign in = 登录)
  3. 下载Github桌面版,便于同步本地代码。https://desktop.github.com/
  4. 直接用刚才注册的Github账号授权注册Vercel,这样一来你的Github库就会自动推送给Vercel服务器啦 https://vercel.com/
  5. 下载Git,跟Github不是同一个东西,你需要有它才能在本地调试自己的网站。https://git-scm.com/
  6. 下载Node.js https://nodejs.org/en/
  7. 下载hexo https://hexo.io/zh-cn/
  8. hexo主题 https://hexo.io/themes/
  9. 在Vercel上搭建hexo https://vercel.com/new/clone?s=https%3A%2F%2Fgithub.com%2Fvercel%2Fvercel%2Ftree%2Fmain%2Fexamples%2Fhexo&template=hexo&id=67753070&b=main&from=templates
  10. 购买域名,推荐使用Namesilo,可以付支付宝,优惠码填“OUSIA”或“TIEXUEOCREN”可以打折。后缀自选,便宜的可以选.top、.xyz,.com会稍微贵一点,但是更容易被搜索引擎推荐,所有标价都是年费价格。这一步非必要,因为Vercel会给你自动生成访问链接,但如果要长久发展还是最好有专属于自己的域名,除了方便宣传以外,假如某一天Vercel不能用了,你在转移网站以后可以无缝套用已有的网址。https://www.namesilo.com/

教程视频

Google Drive:https://drive.google.com/file/d/1XtB2Ohpnof9Z0yePTEbkIpGvJyxvU9mo/view?usp=share_link

Procreate笔刷分享(2)

一套厚涂的笔刷
部分移植自Photoshop笔刷,手感非凡

实用电脑软件

本篇中介绍的工具主要是轻量的、功能清晰的、用于提高生产力的电脑软件。
链接都是官方网站,不保证是否没有被墙。寻求第三方下载源请注意安全。

Procreate笔刷分享(1)

一套用了好几年的笔刷

这个网站是如何搭建的?

这是使用开源的hexo框架,在GitHub上托管代码,在vercel上部署而成的网站。
听起来很复杂?竟然还要编程?实际操作并没有那么吓人!有兴趣的话往下读一读呗?

何苦建站?

相信经历过Ao3事件以及近年来愈发频繁的消息封锁的大家都或多或少有着这样的恐惧:自己在因特网上留下的痕迹可能一夜间就消失不见了。尤其对于创作者来说,作品的发布、整理是非常依赖各大社交平台的运作的,一旦一个平台出了问题,而创作者自己又恰巧不使用其他的平台,那么这对于ta来说无疑就是世界末日了。
另外,由于手机的大量普及,不少原本注重桌面体验的平台都在把更多的精力向手机端迁移,加上信息的碎片化趋势,这些平台上供人发布长文的功能越来越缩水,有些甚至以及到了无法使用的地步(不信?试试在手机上写XX空间日志)。
有时候写个东西吧,写太长了就打成图片发到网上。结果发完了以后发现有错字,那改了以后重新打成图片,删了前一天再发一次。一觉醒来以后突然想出一个更精妙的描写手法,遂改之,再打成图片,要是不嫌丢人就再发一次…真是够了。

还有一点,用百度网盘分享/下载笔刷这种几M的小东西,实在是,太,繁琐,了!!!!

为啥要用这种办法建站?

我在接触hexo前使用过各种线上的建站工具,例如jimdo、wix、carbonmade。这些都是所谓“所见即所得”的工具,只要拖拖拽拽就可以完成自己的网站。
但是一个月十几刀(还得年付)好***贵啊!…结果还是用了好几年。虽然它们很多不付钱也有可用的功能,但这就意味着别人浏览你的网站时会看见广告,而且地址栏也不能用自定义域名,看上去不酷。现在防火墙收的越来越紧,基本上海外的建站服务器基本上都访问不了了,能访问的也是速度感人。
国内有起飞页之类的竞品,可你在国内服务器建站就有一个额外问题…需要备案。一是麻烦不说,再来你可以写的东西就会受到大大限制。
介于hexo和建站工具之间还有wordpress,但要host也要花钱;虽然还是比较所见即所得,但是你想实现某些功能/效果又不会开发的话,只好去用别人做的插件,其中很多又要单独收费…

既然都要折腾了,那为什么不选更自由的开源呢?

何谓开源呢?

开源是免费提供可用于修改和重新分发的源代码。产品包括使用源代码,设计文档,或产品内容的许可。它最通常指的是开放源代码模型,在该模型中,作为开放源代码软件运动的一部分,在开放源代码许可下发布了开放源代码软件或其他产品。该术语的使用起源于软件,但已扩展到软件领域之外,以涵盖其他开放内容和开放协作形式。
——维基百科

说人话:代码透明、可自由修改,且免费

不仅是建站,我也推荐大家尽可能使用其他开源软件代替“大厂”生产的或来路不明的软件。由于代码透明,受到他人监督,开源的软件不会盗取用户的个人信息进行商业用途,也因此更趋向轻量型(没有暗藏附加插件用于深挖你的隐私数据)。我会在其他文章里进行相关的推荐。

搭建这个网站需要花钱吗?

搭建是完全免费的!
但是你需要一点钱钱买自己的域名,不然不酷
如果你在国内,可能需要付翻墙软件的费用

用你这办法建站简单吗?

以一个编程小白的角度来说,其实说难也挺难,说简单也简单。
难就难在看着那一个个文件夹、一行行代码…实在是头大。我真不道啊!
简单就简单在,只要搞清楚其中的基本逻辑,其实很快就可以照猫画虎了。不求自己能新建txt写出一个完整的网站来,但是修修改改、加加减减还是能做到的。hexo和html语言的教程在网上一抓一大把,网站皮肤都有现成的。而且开源的好处在于你可以随时去对应的代码库下去找跟你遇到同样问题的人,看一看他们的问题是怎么被解决的;你也可以直接在下面提问,让代码作者帮你看看问题出在哪里。
可以说只要愿意花些功夫,你也可以在因特网上阳光地爬行!而且这个自主的学习过程也会让你受益匪浅。

如果你是程序员当我没说,您是大佬您说了算。

教程

本人不是程序员,细节还是看看大佬做的教程吧:

在开始之前,需要先注册Github和Vercel的账号,不可以用qq邮箱噢!
使用Watt Toolkit(Steam++)不翻墙访问Github!
下载:https://steampp.net/ (如无法打开,也可以在Microsoft Store里面找到)

保姆级Hexo+github搭建个人博客:https://b23.tv/C28zpaR

由于github网站在国内被墙,所以我们需要把网站部署到vercel上才能让国内看到。只要部署过一次,之后你的仓库中有改动时,就会自动推送到vercel重新部署。(vercel免费版每天部署次数有限制,所以尽量多在本地修改调试后再上传到线上)
如何将 github pages 迁移到 vercel 上托管:https://zhuanlan.zhihu.com/p/338057700

现在来试试给你的网站换一个主题,并且开始写作吧!:https://b23.tv/ps0KaET (从5.1开始)

域名推荐在Namesilo购买,便宜好用,可以用支付宝付款:https://www.namesilo.com/

附带:
Hexo官方教程:https://hexo.io/zh-cn/docs/
NotionNext:https://tangly1024.com/article/notion-next 这一个并不是hexo,但是维护起来非常简单,不需要写篇文章部署一次网站,建好以后大部分通过网页版Notion就可以添加内容,理论上更适合不懂代码的人使用,可以试试看。Notion的教程可以在B战找到。

虽然hexo是按照博客建立的框架,但是通过个性化修改主题也是可以做成一般网页的样式的。
如遇到问题,可以在github社区中寻求帮助,善用搜索引擎。养成备份的好习惯,这样在放飞自我造成无法解决的问题时还可以回档!

实在不行,找一个程序员朋友帮忙吧,记得请ta吃饭。

实用工具网站

一些实用的线上工具网站