正在维护的东西
~/projects
takina.moe/维护中 · 啊啊啊啊 这里是我家
- 负责
- 页面、内容结构与部署维护
- 组成
- Nuxt、Nuxt Content、Artalk 与 live-dashboard
- 目标
我想留一个不依赖社交平台的地方,留存我还活着的证明。
- 架构
首页、文章与 Terminal 同在 takina.moe。Nuxt Content 承载文章与归档,Now 独立显示实时状态,Artalk 只在需要评论时加载。我维护页面和部署集成,live-dashboard 则沿用开源上游。
- 取舍与现在
页面静态优先,状态与评论只做渐进增强;外部服务暂时不可用时,阅读仍应完整。依旧在学习和修改。
gamma-changer/维护中 · 给每块显示器单独调 Gamma 的 Windows 小工具
- 负责
- 界面、校准逻辑、测试与发布
- 组成
- C++、原生 Win32、CMake 与 GitHub Actions
- 目标
在 Windows 上给每块显示器分别调 Gamma、亮度、对比度和 RGB,调好的参数存成多套配置。切到绑定过的程序(比如某个游戏)时自动换上它的配置,切走再换回桌面的设置。
- 架构
界面是原生 Win32,不用 UI 框架、WebView,也没有后台服务。代码分三层:不碰 windows.h 的校准与配置逻辑,负责状态和保存的应用服务,只收窗口消息、画界面的表现层。写显示器 LUT 的部分隔在 DisplayRampBackend 后面,测试用假的显示器跑一遍应用和回滚。
- 取舍与现在
它改的是显卡的软件查找表,管不了显示器的物理背光;HDR、独占全屏和别的调色软件都可能绕过或覆盖它。现在是 2.6.1,下一步想把侧栏重新设计一遍。