Purpose
The site publishes personal interests, small tools, and build notes through corresponding Blog, Notes, and Projects detail pages in Chinese, English, and Japanese.
Structure
Markdown content collections feed the static build, which produces trilingual pages, project details, a search index, RSS feeds, and a sitemap. The release section generates a version manifest and places every build in its own version directory.
How it works
Shared translation keys and canonical slugs connect the three language variants. The search index contains only public titles, summaries, and tags, plus the technology stack for project entries. RSS and the sitemap are generated from the same content collections. Before upload, the final build directory is recorded and verified through a file manifest. Once the uploaded version passes manifest validation, an atomic switch activates the new version directory so visitors do not receive a mixture of releases.
Current state
The site is actively maintained. Trilingual detail pages, search indexing, RSS, the sitemap, release manifests, and atomic version directories are part of the current site structure and automated checks.