Skip to content

Features

m1ngsama edited this page Dec 12, 2025 · 1 revision

Features

Core Features

  • View upcoming association events (30-day calendar)
  • Access repair service information
  • Browse technical documentation from terminal with adaptive rendering
  • Quick links to official website and GitHub
  • Multi-language support (English/Chinese)

Terminal Capabilities

  • Smart terminal capability detection (basic/enhanced/advanced)
  • Optimized markdown display for different terminal types
  • Smooth gradient animations for enhanced visual experience
  • Minimalist design with maximum terminal compatibility

Documentation Viewer

The knowledge base viewer provides:

  • Direct GitHub repository access with authentication support
  • Pager-style document reading (similar to vim/journalctl/less)
  • Adaptive terminal rendering - detects and optimizes for your terminal type
  • Smart image handling - displays images based on terminal capabilities
  • Terminal type detection - automatically detects basic/enhanced/advanced terminals
  • VitePress syntax cleaning
  • Terminal Markdown rendering with color support
  • Optimized text width for better readability (max 100 columns)
  • Beautiful Unicode table borders (or ASCII for basic terminals)
  • Browser fallback option
  • Directory tree navigation
  • Improved error handling with rate limit detection

GitHub Token Configuration (Optional)

To avoid GitHub API rate limits when browsing documentation:

export GITHUB_TOKEN="your_github_token_here"
# or
export GH_TOKEN="your_github_token_here"

Without a token: 60 requests/hour. With a token: 5000 requests/hour.

Supported Formats

  • Standard Markdown
  • VitePress frontmatter (auto-removed)
  • VitePress containers (auto-converted)
  • Table of contents (placeholder in terminal)

Clone this wiki locally