In order to develop the traditional technique and variety colors of Xiangyunsha, Doscorea Cirrhosa extract was applied on silk fabric, and three metal ion agents Fe2+, Zn2+ and Ti4+ were used as post treatment mordant. Different silk fabrics with three colors were obtained: black, pale yellow and orange yellow. And metal salt post treatment also increased the color fastness of finished fabric. The optimal technological conditions were achieved through orthogonal experiments. The washing fastness of three metal salts treated fabrics was measured. The staining fastness was good, but the fading fastness was medium. Among of the three mordants treated fabrics, the washing fastness of Zn2+ post treated fabric was the best. Crocking fastness and sunlight fastness of Doscorea Cirrhosa treated silk fabric could be improved by metal salt treatment. The UV-resistant property of silk fabric was improved to an encouraging level, which benefited the silk cloth especially because silk was commonly applied for summer wear. And the gas permeability of treated sample was acceptable.