@Somkit ********
, are you confusing getting a yearly extension of stay at the immigration office inside the country with getting a year long multi-entry visa from a thai consulate in another country?
The thai consulate in Savannakhet doesn't require any proof of finances, no bank letter, no photos, and no map. Those are things required to get a yearly extension at the immigration office