Hi Feng,
I agree with Anne and Tereza that it looks like grasshopper damage. And truth be told I am doing battle with grasshoppers as we speak. They eat almost every sprout of any plants that I direct sow. Didn't get any carrots for 2 years until I realized they were the culprits. I would only see one occasionally so I did not expect it was them. Now I know better.
BUT, I just thought I'd mention this. It's a long shot but also a distinct possibility. For some strange reason weird and strange stuff happens in my garden all the time. Things that just don't happen to a lot of other people. I think it's because Mother Nature has a really wicked sense of humor!
Many people here grow sunflowers. Many people! They are always very pleased with them. So I grew sunflowers one year. And the darned birds ate them! Not the flowers or the seeds, the whole plant! They would shred the leaves and it looked just like your pictures. Teeny tiny little gray birds would show up every morning at daybreak, long before the sun came out and start chomping down. And another little bunch of birds, I think they were finches would show up each afternoon right around 1 or 2 o'clock and do the same thing. And it seemed like they were all on a schedule because I realized they came at the same time every day.
I tried throwing bird netting over them but the birds were so tiny and light that they would just
land on the netting and have a feast. I tried building a ridiculous looking cage and threw the netting over that so the birds couldn't reach the plants but the little buggers would land on the ground underneath and then fly up inside. Anyway, they lived to be 4-5' tall before the birds killed all the plants and before I came up with a solution. Some years all the critters will do very strange things. And just to show that it happens to other people as well you can look at these websites about cherry
trees.
https://georgiawildlife.com/out-my-backdoor-dont-eat-my-spring-flowers
https://www.gardenerscorner.co.uk/threads/something-eating-the-cherry-tree.4089/
So, if you can't find any other culprit, take some time to watch for some birds. And try to enjoy the birds. I had about a dozen species that were torturing me just fly away 2 years ago and never came back. Happy
gardening everyone.