Huiyu AI Trip
Huiyu AI Trip is an interactive travel experience — a visual journey you can control. Hold W/D to move forward through the scene, hold S/A to rewind time backwards, release to pause. flicker-free forward and reverse playback.
==================== English ====================
--- 【Overview / Short Description】 ---
Huiyu AI Trip is an interactive travel visual experience. A controllable visual journey — hold W/D to move forward, hold S/A to rewind through time, release to pause. Every frame is rendered in real-time via Canvas frame sequences, with seamless forward and reverse playback. More content and interactions will continue to be added, creating a brand new way to explore the world.
--- 【About the Game】 ---
═══════════════════════════════════════
Huiyu AI Trip
====================
═══════════════════════════════════════
A interactive travel experience you can step inside.
A visual memory at your fingertips. Hold W/D to unfold the journey forward; hold S/A to rewind time. Release to pause — every frame switches instantly, smooth and flicker-free.
🎮 Controls
W / D — Hold to play forward
S / A — Hold to rewind
Release — Pause on current frame
Double-click — Toggle fullscreen
Right-click — Open quick menu (language / back to home)
No tutorials, no long loading. Just open and play. Intuitive by design.
✨ Core Features
🎯 Frame-Level Precision
Unlike traditional video players where seeking stutters, Huiyu AI Trip uses Canvas 2D + WebP frame sequence rendering. Every frame is an independently loaded still image. Switching direction is just incrementing or decrementing a frame number — no decoder waiting, no keyframe jumps. Every keystroke responds instantly.
🔄 Bidirectional Time Travel
Forward or backward, the choice is yours. Want to revisit a scene? Hold S/A to glide back. No more dragging a seek bar, no more pausing and replaying. Your fingers are the remote.
🏗 Future Vision
Huiyu AI Trip is just getting started. Future directions include: user-generated content, AI-generated travel scenes, community-shared routes, cross-device progress sync, richer feedback and visual effects. Our goal is to build an open travel visual platform where everyone can create and share their own "walkable landscapes."
🌐 25 Languages
Built-in support for 25 languages covering major world languages. No matter where you're from, you can experience the product in your native tongue. Language preference is saved locally and persists across sessions.
🖥 Native Desktop Experience
Built on Tauri 2, delivering native desktop app-level performance and stability. In fullscreen immersive mode, the画面 fills your entire screen with zero UI distractions — just you and the scenery ahead. Future exploration into VR and other immersive scenarios is on the horizon.
🔧 Technical Architecture
Single Canvas 2D display layer — no flickering from switching between two players
Intelligent frame cache — preloads 90 frames ahead and behind, LRU auto-eviction, up to 180 cached frames
Concurrent load control — up to 8 parallel requests, preventing I/O overload
Frame-hold strategy — keeps the previous frame if the next isn't loaded yet, never goes black
Time accumulator playback loop — based on requestAnimationFrame, consistent speed across different refresh rates
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Huiyu AI Trip
Interactive Travel Architecture
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
▼ 01|Desktop Shell Layer
Tauri 2 · WebView2 · Native Window · Fullscreen Mode
▼ 02|Presentation Layer
Canvas 2D · Home View · Series Cards · Hover Preview
▼ 03|Playback Control Layer
Global Frame Timeline · W/D/S/A Input · Time Accumulator · Frame Indexing
▼ 04|Frame Management Layer
WebP Frame Sequence · ImageBitmap Pool · Preload Window · LRU Eviction
▼ 05|Content Layer
Series Config · Multi-segment Timeline · Frame Path Resolution
▼ 06|User Experience Layer
25 Languages · Context Menu · Fullscreen Toggle · Multi-series Switching
═══════════════════════════════════════
Step into the image. Touch the flow of time.
[p>This time, the world is at your fingertips. [/p]
═══════════════════════════════════════