Colophon · 关于本站

About

一个以文件即数据为核心理念的现代化技术博客。 所有文章以 Markdown 存放于 content/posts/, VitePress 在构建期扫描并生成静态 HTML,运行时无任何 IO 与数据库依赖, 部署结果是一组可托管在任意 CDN / Nginx / Pages 上的纯静态文件。

特性亮点

纯文件驱动

Markdown 是唯一数据源,无需数据库、Headless CMS、GraphQL。

极致构建性能

Vite 5 + 手动 chunk 拆分,首屏 LCP 可控。

默认安全

关闭 v-html,统一走 unified → remark → rehype → rehype-sanitize 安全 AST 管线。

现代视觉

Tailwind v3 + class 暗色模式 + Inter / JetBrains Mono 字体族。

完整站点能力

首页 / 博客列表 / 分类 / 标签 / 归档 / 友链 / 关于 / 更新日志 / RSS 全部内置。

零依赖 CLI

pnpm post new|update|list|read 一条命令管文章,HMR 即时生效。

图片优化管线

pnpm images 一键生成 WebP + LQIP 模糊占位。

强类型

tsc strict + noUncheckedIndexedAccess + exactOptionalPropertyTypes。

技术栈
VitePress1.4.5
Vite5.4.11
Vue 33.5.13
TypeScript5.6.3
Tailwind CSS3.4.17
Lucide0.468.0
KaTeX0.16.11
VueUse11.3.0
unified/remark/rehype11.x
gray-matter4.0.3
Sharp0.33.5
ESLint + Prettier8.57 / 3.4