Meet BlogGPT

Meet BlogGPT

Start with a feature map and reading order to build your first site.

BlogGPT is a static theme built with Astro. Each article introduces a group of features. Explore the interface first, or follow the reading order below.

From a chat layout to a blog

The sidebar holds navigation, pinned articles and recent posts, while the main area presents the content. The homepage input finds articles, and reading pages retain familiar spacing and controls. Each entry has its own static address for bookmarks, subscriptions and sharing.

Read in this order

StageArticleWhat you can do afterward
Prepare contentContent organizationManage files, translations, attachments and writing templates
Start writingMarkdown typographyWrite text, lists, tables and code
Enrich contentArticle enhancementsUse callouts, math, diagrams and lightboxes
Control enhancementsPer-entry enhancement switchesOverride global enhancement defaults
Adjust reading pagesArticle displayChoose which article details to show
Explore interactionsBrowsing and searchUse search, outlines, commands, sharing and statistics
Customize the siteConfiguration and extensionsSet appearance, copy, navigation and global extensions
Prepare to publishPublishing and migrationConfigure domains, visibility, feeds and deployment
View the resultReading sampleObserve covers, long paragraphs, quotations and spacing

Run locally first

Terminal
pnpm install
pnpm dev

Use local preview to edit content. Build the site to view production search indexes and share covers. Publishing steps are collected in “Publishing and migration”; the theme documentation in the repository covers individual fields.

Keep your writing workflow

Theme settings and content are managed separately. Adjust navigation, descriptive copy and reading features, or add styles and scripts through global extension files. Content stays in local files and builds into a site ready for static hosting.

AstroReading experience

Search articles

Recent articles

Meet BlogGPTBrowsing and search: discover articles through conversationContent organization: files, languages and assetsMarkdown typography: text, tables and codeArticle enhancements: callouts, math, diagrams and lightboxesEnhancement switches: defaults and per-entry overrides

Keyboard shortcuts

Search articles
Ctrl+K
Toggle sidebar
Ctrl+Shift+S
Home
Ctrl+Shift+O
Focus search input
Shift+Esc
Keyboard shortcuts
Ctrl+/

Blog statistics

Articles
10
Characters
13,276
Days online
1021
Language
zh / en
First publication
Jul 22, 2025
Latest update
Oct 16, 2026
Average length
1,328
Average interval
50.1 days / article

Publishing in the past year

MWFNovDecJanFebMarAprMayJunJulAugSepOct

Public articles in the site timezone. Darker cells mean more posts.

Recent article lengths