HALUNHAKU
网站不只是作品的陈列柜,也是一块持续整理判断、过程与生活痕迹的自有空间。
概览
从阅读页面到写作后台都由自己维护:Astro 在边缘运行,D1 保存文章与互动数据,R2 管理图片。前台保持克制,后台处理发布、分类、媒体与展示编排。
- Runtime
- Cloudflare Workers
- Content
- D1 · R2
- Rendering
- Astro SSR
- Theme
- Light · Dark
功能
为阅读留下空间
文章、项目与近况各有自己的节奏;正文控制宽度和层级,让内容先于组件被看见。
完整写作后台
文章编辑、草稿与发布、分类标签、封面和首页展示,都在同一套工作流中完成。
图片成为内容资产
图片上传至 R2,并能在媒体库中搜索、预览、复用和插入 Markdown,而不是散落在文章里。
轻量而可观察
D1 记录页面访问与评论,前台提供深色模式和响应式布局,维护成本仍保持在个人项目可承受的范围内。
把表达放在自己的土地上
社交平台适合让信息流动,却不适合长期保存一个人的上下文。这个网站首先是一处自有空间:文章能被整理,项目能记录过程,近况也能留下时间感。
因此它既是公开的网站,也是个人工作台。前台的安静和后台的完整不是两套产品,而是同一件事的两面。
选择适合长期独立维护的技术
Astro 负责内容页面与服务端渲染,Cloudflare Workers 承载运行环境;D1 保存结构化内容,R2 保存图片。部署链条短,数据边界清晰,也不需要为了一个个人网站维护复杂基础设施。
技术服务于写作频率,而不是反过来。每个功能都需要回答一个问题:它是否真的让记录、发布或阅读变得更自然。