Architecture
Это содержимое пока не доступно на вашем языке.
Android
Section titled “Android”- UI: Kotlin / Compose
- Core: Mihomo via native
libclash(Go) - VPN:
VpnServicetunnel
Desktop
Section titled “Desktop”- UI: Electron + React + TypeScript
- Core: Mihomo sidecar process (
mihomo.exe/mihomo) - Windows TUN: Go CheezyHelperService (HTTP API to start/stop core, replace binary)
- Profiles: YAML on disk under userData; hot reload via Mihomo API
Shared semantics
Section titled “Shared semantics”Both platforms use Clash/Mihomo config, proxy groups, rules, and subscription headers. Version numbers for releases are synced from app/version.properties to desktop package.json.
Documentation
Section titled “Documentation”This site is generated with Starlight from the CheezyClash-docs repository.