Archives
All the articles I've archived.
March (36 posts)
-
AI Tool Calling and Action System
Learn about astro-minimax AI Tool Calling: 7 built-in tools (theme toggle, article navigation, section scrolling, immersive mode, text highlighting, preference settings, article search) and the client-side Action pipeline (ActionExecutor, ActionQueue, URLHandler).
-
Search Configuration Guide
Configure astro-minimax search: Pagefind static full-text search (default) and Algolia DocSearch cloud search setup guide.
-
Security Hardening Guide
Learn about astro-minimax security measures: URL sanitization, XSS prevention, Mermaid strict mode, CLI path traversal protection, webhook log redaction, and CORS configuration.
-
astro-minimax v0.9.3: Runtime Alignment, Accessibility & Data Refresh
astro-minimax v0.9.3: Workspace runtime alignment, refreshed AI knowledge/profile assets, a rewritten browser smoke harness, accessibility improvements for chat and settings, and synced release documentation.
2 min -
astro-minimax v0.9.2: Security Hardening & Architecture Split
astro-minimax v0.9.2: Full-package security audit fixes, component and module splitting, single-source configuration, notification timeouts, and code quality improvements.
2 min -
astro-minimax v0.9.1: AI Tool Calling & Action System
astro-minimax v0.9.1: AI tool calling and a client-side action runtime, paragraph-level RAG with RRF hybrid retrieval, ChatPanel and CodeBlock improvements, plus build and typing fixes.
2 min -
astro-minimax 0.9.0
astro-minimax 0.9.0: Mermaid interactive toolbar, enhanced comments component, improved UI styling and accessibility, user preferences optimization, and more.
2 min -
astro-minimax 0.8.3
astro-minimax 0.8.3: Cover image support, settings panel, floating series navigation, preferences system, and more.
2 min -
@astro-minimax/ai Module Technical Architecture Deep Dive
An updated deep dive into the current @astro-minimax/ai package architecture: real logical entry points, RAG retrieval flow, the prompt-runtime assembly layer, multi-provider failover, tool calling, and multi-layer caching. Includes Mermaid and Markmap diagrams for the full request lifecycle.
-
Settings Panel & Preferences
Learn about astro-minimax settings panel features, including appearance, reading, layout, and general settings.
2 min -
astro-minimax 0.8.0
astro-minimax 0.8.0: An independent blog theme based on AstroPaper, featuring AI chat, Mermaid diagrams, Waline comments, and more.
3 min -
astro-minimax 0.8.1
astro-minimax 0.8.1: Bug fixes for Mermaid theme adaptation, Cloudflare Pages deployment, and OG image paths.
1 min -
How to update dependencies of astro-minimax
How to update project dependencies and astro-minimax template.
5 min -
Configuring Environment Variables in Cloudflare Pages
A step-by-step guide to configuring environment variables in Cloudflare Pages Dashboard for astro-minimax features including AI chat, notifications, and build settings.
6 min -
Complete Setup Guide: From Zero to Production
End-to-end tutorial: create blog, configure all features, deploy to Cloudflare Pages, set up Waline comments, Umami analytics, and notifications.
-
Setup Umami Analytics: Free Vercel Deployment
A step-by-step guide to deploy Umami analytics for free using Vercel + Neon PostgreSQL and integrate with your astro-minimax blog.
4 min -
Deploy Waline Comment System on Vercel
A complete guide to deploy Waline comment system on Vercel with Neon PostgreSQL database and integrate it with your astro-minimax blog.
-
2026 Tech Blog Ecosystem: A Complete Guide to Building Your Own
Comprehensive blog technology selection guide for beginners. Covers frameworks, content management, search, comments, AI integration, analytics, notifications, and deployment.
-
AI Chat Feature Configuration Guide
Comprehensively configure astro-minimax AI chat: Provider setup, RAG search, Mock mode, author profiling, and quality evaluation.
-
CLI Tools Guide
Complete guide to @astro-minimax/cli: create blogs, manage posts, AI content processing, author profiles, and data management.
-
Blog Notification System Configuration Guide
Learn how to configure the multi-channel notification system for astro-minimax blog, supporting Telegram, Email, and Webhook for real-time comment and AI chat notifications.
3 min -
Why astro-minimax: Design Decisions & Technical Philosophy
An in-depth look at astro-minimax's design philosophy, technical decisions, and competitive advantages. The reasoning behind every key decision from architecture to AI integration.
6 min -
Deployment Guide: Deploy astro-minimax to Multiple Platforms
A comprehensive guide to deploying your astro-minimax blog to Cloudflare Pages, Vercel, Netlify, Docker, and more.
4 min -
astro-minimax Feature Overview
A comprehensive guide to all astro-minimax features, including content management, visualization components, AI integration, and interactive systems.
-
Asciinema Terminal Replay
Embed terminal session recordings in your blog posts using the AsciinemaPlayer component.
-
Excalidraw Whiteboard: Hand-Drawn Diagrams in Your Blog
Learn how to integrate Excalidraw hand-drawn style whiteboards into your blog posts, including embedding methods, scene URLs, and best practices.
-
Markdown Basics: A Complete Syntax Guide
A comprehensive guide to basic Markdown syntax including headings, text formatting, lists, links, images, blockquotes, tables, task lists, footnotes, and more.
-
Markdown Extended: Advanced Syntax Features
Explore advanced Markdown features including math formulas, KaTeX, syntax-highlighted code blocks, GitHub Alerts, abbreviations, definition lists, and keyboard shortcuts.
-
Markmap Mindmaps: Visual Thinking in Markdown
Learn how to create interactive mindmaps using Markmap code blocks. Includes examples for project planning, technology stacks, learning roadmaps, and more.
-
Mermaid Diagram Examples
This article demonstrates how to create various diagrams using ```mermaid code block syntax, including flowcharts, sequence diagrams, class diagrams, state diagrams, and more.
-
Rough.js Hand-Drawn Style Graphics
Create charming hand-drawn style graphics using the RoughDrawing component powered by Rough.js, with theme-aware colors.
-
Getting Started: Three Integration Methods
Start using astro-minimax via CLI, GitHub Template, or NPM packages — pick the method that fits your workflow.
2 min -
Rust Concurrency in Practice
Fourth article in the Rust series: Explore Rust's concurrency capabilities, including threads, message passing, shared state, and the async/await asynchronous programming model.
2 min -
Rust Error Handling Best Practices
Third article in the Rust series: Learn how to use Result and Option types in Rust, master the ? operator and custom error types, and write robust error handling code.
2 min -
Understanding Rust's Ownership System
Second article in the Rust series: Deep dive into Rust's Ownership, Borrowing, and Lifetimes—the core mechanisms that differentiate Rust from other languages.
2 min -
Rust Getting Started Guide: Why Choose Rust?
First article in the Rust series: Understand Rust's core advantages, use cases, and comparisons with other languages to help you decide whether it's worth investing time in learning this systems programming language.
September (1 posts)
-
How to add LaTeX Equations in Astro blog posts
Learn how to add LaTeX equations in Astro blog posts using Markdown, KaTeX, and remark/rehype plugins.
1 min
January (1 posts)
-
How to Use Git Hooks to Auto-Set Post Dates
How to use Git hooks to automatically set created and modified dates in astro-minimax.
December (1 posts)
-
Dynamic OG image generation in astro-minimax blog posts
Built-in dynamic OG image generation that creates social share images during build for posts without a custom OG image.
September (2 posts)
-
Adding new posts in astro-minimax theme
Some rules & recommendations for creating or adding new posts using astro-minimax theme.
5 min