wzk.icu - Personal Technical Portal

Active

Personal Infrastructure

A personal technical portal rebuilt with Astro 6, combining blog publishing, project pages, personal branding, static generation, Markdown content, SEO, and AI-search-friendly structure.

English wzk.icu project cover showing the Gleam Lab personal technical portal and long-term writing system
Created
Updated

Project Profile

Phase
Long-term Maintenance
Visibility
Public Site
Next Step
Keep improving content governance, bilingual paths, SEO/GEO, and AI-search readability.
Project Relation
The entry point of the work system, connecting blog posts, series, FAQ, project map, and public archive.
Boundary
This is a personal technical portal and content system, not a commercial platform or a resume page.
Tech Stack
  • Astro
  • TypeScript
  • Markdown
  • SSG
  • SEO
  • Bun
personal-infrastructurepersonal-projectfrontendSEO

Project Background

The earlier version of wzk.icu was a static HTML and CSS site. It was simple, but hard to maintain, inconvenient for writing, and weak for SEO.

This rebuild turns the site into a sustainable personal technical portal powered by Astro 6 and Markdown content.

Goals

The project is designed around a few clear goals:

  • Write blog posts with Markdown
  • Present projects in a structured and searchable way
  • Keep the site static, fast, and easy to deploy
  • Improve SEO, bilingual discovery, and AI-search readability
  • Avoid heavy runtime dependencies, databases, and unnecessary backend services
  • Connect articles, series, tags, FAQ, project maps, and llms.txt into a long-term public work system

Technical Choices

Astro is a good fit because it generates static HTML, works well with content collections, and keeps client-side JavaScript minimal. Bun is used as the package manager and build runtime for a faster local workflow.

The site also includes structured metadata, sitemap generation, RSS feeds, Open Graph images, bilingual routes, project grouping, and llms.txt files for AI-oriented discovery.

Current State

The framework, bilingual blog system, project map, tag governance, RSS, sitemap, FAQ JSON-LD, and llms.txt are in place. The next stage is to keep refining core content, project evidence, English pages, and GEO-friendly structure.

Relationship with Other Projects

wzk.icu is the main entry point. It explains the personal positioning, organizes articles, connects the project map, and receives search traffic. AscendLab, the AI Voice Module, AI Infra Handbook, stop-slop-zh, the code generator, and TeslaMate become long-term public records through this site.

Project Asset

Asset Connections

How this project connects to topics, reading paths, series, and future writing.

Reading Paths

Related Series

  • All SeriesLong-form article structure hosted by the site

Related Entries

Project Timeline

  • 2026-05Positioning, bilingual projects, and SEO/AI-search infrastructure closed
  • Next StageTopic matrix, workflow, and roadmap move into maintenance

Next Content Plan

  • Keep improving the topic matrix, content roadmap, and local checks.
  • Maintain sitemap, RSS, llms.txt, and structured data as long-term infrastructure.

Project FAQ

Is wzk.icu a blog or a portfolio?
It is a personal technical portal where blog posts, series, topics, projects, and workflow pages form a public work system.