截至 2026 年 08 月 · 共 6 个项目 · 12 条笔记

一个安静的
技术实验日志

这里没有自我介绍、没有简历、没有商业宣发。
只有正在被构建、被验证、被推翻的小东西。

6
项目总数
3
运行中
2
开发中
12
笔记条数
实验项目

正在折腾的东西

运行中
mdx
v1.2.0
极简 Markdown 渲染器。零依赖、单文件、支持 GFM 全集,专注阅读流的排版细节。
TypeScriptParserZero-dep
开发中
dust
v0.4.1
静态站点生成器。约定优于配置,从写作到部署一行命令,构建增量 < 50ms。
GoSSGIncremental
运行中
fetcher
v0.9.0
终端 RSS 聚合阅读器。支持 OPML、离线缓存、跨设备同步,键位向 vim 致敬。
RustCLIRSS
开发中
tide
v0.2.0
本地优先任务管理 TUI。类 Taskwarrior 的语法,但启动只要 8ms。
RustTUILocal-first
运行中
lume
v1.0.0
极简博客主题。120 行 CSS、零 JavaScript、印刷级中文排版。
CSSThemeNo-JS
已归档
snap
v0.3.0
命令行截图与 OCR 工具。功能跑通后失去兴趣,留作存档。
PythonCLIOCR
技术栈

用过、踩过、还在用的

编程语言
PythonTypeScriptGoRustLuaSQL
工具链
Neovimtmuxgitfzfripgrepjust
基础设施
LinuxSQLiteCaddyDockerCloudflareRestic
前端
Vanilla JSHTMLCSSSvelteAstro
实验笔记

最近发生了什么

2026-01-12
新功能
fetcher 加入 OPML 导入导出,从 Feedly / Inoreader 一键迁移订阅,附带去重。
2026-01-08
实验
给 mdx 试装了 SQLite FTS5 全文搜索,1.2 万篇笔记的索引只多了 12% 空间,可接受。
2025-12-30
笔记
年末清理:归档两个不再维护的项目,把精力收回到 dust 和 tide 上。
2025-12-22
修复
dust 修复了软链接被错误识别为目录、导致构建死循环的问题(#14)。
2025-12-15
新功能
tide 支持重复任务(RRULE 子集),语法借鉴 todo.txt,配置一行写完。
2025-12-08
实验
在树莓派 Zero 2 上跑 Caddy + SQLite,常驻内存 < 16MB,作为静态备份节点很合适。
2025-11-28
笔记
CI 从 GitHub Actions 迁到自托管 runner,构建时间砍掉 30%,矿工费也省了。
2025-11-20
新功能
mdx v1.2 发布:新增 GFM 表格、任务列表、脚注;体积仍在 18KB 以内。
2025-11-10
修复
lume 修复 iOS Safari 字号自动放大的问题,加了 -webkit-text-size-adjust: 100%。
2025-11-02
实验
用 Bun 替换 Vite 跑前端构建,HMR 快了一倍,但部分生态还不齐全,暂时回退。
2025-10-25
笔记
重新发现 RSS 还活着。订了几个独立技术博客,每天 10 分钟,比 Twitter 安静太多。
2025-10-18
新功能
snap 接入 Tesseract,截图直接复制文字。功能跑通后觉得没必要继续做了。
联系

有趣的话题,欢迎来信

发送邮件 点击上方按钮显示邮箱