文章

包括这篇,今年居然有九篇文章!有点意外。

通过这些文章来回顾我今年都做了些什么也是一个不错的方式。

开源

今年最值得一提的就是我开了不少开源项目,并且 TypeScript 含量特别高。

FFF Flavored Frontmatter

从 Urara 提取出来的 Frontmatter 格式,这个命名很有意思不是吗?

我个人认为完成度和配套库都写的很好,只不过 Urara 的实现跟不上了。

Shiraha

很有趣的 Classless CSS 框架,我别出心裁的使用了 SugarSS 语法和基于 Material Color Utilities 的动态配色方案。

截至目前完成度并不高,还需要继续增补(如果有哪位会 CSS 的看到这里,欢迎加入)

Hexo Partytown & LightningCSS

本来是想混个 Hexo Member 的,但实在不想看 Hexo 那陈旧的代码…

就只写了这两个插件。

前者顾名思义是 Partytown 的集成,这个库也在本站有使用(虽然并没有很多第三方脚本用于发挥)。

后者则是 hexo-autoprefixer 的现代替代品,之后会补完它的功能。

Hexo Theme M

两年前的旧项目,最近被我掏出来翻新了一下;

这几年 Hexo 并没有什么大变化,所以只需要小修小补就能继续用了。

NPM 包喜加一!

MCUS - Material Color Utilities as a Service

作为 Gumori You 替代方案的实验品,我尝试了独立计算来减小体积。

不过感觉确实不如在客户端跑来得方便… 于是就有了 Shiraha Colors。

感觉放错地方了,之后会迁移到个人账号上,即 kwaa/mcus

ToDoLi

纯练手项目:我在这里尝试了 React, DnD 和 Mantine。也许还是有那么点用处的?

硬件

Project 1ST Refresh

寄了。尽管想翻新这个计划,不过能力确实不太够…

或许哪天又会被拿出来翻新。

Magia Nera Silent Tactile Switch / 黑魔术静音段落轴

特别想换键盘那会的产物,灵感来自 Unnecessarily expensive silent tactile recipe (Name this switch!!)

我以易购买和相对低成本为目标进行了修改,所以是这么个配方:

  • Cherry Hyperglide 黑轴上盖 - 2 ¥
  • Skyloong 冰川静音玫瑰轴 轴心 - 2 ¥
  • Durock 段落轴 T1 黑透 Smokey 下盖 - 3.5 ¥
  • 凯迪 KATIE 63.5 Supreme 弹簧 - 0.4 ¥

同时以玫瑰轴心和黑色 / 透黑色外壳为灵感,遂以一种偏黑色的月季为名——黑魔术。

如果都买全新,成本大约在 8 元一颗左右。很贵不是吗?所以我也没去实践(主要是键盘配方寄了)。

但是假如拼接没问题,废料是可以利用的!于是就有了这么两种废料轴:

Smokey Black Switch / 烟熏黑轴

HG 黑轴补上 Durock T1 的上盖,就这么成了。颜值略有提升?

  • HG 黑轴轴心 & 下盖 & 弹簧 + T1 上盖

Glacier Blue Switch / 冰川青轴

正好冰川轴系列没有青轴,我来补上;T1 的轴心配这个外壳卖相应该不错。

  • T1 轴心 & 弹簧 + 冰川静音玫瑰轴上下盖