文章
包括这篇,今年居然有九篇文章!有点意外。
通过这些文章来回顾我今年都做了些什么也是一个不错的方式。
- 入手了第一个静电大耳 Nectar Hive
- 为 Urara 添加了 IndieWeb 支持
- 时隔两年搭建了新的 Pleroma/Soapbox 实例
- 重新介绍了 Urara
- 在 Ventoy 移动硬盘上安装了 Arch Linux
- 介绍了 Gumori
- 记录了 Vite Plugin PWA 的使用方式
- 为 Urara 集成 Indiekit
- 2022 总结 (YOU ARE HERE!)
开源
今年最值得一提的就是我开了不少开源项目,并且 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 轴心 & 弹簧 + 冰川静音玫瑰轴上下盖