Chen Duansheng began writing at the age of 17. Because her grandfather did not respect the tanci genre, she had to write insecret. Chen Duansheng wrote 16 volumes with four chapters each of her magnum opusZai sheng Yuan by 1770. After her mother died, Chen Duansheng did not write again until 1784 when she completed one more four chapter volume. After her death, Liang Desheng picked up the work and completed three more volumes of Zai sheng Yuan, resulting in a twenty volume work.