1. use pnpm instead of npm 2. use pnpm run check after tasks to check code 3. Support i18n, only translate the English version of en.json 4. use English for comments&console 5. Follow the ✅ KISS (Keep It Simple, Stupid) & ✅ YAGNI (You Aren't Gonna Need It) principles