👋 你好,我是
Cokee
一个喜欢折腾与分享的小站长
记录代码、折腾与生活的角落。
关于这里
这里是 Cokee 的小站,记录着关于代码、折腾和生活的碎片。 平时主要写 Android 与桌面端的开发,也喜欢把踩过的坑整理下来。
这个站点
- 基于 Astro 构建,纯静态生成,极致轻量、默认零 JS。
- 样式使用 Tailwind CSS,支持亮色 / 暗色 / 跟随系统。
- 评论区已预留接口,后续接入;现在欢迎通过社交账号联系我。
技术栈
Astro 7 静态站点框架
纯静态生成(SSG),构建产物为纯 HTML / CSS / JS,页面默认零 JS 输出。
- 岛屿架构:静态 HTML + 按需水合
- 内容集合 + Markdown / MDX 管线
- 构建期压缩:gzip / brotli / zstd
Tailwind CSS v4 原子化样式
基于 Tailwind 4 的原子化样式体系,配合 CSS 变量实现明暗双主题。
- Vite 插件零配置集成
- 构建时 purge 未用样式
- color-mix 统一色板混合
TypeScript 类型安全
全站 TypeScript 编写,内容集合 schema 由 Zod 定义并生成类型。
- Zod schema 校验 frontmatter
- strict 模式,构建期暴露错误
Pagefind 离线全文搜索
构建时对静态产物建立全文搜索索引,搜索完全在浏览器端运行。
- 零服务器依赖,离线可用
- 中文分词支持,结果高亮
Cloudflare 边缘部署
部署在 Cloudflare 边缘网络,全球加速并自动签发 HTTPS 证书。
- Pages / Workers 静态托管
- 边缘缓存 + 自动 HTTPS
NebulaCMS 内容后台
Git 原生后台,直接读写仓库中的 Markdown,无需任何数据库。
- Git-based,无外部数据库
- 自读 Astro 内容集合 schema
技术栈
Astro 静态生成 + Tailwind CSS v4,页面默认零 JS,交互按需水合。
设计语言
樱花粉主题,亮色 / 暗色 / 跟随系统三态无缝切换,全站 CSS 变量驱动。
互动交流
评论区已预留接口,后续接入;先通过 GitHub 或邮件找我 ~( ̄▽ ̄)~
技能栈
Android / Kotlin 90%
C# / .NET 85%
TypeScript 78%
Astro 76%
Java 72%
足迹
- 2026站点上线在 cokee.tech 搭起属于自己的角落,开始记录。
- 2026拥抱 Astro选用 Astro 静态生成,追求极致轻量与零 JS 的清爽。
- 2026樱花粉主题换上喜欢的樱花粉,亮色暗色随心切换。
- 至今持续折腾写代码、写生活,也写写那些不务正业的小玩意。
3 种
主题模式
Cloudflare
边缘部署
随时
欢迎来信