The Genshin Impact 3.1 Canvas of Starlight Memories event will get you more Primogems
As per usual, the studio is running a web event, which you can access from a browser, in-game browser, or a mobile device. It's basically a cute recap of your exploits so far, with "you've killed x enemies" type stats baked in. All you have to do is scroll through the story of each region (no minigame or work required) and you'll get a reward for that specific portion of the event.
As seen above, a few minutes will net you 30 Primogems and a few in-game items. The total reward track is: Primogems ×180, Mystic Enhancement Ore ×10, Mora ×40,000, Cecilia ×3, Qingxin ×3, Sakura Bloom ×3, and Sumeru Rose ×3.