doc:
zh: |-
一个喜欢学习技术、摄影、阅读的气象僧
## 关于我
**计算机是有趣的**
**阅读也是有趣的**
**摄影亦是有趣的**
**运动更是有趣的**
**拥抱开源,热爱开源**
---
## 找到我
- [Website](https://wait4x.online/)
- [Email](mailto:X@alumni.nudt.edu.cn)
- [GitHub](https://github.com/wait4xx)
en: |-
Writer · Reader · Shutter-presser, embracing open source.
This is the public workbench of my three tracks: **books** that left notes, **code** that reaches the project wall, and **shutters** that land in the gallery.
Everything has a clear destination:
- Long-form writing goes to posts and the bookshelf
- Short lines and snapshots land in moments
- Images go to the gallery, with EXIF and a line of curation
## About me
An aspiring forecaster — meteorology was where I started, and I still read cloud charts for fun. Coding is the second thread: Linux, containers, and self-hosting, polishing everyday tools one by one. Most of my work lives at [wait4x.online](https://wait4x.online/). Motto: **embrace open source, love open source**.
## Find me
- [This site](https://wait4x.online/)
- [Email](mailto:X@alumni.nudt.edu.cn)
- [GitHub](https://github.com/wait4xx)
- [Self-hosted gitea](https://git.wait4x.online/wait4x/blog)
- [RSS](/rss.xml)
## How this site is built
Static pages by Astro, no client-side framework JS; content lives in my self-hosted gitea — the local editor and the gitea web UI write to the same repo, and a push builds the site. The typography stack (font subsetting, greyscale skeleton, dual light/dark) is all in the repo — view source freely.
blocks:
- type: prose
enabled: true
body:
zh: |-
写作者 · 读者 · 快门按压者,拥抱开源。
这里是我三条轨道的公开工作台:**读过的书**留下评注,**写过的代码**进项目墙,**按下的快门**收入图库。
所有内容都有一个明确去处:
- 长文沉淀在文章与书架
- 短句与随手拍落在瞬间
- 影像收进图库,配一点 EXIF 与一句策展
本站本身即开源,构建与发布全链都在仓里。
en: |-
Writer · Reader · Shutter-presser, embracing open source.
This is the public workbench of my three tracks: **books** that left notes, **code** that reaches the project wall, and **shutters** I pressed that land in the gallery.
Everything has a clear destination:
- Long-form writing goes to posts and the bookshelf
- Short lines and snapshots land in moments
- Images go to the gallery, with a bit of EXIF and one line of curation
This site is itself open source — the full build and deploy pipeline lives in the repo.
width: narrow
- type: tracks
enabled: true
title:
zh: 兴趣版图
en: Interests
items:
- icon: book
name:
zh: 阅读
en: Reading
desc:
zh: 文学与戏剧为主,读到哪写到哪。
en: Mostly literature and drama; I write as I read.
- icon: terminal
name:
zh: 技术
en: Tech
desc:
zh: Linux、容器与自托管,把家里的小机器折腾成顺手的工具。
en: Linux, containers, and self-hosting — turning the little machines at home into handy tools.
- icon: camera
name:
zh: 摄影
en: Photography
desc:
zh: 街拍与山野,随身一台无反,在等光的间隙按快门。
en: Street and landscapes with a mirrorless camera, pressing the shutter while waiting for the light.
- type: prose
enabled: true
title:
zh: 关于我
en: About me
body:
zh: |-
气象是我起点的专业——一个想做预报的人,依旧把云图当日常读物。
写代码是第二条主线:Linux、容器、自托管,把日常工具一件件磨顺手。
作品大多在 [wait4x.online](https://wait4x.online/)。
信条:**拥抱开源,热爱开源**。
en: |-
Meteorology is where I started — an aspiring forecaster who still reads weather charts for fun.
Coding is the second thread: Linux, containers, self-hosting — polishing everyday tools one by one.
Most of my work lives at [wait4x.online](https://wait4x.online/).
Motto: **embrace open source, love open source**.
width: narrow
- type: linklist
enabled: true
title:
zh: 找到我
en: Find me
items:
- href: https://wait4x.online/
label:
zh: 本站
en: Website
note:
zh: 文章、图库与瞬间
en: Posts, gallery and moments
- href: mailto:X@alumni.nudt.edu.cn
label:
zh: 邮件
en: Email
note:
zh: 有话直说
en: Say hello directly
- href: https://github.com/wait4xx
label:
zh: GitHub
en: GitHub
note:
zh: 开源项目与提交
en: Open-source projects and commits
- href: https://git.wait4x.online/wait4x/blog
label:
zh: 自托管 gitea
en: Self-hosted gitea
note:
zh: 本站源码
en: Source of this site
- href: /rss.xml
label:
zh: RSS
en: RSS
note:
zh: 订阅更新
en: Subscribe to updates
- type: prose
enabled: true
title:
zh: 本站如何构建
en: How this site is built
body:
zh: 页面由 Astro 静态生成,不含运行时框架 JS;内容住在自托管 gitea——本地编辑器与 gitea 网页写的是同一个 git 仓库,push 之后由 homelab 自动构建发布;评论走自托管 Artalk。页脚 built from 一行链到本次构建对应的 commit,构建过程透明可追溯。
en: Pages are statically generated by Astro with no runtime framework JS. Content lives on a self-hosted gitea — my local editor and the gitea web UI write to the same git repository, and each push is built and published automatically by the homelab. Comments run on self-hosted Artalk. The built-from line in the footer links to the commit behind this build, keeping the process transparent and traceable.
width: narrow
layout:
showIdCard: true
intro:
zh: |-
写作者 · 读者 · 快门按压者,拥抱开源。
这里是我三条轨道的公开工作台:**读过的书**留下评注,**写过的代码**进项目墙,**按下的快门**收入图库。
en: |-
Writer · Reader · Shutter-presser, embracing open source.
This is the public workbench of my three tracks: **books** that left notes, **code** that reaches the project wall, and **shutters** I pressed that land in the gallery.