The invention provides a fabric post-finishing agent based on a modified silk
fibroin solution and a preparation method of the fabric post-finishing agent. The preparation method comprises the following specific operational steps: (1) removing impurities from waste silk, putting the
impurity-free waste silk in a
sodium bicarbonate solution for boiling and degumming, taking out and wringing out the degummed waste silk, washing with
clean water till the greasy feel is eliminated, putting the primarily treated waste silk in the
sodium bicarbonate solution again for boiling and degumming, taking out and wringing out the degummed waste silk again, washing again with
clean water till the greasy feel is eliminated, putting the secondarily treated waste silk in an oven for
drying, so as to obtain degummed silk; (2) putting the degummed silk in a
lithium bromide solution for standing and
dissolution, taking out the treated silk, and performing cooling,
dialysis and concentration to obtain a silk
fibroin solution; and (3) adding glycerin and
gelatin into the silk
fibroin solution, uniformly stirring to form a membrane solution, adjusting the pH value of the membrane solution and then adding
glutaraldehyde and
chitosan, uniformly stirring, and finally mixing the treated membrane solution with a
solvent containing additives, so as to obtain the fabric post-finishing agent. The fabric post-finishing agent obtained according to the preparation method covers the fabric surface in the form of a
composite membrane; and the preparation method is beneficial to improvements in the membrane forming property, the
ductility and the like of a silk fibroin finishing agent.