並前往https://betterprogramming.pub/3-modern-ways-to-tackle-assisted-injection-for-viewmodels-in-android-ce817b3b8f47