榮國府的建築布局,在曹雪芹筆下是清清楚楚的,曆代都有紅學家根據書裡描寫來畫出其平面圖,沒什麼太大差别,争論比較少。
大觀園蓋在榮國府東北邊,描寫也很細膩,但是複原起來,就沒榮國府那麼容易,究竟那些具體的建築景點是怎麼個布局,研究者之間一直争論不休。
王熙鳳呢,她本不是榮國府的人,她是賈赦兒子賈琏的媳婦,他們兩口子本該跟賈赦、邢夫人住在一起,在那裡就近侍奉父母公婆,以盡孝道,這是那個時代那個社會最普遍的,一般也不應該違反的倫理定位和行為模式。
就是擱到今天,父母在,屋宇又寬大,兒子兒媳婦盡贍養責任,也應該是盡量跟他們住在一起,如果父母那邊住房寬敞也不住,反而跑到叔叔嬸嬸家裡去住,也會讓人覺得怪怪的。
但是,曹雪芹筆下,賈琏王熙鳳夫婦卻住在榮國府裡,具體位置是在府裡中軸線的西北,賈母住的那個院落後面。
賈母那個院落最北邊,是坐南朝北的抱廈廳,再北邊呢,立着一個粉油大影壁,影壁後面是一個小院落,那就是賈琏、王熙鳳的住處,裡面的具體情況,第六回作者通過劉姥姥的眼光感受,描寫得非常精細,我不重複。
榮國府裡住着賈氏老祖宗賈母,前面已經講過了,其實最古怪的,還不是賈琏王熙鳳夫婦住進來,而是賈赦作為長子,為什麼不帶着媳婦住進去,他又襲了爵,應該由他和媳婦住進榮國府中軸線上的正房大院,就近侍奉自己母親才是。
但是,書裡不是寫得含糊,而是交代得清清楚楚,賈赦夫婦另住在一個黑油大門的院落裡頭。
更古怪的是,那個黑油門的院子緊挨着榮國府,隻不過是拿牆隔開。
襲爵的大兒子住的院子要跟親母親住的地方完全隔開,兩邊的人互相來往,都必須先出自己院子,另進一個大門,進了大門,還要再進儀門才能相見,何必如此麻煩呢?在那隔牆上開扇門,豈不是兩下裡都方便了嗎?越細加推敲,越讓人費解。
有的讀者,容易把賈赦住的院子跟甯國府鬧混,甯國府雖然也在榮國府東邊,但應該是更在賈赦院的東邊,賈赦院比較小,北邊圍牆外面應該還是榮國府的範圍,而甯國府可能比榮國府還要大些。
在大觀園出現以前,就有園林之盛,書裡屢有描寫:第十一回通過王熙鳳的眼睛,以《園中秋景令》形式,表現得最充分。
後來為迎接元春省親,就把賈赦院北牆外榮國府的一些空間,跟甯國府北邊一些原有園林,打通連接,蓋了個周邊三裡半大的大觀園。
書裡說,榮、甯二府原來不是一牆之隔,而是一巷之隔,但是那條巷子不是公共使用的官道,而是賈氏自家的私産,所以可以放心地使用。
讀《紅樓夢》,應該把故事裡的這三個基本空間搞清楚。
最容易弄錯的,就是以為賈赦跟賈珍住在一起。
不是的,甯國府在榮國府東邊,所以稱做“東府”,賈赦那個比較小的院子跟榮國府挨在一起,跟甯國府有一巷之隔,它往北的長度比兩個府都短,是那麼一個獨特的空間,榮國府的人提起時,一般稱做“那邊”。
因為甯國府比較大,它的大門雖然跟榮國府在一條大街上,但未必取齊,可能還要往南一些,所以,像第七十五回,尤氏從榮國府回到甯國府,隔窗聽見邢夫人兄弟邢大舅酒後發牢騷,就跟丫頭銀蝶說:這是北院裡大太太的兄弟抱怨她呢!“北院”,指的就是賈赦住的那個黑油大門的院落。
我的研究方法,說了好多次,主要是作原型研究,原型也不僅是人物原型,還涉及事件原型、細節原型、話語原型等等方面,那麼空間原型、場景原型、物件原型也都在我的研究範圍之内。
通過這樣的研究,我的基本看法就是,曹雪芹他寫這部書不是憑空虛構,這部書具有自叙性、自傳性、家族史的性質。
那麼他這樣來設定、描寫榮、甯二府和賈赦居處,也是有生活依據的。
當然,他又并不是直接地去寫自傳、家族史,不是寫我們現在叫做報告文學那樣的作品,因此,他筆下的故事空間布局,也就在原有的真實空間存在的基礎上,進行了很多的藝術加工,像大觀園就相當地誇張,從生活素材出發,經過他的想像描寫,已經升華為一座人間難有的準仙境。
曹雪芹為什麼要這樣在書裡安排賈赦和賈政的住法?前面已經講過,不再重複。
那麼,他為什麼非要把王熙鳳安排到榮國府賈母院子後面的一所小院裡住呢?按說,即便賈赦就那麼住在隔壁的黑油大門裡,她幫榮國府王夫人理家,每天坐車過來不就行了嗎?書裡一再寫到,邢夫人就天天從那邊來榮國府這邊給婆婆賈母請安,從未間斷過,邢夫人都不怕麻煩,王熙鳳怎麼就不能也天天辛苦點,來來去去呢?尤氏住得比邢夫人遠一些,不也常常地來榮國府辦事嗎?
我想,這是因為王熙鳳這個人物的原型當年或許就那麼出格,偏來叔嬸家住,而且,嬸子也就是她姑媽,說是幫她嬸子姑媽管家,其實,她先以讨好老祖宗站住腳,然後就逐步達到獨攬大權,反賓為主,成了實質上的當家人。
這位當家人給曹雪芹留下了非常深刻的印象,成為一個能引起他旺盛創作沖動的人物,因此,雖然生活實際裡,賈赦原型既非賈母原型所生,也并沒有跟他弟弟賈政原型一起過繼過去,但為了把王熙鳳原型淋漓盡緻地寫進書裡,他就合并同類項,把賈赦原型也說成是賈母兒子,而且是長子,他為此甚至不惜悖理。
有趣的是,他的這種處理方式,并沒有引起曆代衆多讀者的質疑,他是成功的,人們都為王熙鳳這個血肉豐滿的藝術形象折服,這個角色在中國已經成為家喻戶曉的不朽典型。
關于王熙鳳,曆來紅學研究者的分析評論可謂汗牛充棟,一般讀者對她在茶餘飯後的議論也非常之多。
美學家王朝聞在上世紀後期出版過厚厚的一冊《論鳳姐》。
在前八十回裡,王熙鳳這個形象已經被曹雪芹寫足,可謂光彩照人,活靈活現。
曹雪芹寫出她獨特的人格,她心靈、行為的複雜性,超過了書中其他任何一個角色。
她有的想法令人毛骨悚然,比如第六十一回,因為大觀園裡出了盜竊官司,那時候她病了,由探春等代理府務,平兒來跟她彙報情況,針對破案,她說:“依我的主意,把太太屋裡的丫頭都拿來,雖不便擅加拷打,隻叫他們墊着磁瓦子跪在太
基本
文件
流程
错误
SQL
调试
- 请求信息 : 2026-07-23 15:10:38 HTTP/2.0 GET : https://zheca.com/book/1658774/611512.html
- 运行时间 : 0.064544s [ 吞吐率:15.49req/s ] 内存消耗:4,786.98kb 文件加载:93
- 查询信息 : 1 queries 0 writes
- 缓存信息 : 18 reads,0 writes
- /www/wwwroot/zheca.com/public/index.php ( 4.08 KB )
- /www/wwwroot/zheca.com/thinkphp/base.php ( 1.71 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/Loader.php ( 12.70 KB )
- /www/wwwroot/zheca.com/vendor/composer/autoload_static.php ( 6.54 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/Error.php ( 4.00 KB )
- /www/wwwroot/zheca.com/vendor/psr/log/Psr/Log/LoggerInterface.php ( 2.97 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/Container.php ( 15.53 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/App.php ( 26.71 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/Env.php ( 2.85 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/Config.php ( 9.71 KB )
- /www/wwwroot/zheca.com/thinkphp/convention.php ( 11.74 KB )
- /www/wwwroot/zheca.com/application/tags.php ( 0.96 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/Hook.php ( 5.58 KB )
- /www/wwwroot/zheca.com/application/common.php ( 37.88 KB )
- /www/wwwroot/zheca.com/thinkphp/helper.php ( 20.29 KB )
- /www/wwwroot/zheca.com/application/provider.php ( 0.62 KB )
- /www/wwwroot/zheca.com/config/app.php ( 8.05 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/facade/Env.php ( 1.17 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/Facade.php ( 3.44 KB )
- /www/wwwroot/zheca.com/config/cache.php ( 1.13 KB )
- /www/wwwroot/zheca.com/config/console.php ( 0.91 KB )
- /www/wwwroot/zheca.com/config/cookie.php ( 1.11 KB )
- /www/wwwroot/zheca.com/config/database.php ( 2.26 KB )
- /www/wwwroot/zheca.com/config/log.php ( 1.22 KB )
- /www/wwwroot/zheca.com/config/middleware.php ( 0.85 KB )
- /www/wwwroot/zheca.com/config/session.php ( 1.06 KB )
- /www/wwwroot/zheca.com/config/template.php ( 1.69 KB )
- /www/wwwroot/zheca.com/config/trace.php ( 0.84 KB )
- /www/wwwroot/zheca.com/vendor/symfony/polyfill-mbstring/bootstrap.php ( 4.57 KB )
- /www/wwwroot/zheca.com/vendor/symfony/polyfill-php72/bootstrap.php ( 1.41 KB )
- /www/wwwroot/zheca.com/vendor/symfony/polyfill-intl-idn/bootstrap.php ( 2.70 KB )
- /www/wwwroot/zheca.com/vendor/ralouphie/getallheaders/src/getallheaders.php ( 1.60 KB )
- /www/wwwroot/zheca.com/vendor/guzzlehttp/promises/src/functions_include.php ( 0.16 KB )
- /www/wwwroot/zheca.com/vendor/guzzlehttp/promises/src/functions.php ( 11.77 KB )
- /www/wwwroot/zheca.com/vendor/guzzlehttp/psr7/src/functions_include.php ( 0.15 KB )
- /www/wwwroot/zheca.com/vendor/guzzlehttp/psr7/src/functions.php ( 26.03 KB )
- /www/wwwroot/zheca.com/vendor/guzzlehttp/guzzle/src/functions_include.php ( 0.16 KB )
- /www/wwwroot/zheca.com/vendor/guzzlehttp/guzzle/src/functions.php ( 9.65 KB )
- /www/wwwroot/zheca.com/vendor/overtrue/wechat/src/Kernel/Support/Helpers.php ( 2.28 KB )
- /www/wwwroot/zheca.com/vendor/overtrue/wechat/src/Kernel/Helpers.php ( 1.81 KB )
- /www/wwwroot/zheca.com/vendor/naixiaoxin/think-wechat/src/helper.php ( 0.18 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/facade/Hook.php ( 1.46 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/Db.php ( 7.67 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/Lang.php ( 7.38 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/Request.php ( 57.17 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/Log.php ( 8.92 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/log/driver/File.php ( 8.95 KB )
- /www/wwwroot/zheca.com/thinkphp/lang/zh-cn.php ( 12.58 KB )
- /www/wwwroot/zheca.com/route/route.php ( 3.16 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/facade/Route.php ( 3.83 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/Route.php ( 25.79 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/route/Domain.php ( 7.07 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/route/RuleGroup.php ( 16.45 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/route/Rule.php ( 28.50 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/route/RuleItem.php ( 8.69 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/route/RuleName.php ( 3.92 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/facade/Config.php ( 1.52 KB )
- /www/wwwroot/zheca.com/vendor/naixiaoxin/think-wechat/src/Behavior/AppInit.php ( 1.94 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/route/dispatch/Module.php ( 5.21 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/route/Dispatch.php ( 9.27 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/Middleware.php ( 5.34 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/Cookie.php ( 7.35 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/View.php ( 5.71 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/view/driver/Think.php ( 6.12 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/Template.php ( 47.31 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/template/driver/File.php ( 2.29 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/Session.php ( 14.35 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/Debug.php ( 7.57 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/Cache.php ( 3.27 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/cache/driver/File.php ( 7.91 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/cache/Driver.php ( 8.70 KB )
- /www/wwwroot/zheca.com/application/index/controller/Chapter.php ( 63.61 KB )
- /www/wwwroot/zheca.com/application/index/controller/Check.php ( 2.03 KB )
- /www/wwwroot/zheca.com/application/index/controller/Base.php ( 2.97 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/Controller.php ( 7.48 KB )
- /www/wwwroot/zheca.com/thinkphp/library/traits/controller/Jump.php ( 4.76 KB )
- /www/wwwroot/zheca.com/application/index/model/BooksModule.php ( 40.51 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/Model.php ( 27.26 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/model/concern/Attribute.php ( 17.49 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/model/concern/RelationShip.php ( 19.82 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/model/concern/ModelEvent.php ( 6.04 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/model/concern/TimeStamp.php ( 2.58 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/model/concern/Conversion.php ( 7.49 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/facade/Cache.php ( 2.06 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/db/Connection.php ( 58.94 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/db/connector/Mysql.php ( 5.58 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/db/builder/Mysql.php ( 5.51 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/db/Builder.php ( 36.45 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/db/Query.php ( 104.44 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/Response.php ( 9.68 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/response/View.php ( 2.28 KB )
- /www/wwwroot/zheca.com/runtime/temp/3bd55e974fa579e25ffeec3951e1269c.php ( 4.04 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/debug/Html.php ( 4.02 KB )

0.065440s