Читатель, конечно, заметил, что сюжет романа довольно прост, что в нем в общем-то отсутствует развлекательное, авантюрное начало, свойственное старым средневековым романам. В «Сне…» рассказывается история (причем довольно ограниченная по времени) двух богатых аристократических домов (Жунго и Нинго), принадлежащих роду Цзя. В одном из них живет молодой герой Цзя Баоюй, вокруг которого в значительной степени строится сюжетное действие. Герой постоянно находится в обществе женщин, и большинство коллизий в романе связано именно с женщинами. Среди них выделяются глава рода и бабушка Баоюя – старая госпожа Цзя, его мать – госпожа Ван, более молодые обитательницы внутренних покоев: жена двоюродного брата Ван Сифэн (она же Фэнцзе), его двоюродные сестры Сюэ Баочай и Линь Дайюй и другие. Постоянно действует в повествовании отец Баоюя – Цзя Чжэн, дядя Цзя Шэ, двоюродный брат Цзя Лянь, родственники из семьи Нинго. Помимо них в отдельных эпизодах романа выступает несметная толпа действующих лиц. Из нее выделяются близкие и симпатичные автору двенадцать женских персонажей, «Двенадцать головных шпилек», жизнь и поступки которых определяют, можно сказать, содержание романа.
Сюжет произведения распадается как бы на несколько частей. Отчетливо выделяется первая глава – своего рода аллегорический пролог. Подобный иносказательный пролог довольно часто встречался в предшествующей китайской прозе. В нем, как и здесь, нередко содержались важная метафора, аллегория, раскрывающиеся в последующем тексте. То есть пролог играл важную, исполненную особого смысла роль некоей иносказательной прелюдии. Далее, со второй по восемнадцатую главы писатель посвятил изображению быта дома Жунго, дал в них характеристику основных героев. В последующих главах (с девятнадцатой но сорок первую) он показал зарождение чувств между главными героями и появление первых конфликтов, в последующих тридцати главах (с сорок второй по семидесятую) изображены сложные взаимоотношения в обоих Домах. В последней части «оригинального варианта» (каковым считаются первые восемьдесят глав романа) автор, продолжив нить предшествующего повествования, сделал заметные намеки на будущее падение семьи. На восьмидесятой главе писатель оборвал повествование, вместе с ним прервались и комментарии к нему литератора Чжияньчжая, в котором иные исследователи склонны видеть соавтора Цао. Не вызывает сомнения, что сделать множество тонких, глубоких замечаний и намеков об авторе и его произведении, добавить ряд штрихов к творческому портрету писателя мог только хорошо с ним знакомый человек, бывший в курсе его жизненных обстоятельств.
В основной части романа не происходит каких-то исключительных событий, ведущих к резким сюжетным поворотам в повествовании. Действие течет, как огромная река, неторопливо и мерно, лишь отдельные всплески свидетельствуют о том, что где-то под поверхностью скрываются подводные камни и коварные отмели. Однако уже в этой части романа завязываются сюжетные узлы, способствующие ускорению движения сюжетного материала, намечаются очертания последующих коллизий, здесь лишь намеченных и пока еще плохо видимых. Такими сюжетными узлами, к примеру, являются приезд в дом Цзя двоюродной сестры героя Линь Дайюй, а также другой сестры – Баочай (впоследствии ставшей его женой). К ним можно отнести визит «государевой жены» Юаньчунь и другие эпизоды (например, свершение важных ритуалов: похороны Цинь Кэцин и др.), имеющие большой символический смысл. В последних главах основного варианта узловыми эпизодами являются также ночное пиршество в доме Цзя, которое происходит в атмосфере предчувствия грядущей беды; обыск в доме в связи с пропажей мешочка для благовоний, а также скандал в доме Нинго. Одним из главных сюжетных узлов надо считать конфликт Баоюя с отцом. Все эти узловые эпизоды должны были определить последующее развитие событий, но писатель остановился как бы на полпути, словно сомневаясь, что ему делать дальше.
Факт незавершенности романа давно привлекает внимание китайских читателей и литературоведов. Известно, что в конце правления Цяньлуна появился на свет «полный» вариант «Сна…», насчитывающий сто двадцать глав. Он получил широкое распространение, так как представлял произведение с законченным сюжетом. Авторами сорокаглавного продолжения называют литераторов Чэн Вэйюаня (1745—1820) и Гао Э (1738—1815). Оба они, собрав множество рукописных вариантов «Сна…», «усекали длинное и дополняли укороченное, чтобы добиться законченной полноты книги», самостоятельно и по наброскам Цао в короткое время завершили повествование. Чэн, будучи издателем-коммерсантом, предоставил средства для печатания «полного варианта» романа и рассказал о работе над ним в предисловии к изданию.