Case study · Demo content
思构录:个人内容系统
一个以 Markdown 为内容源、由 Astro 静态生成的长期个人内容系统。
Overview#
This repository is a static personal content hub. It brings notes, articles, courses, projects, and small internal insights into one typed Markdown system.
Motivation#
The project brief asks for the website to remain the canonical source while social channels receive derived versions. That makes durable source files and explicit content relationships more important than an editing dashboard.
Architecture#
Technical decisions#
- Static generation is the default; there is no database, authentication layer, or runtime content API.
- Notes belong to courses through metadata and are never duplicated into course directories.
- Search is generated from built HTML, keeping the production site independent of a server.
- The visual system uses a compact set of CSS tokens so the reading experience can evolve without coupling content to components.
Current status#
The first public build establishes the content model and the core browsing experience. Real profile copy, external links, and final deployment details still require owner input.
Next steps#
Replace demo content with material derived from real learning and project conversations, then connect the final domain and selected public profiles.