I wonder there might be something wrong with my deployment but I copy the workflow from Host on GitHub Pages , how can I fix the image dir and get my image render correctly? The image should be rendered as page resource.
I don’t want to fix every image link in the public/ because it will be a huge work. And the similar topic I found is having a different version I am using, so I am starting a new topic.
What version of Hugo are you using (hugo version)?
$ hugo version 145.0
Does this issue reproduce with the latest release?
when you have  it means that the compiler is going to assume that the image is in the same directory as the content file. In this case, the compiler will assume that the image is located at /zh-tw/post/Blockchain/LikeCoin Analysis/image.jpg which will return a 404.
you can either fix this by linking the images with a / so it would be  or store all the static images in /static/ directory.
I personally always use the /static/ to store all the media files like images, videos, logos, favicons.