I'm writing a novel and I have a character that is of Chinese descent. The story takes place centuries into the future on another planet with only a handful (few several thousand) humans left. Of those humans that remain I want there to be traditions that have been passed down and at least some degree of maintaining culture. With that said, one of my characters is Chinese and I want her to have a first and last name that fits well.
This character is a female pilot, very smart, but more than that I'd like her name to be a clue about her role in the story. She is extremely embittered by circumstances but nevertheless has a strong spirit and strong heart and is ultimately very, very good. Anything that might have a meaning of "dutiful" or "resilient" or "loyal" or anything that might imply "secretly kind".
I looked around online as much as I could but from what I understand names in Chinese cultures are not necessarily chosen or even constructed the same way as in the West. The names that I've found so far (which may or may not fit the criteria above) are: "Yue Zhang" (which I'm told means Moon Archer which is very nice but not necessarily what I'm looking for) and also "Jiang" (which I'm told means River but I just think this is a pretty name and not necessarily fitting for the character).
Any help is GREATLY appreciated! Thank you very much!
EDIT: After a little more research I found some names that I think are wonderful but I'm not sure how to construct them properly. "Yi" and "Shi" and "Ling" may come together in a beautiful way it seems but I'm not sure how (wherein from what I'm seeing, Yi=justice, righteousness; Shi=stone; Ling= clever, intelligent, spiritual). Would this become Yi (surname) Shiling (first name)? Or would it be Yi Shi-ling? Or something else? Thank you again!