搜索
当前位置:首页 > 古文观止
《桃花源记》阡陌交通,鸡犬相闻
作者:陶渊明 发布日期:2020-03-17 点击数:1705
桃花源记
魏晋:陶渊明

  晋太元中,武陵人捕鱼为业。缘溪行,忘路之远近。忽逢桃花林,夹岸数百步,中无杂树,芳草鲜美,落英缤纷。渔人甚异之,复前行,欲穷其林。

  林尽水源,便得一山,山有小口,仿佛若有光。便舍船,从口入。初极狭,才通人。复行数十步,豁然开朗。土地平旷,屋舍俨然,有良田、美池、桑竹之属。阡陌交通,鸡犬相闻。其中往来种作,男女衣着,悉如外人。黄发垂髫,并怡然自乐。

  见渔人,乃大惊,问所从来。具答之。便要还家,设酒杀鸡作食。村中闻有此人,咸来问讯。自云先世避秦时乱,率妻子邑人来此绝境,不复出焉,遂与外人间隔。问今是何世,乃不知有汉,无论魏晋。此人一一为具言所闻,皆叹惋。余人各复延至其家,皆出酒食。停数日,辞去。此中人语云:“不足为外人道也。”(间隔 一作:隔绝)

  既出,得其船,便扶向路,处处志之。及郡下,诣太守,说如此。太守即遣人随其往,寻向所志,遂迷,不复得路。

  南阳刘子骥,高尚士也,闻之,欣然规往。未果,寻病终。后遂无问津者。
 


初中文言文,古文观止,生活,理想
译文及注释

译文

  东晋太元(公元376-396)年间,武陵有个人以捕鱼为生。有一天他沿着溪水划船而行,忘记了路程的远近。忽然遇到一片桃花林,在小溪两岸的几百步之内,中间没有其它树木,花草鲜嫩美丽,地上的落花繁多交杂,渔人对此感到非常诧异。他继续往前走,想要走到林子的尽头。

  桃花林的尽头就是溪水的源头,渔人发现了一座小山,山上有个小洞口,洞子里面仿佛隐约透着点光亮。渔人便下了船,从洞口走了进去。最开始非常狭窄,只能容得下一人通过。又行走了几十步,突然变得明亮开阔了。渔人眼前这片土地平坦宽广,房屋排列得非常整齐,还有肥沃的田地、美丽的池塘,以及桑树、竹子这类的植物。田间小路四通八达,鸡鸣狗吠的声音此起彼伏。人们在田间来来往往耕种劳动,男女的穿戴全都与桃花源以外的人一样。老年人和小孩儿,都怡然并自得其乐。

  这里的人看见了渔人,感觉非常惊讶,问他是从哪里来的。渔人都一一作了回答。这里的人便邀请他到家中做客,摆了酒、杀了鸡用来款待他。村里面的其他人听说来了这么一个人,全都来打听消息。他们自己说他们的先祖是为了躲避秦朝时期的战乱,率领妻儿乡邻们来到这个与世隔绝的地方,从此他们再没有人出去了,所以和外面的人隔绝了一切往来。村里的人问渔人现如今是什么朝代,他们不知道有汉朝,更不用说魏、晋两朝了。渔人把自己知道的所有事都一一说了出来,村民们听了都感叹惋惜。其余的人各自又把渔人邀请到自己的家中,都拿出自己的美酒佳肴来款待他。渔人停留了几日后,就向村里的人告辞。村里的人告诉他:“这里的情况不值得对外面的人说啊。”

  渔人出来之后,找到了自己的船,就沿着来时的路回去,处处都做了记号。他到了郡城武陵,就去拜见太守,说了自己的这番经历。太守立即派遣人员跟随他前往,寻找渔人先前作的记号,最终迷路了,后来再也找不到通往桃花源的路了。

  南阳有个叫刘子骥的人,是一个高尚的读书人,他听到了这个消息,非常愉快地计划着前往桃花源。但没有实现,不久后就病死了,后来就再也没有探访桃花源的人了。

注释

太元:东晋孝武帝的年号(376-396)
武陵:郡名,现在湖南常德市一带。
为业:把……作为职业,以……为生。为:作为。
缘:沿着,顺着。
行:前行,走。
远近:偏义复词,仅指远。
忽逢:忽然遇到。逢:遇到,碰见。
夹岸:溪流两岸。
杂:别的,其他的。
芳草鲜美:芳香的青草鲜嫩美丽,芳:花;鲜美:鲜艳美丽。
落英:落花。一说,初开的花。
缤纷:繁多的样子。
甚:很,非常。
异之:即“以之为异”,对见到的景象感到诧异。异,意动用法,形作动,以······为异,对······感到惊异,认为······是奇异的。之,代词,指见到的景象。
复:继续。
前:名词活用为状语,向前。(词类活用)
欲:想要。
穷:形容词用做动词,穷尽,走到······的尽头。
林:代指桃花林。
林尽水源:林尽于水源,意思是桃林在溪水发源的地方就到头了。尽:消失(词类活用)
便:于是,就。
得:发现。
仿佛:隐隐约约,形容看得不真切的样子。
若:好像……似的。
舍:舍弃,丢弃,文中指离开。
初:起初,刚开始。
才通人:仅容一人通过。才:副词,仅。
复:又,再。
行:行走。
豁然开朗:形容由狭窄幽暗突然变得开阔明亮的样子。然,……的样子。豁然:形容开阔的样子;开朗:开阔明亮。
平:平坦。
旷:开阔;宽阔。
屋舍:房屋。
俨(yǎn)然:(古今异义)古义:整齐的样子。今义:形容很像;形容齐整;形容庄严。
之:这。
属:类。
阡陌交通:田间小路交错相通。阡陌,田间小路,南北走向的叫阡,东西走向的叫陌。交通,交错相通。
鸡犬相闻:(村落间)可以互相听到鸡鸣狗叫的声音。相闻:可以互相听到。
种作:指世代耕种劳作的人。
衣着:穿着打扮。
悉:全,都。
外人:指桃花源以外的世人。(有更好的翻译:另外一个世界的人,因为桃花源人从秦到晋一直与世隔绝)
黄发垂髫(tiáo):指老人和小孩。黄发,古时认为老人头发由白转黄是长寿的象征,这指老人。垂髫,古时小孩不扎结头发,头发下垂,这里指小孩子。(借代修辞)髫,小孩垂下的短发。[!--empirenews.page--]
并:都。
怡然:愉快、高兴的样子。
乃大惊:于是很惊讶。乃:于是就。大:很,非常。
从来:从……地方来。
具:全都。
之:代词,指代桃源人所问问题。
要(yāo):通“邀”,邀请。(通假字)
咸:副词,都,全。
问讯:打听消息。
云:说。
先世:祖先。
率:率领。
妻子:(古今异义)古义:指妻子、儿女。“妻”“子”是两个词,不是现代汉语的“妻子”今义:男子的配偶。
邑人:同县的人
绝境:(古今异义)古义:与人世隔绝的地方。 今义:没有明显出路的困境;进退维谷的境地。 绝:绝处。
复:再,又。
焉:兼词,相当于“于之”,“于此”,从这里。
遂:于是。
间隔:隔断,隔绝。
今:现在。
乃(乃不知有汉的乃):竟,竟然。
无论:不要说,(更)不必说。“无”“论”是两个词,不同于现在汉语的“无论”(古今异义)。
为:给。
具言:详细地说。
所闻:指渔人所知道的世事。闻:知道,听说。
叹惋:感叹,惋惜。
余:其余,剩余。
延至:邀请到。延,邀请。
至:到。
停:停留。
辞:辞别。
去:离开。
语:告诉。
不足:不值得。(古今异义)
为:介词,向、对。
既:已经。
便扶向路:就顺着旧的路(回去)。扶:沿着、顺着。向:从前的、旧的。
处处志之:处处都做了标记。志:动词,做标记。(词类活用)
及:到达。
郡下:太守所在地,指武陵。
诣(yì)太守:指拜见太守。诣,到。特指到尊长那里去。
如此:像这样,指在桃花源的见闻。
即:立即。
遣:派遣。
寻向所志:寻找先前所做的标记。寻,寻找。 向,先前。 志(名词),标记。(所+动词译为名词)
遂:终于。
复:再。
得:取得,获得,文中是找到的意思。
高尚:品德高尚。
士:隐士。
也:表判断。
欣然:高兴的样子。
规: 计划,打算。(词类活用)
未:没有。
果:实现。
未果:没有实现。
寻:不久。
终:死亡。
问津:问路,这里是探访,访求的意思。津:本义渡口。▲



文言知识

一词多义
出:
(1)不复出焉:出去。
(2)皆出酒食:拿出。
寻:
(1)寻向所志:动词,寻找。
(2)寻病终:副词“不久”。
舍:
(1)便舍(shě)船:离开。
(2)屋舍(shè)俨然:名词,房屋,客舍。
中:
(1)中无杂树:“中间”。
(2)晋太元中:“年间”。
(3)其中往来种作:“里面”。
志:
(1)处处志之:名词活用为动词,“做标志”。
(2)寻向所志:志,独字译为做标记。与所连用,译为:所做的标记。
之:
(1)忘路之远近:助词,用在定语和中心词之间,可译为“的”。
(2)闻之,欣然规往:代词,“这件事”。
(3)处处志之:语气助词,不译。
(4)渔人甚异之:代词,“这种景况”。
(5)有良田美池桑竹之属:这。
(6)具答之:代词,代指桃花源人。
为:
(1)武陵人捕鱼为(wéi)业:动词,作为。
(2)不足为(wèi)外人道也:介词,对,向。
(3)此人一一为(wéi)具言所闻:读wéi,介词,对、向。
遂:
(1)遂与外人间隔:“于是”。
(2)遂迷:“终于”。
(3)后遂无问津者:“就”。
得:
(1)便得一山:得到,引申为看见。
(2)得其船:得到,引申为找到。
闻:
(1)鸡犬相闻:听见。
(2)闻有此人:听说。

多词一义
(1)缘溪行、便扶向路:沿着,顺着
(2)便要(yāo)还家、延至其家:要通“邀”,邀请。
(3)悉如外人、咸来问讯、皆叹惋、并怡然自乐:都
(4)此中人语(yù)云、不足为外人道也:说
(5)便扶向路、遂与外人间隔:于是,就

古今异义
穷(古义:穷尽;今义:贫穷)
从来(古义:从哪里来;今义:向来)
无论(古义:不要说,(更)不必说;今义:多为连词,表示条件不同而结果不变,不管)
妻子(古义:妻子和儿女;今义:成年男子的配偶)
绝境(古义:与外界隔绝的地方;今义:没有出路的地方)
水源(古义:溪水发源的地方;今义:指人们饮用的水的来源)
鲜美(古义:鲜艳美丽;今义:指食物新鲜美味)
芳(古义:花;今义:气味芬芳)
交通(古义:交错相通;今义:运输和邮电事业的总称)
不足(古义:不值得; 今义:不够)
间隔(古义:间离隔绝; 今义:空间或时间上的隔绝)
俨然(古义:整齐的样子; 今义:形容很像)
缘(古义:沿着 ;今义:缘故,缘分)
津(古义:渡口,路,探访。文中指访求、探求的意思。今义:唾液)
外人(古义:特指桃花源外的人;今义:指没有血缘关系的人)
如此(古义:像这样;今义:这样)
仿佛(古义:隐隐约约,形容看得不真切的样子;今义:似乎,好像)
开朗(古义:土地开阔;今义:乐观,畅快 多形容性格)
扶(古义:沿、顺着;今义:搀扶,用手按着或把持着)
志(古义:做标记;今义:志气,志向)
延(古义:邀请;今义:延伸,延长)
悉(古义:全,都;今义:熟悉)
咸(古义:全,都;今义:一种味道)
既(古义:已经;今义:关系连词,既然)
寻(古义:随即,不久;今义:寻找)
向(古义:以前的,旧的;今义:方向,对…)
果(古义:实现;今义:果实,结果)
要(古义:邀请;今义:表示意愿)

词类活用
尽(林尽水源):形容词用作动词,消失。[!--empirenews.page--]
异(渔人甚异之):形容词用为动词的意动用法,对……感到诧异。
前(复前行):方位名词作状语,向前。
穷(欲穷其林):形容词用作动词,(穷尽,走到尽头。)
焉(不复出焉):兼词,“于之”,即“从这里”。
志(处处志之):名词作动词,做标记。
果(未果):名词作动词,实现。
语(此中人语(yu第四声)云):名词作动词,告诉
黄发(黄发垂髫):借代手法,代指所有的老人
垂髫(黄发垂髫):借代手法,代指所有小孩

通假字
要:通“邀”,邀请(不属于150实词范围内)
具:通“俱”,完全、详尽

古汉语句式
1)判断句
例:南阳刘子骥,高尚士也。(“也”表判断。句意:南阳刘子骥是高尚的名士。)
2)省略句
见渔人,乃大惊,问所从来。具答之。便要还家,设酒杀鸡作食。(是“(村人)见渔人,乃大惊,问(渔人)所从来。(渔人)具答之。(村人)便要(渔人)还家,设酒杀鸡作食”的省略。句意:(村人)看见了渔人,都非常惊讶,问他是从哪儿来的。(渔人)详细地回答(村人),于是邀请他到自己家里去,摆了酒,杀了鸡准备食物款待他。)
省主语:
例一:山有小口,仿佛若有光。(是“〈小口〉仿佛若有光”的省略。句意:山上有一个小洞口,〈小口里面〉隐隐约约好像有些光亮。)
例二:便舍船,从口入。(是“〈渔人〉便舍船,从口入”的省略。句意:〈渔人〉就丢下船,从洞口进去。)
本文省略主语有多处,如:“(小口)初极狭,才通人。”“(武陵人)复行数十步,豁然开朗。”“其中,(人们)往来种作,男女衣着,悉如外人。”“(村中人)见渔人,乃大惊,问(渔人)所从来。(渔人)具答之。(村中人)便要(渔人)还家,设酒杀鸡作食(招待渔人)。”“此人一一为具言所闻,(村中人)皆叹惋。”翻译时一并补出。
省宾语:
例一:问所从来(是“问之所从来”的省略。“之”代“渔人”。句意:问〈渔人〉从哪里来。)
省介词:
例二:林尽水源(是"林尽于水源"的省略.)
9.四个“然”
①豁然开朗(豁然):开阔的样子
②屋舍俨然(俨然):整齐的样子
③怡然自乐(怡然):愉快的样子
④欣然向往(欣然):高兴的样子
3)出自本文的词语:(今义)
世外桃源:指环境幽静或安逸的地方。
豁然开朗:比喻突然领悟了一个道理。
怡然自乐:形容高兴而满足。
与世隔绝:不与人来往,或已以局外人的身份看待事物。
无人问津:比喻没有人来探问、尝试或购买。▲


本节内容由匿名网友上传,原作者已无法考证。本站免费发布仅供学习参考,其观点不代表本站立场。站务邮箱:service@gushiwen.org

相关练习

原文回答
1.渔人是怎么发现桃花林的?
缘溪行,忘路之远近,忽逢桃花林。
2.作者怎样描写桃花林的自然景色的?
夹岸数百步,中无杂树,芳草鲜美,落英缤纷。(风景优美)
3.渔人是如何进入桃花源的?
复前行,欲穷其林。林尽水源,便得一山。山有小口,仿佛若有光。便舍船,从口入。初极狭,才通
人。复行数十步,豁然开朗。(曲折、隐蔽、幽深)
4.渔人入山后,看到了怎样的图景?
土地平旷,屋舍俨然,有良田美池桑竹之属,阡陌交通,鸡犬相闻。其中往来种作,男女衣着,悉如
外人,黄发垂髫,并怡然自乐。(环境优美宁静、生活安乐幸福)
5.桃花源中的人是如何对待这位不速之客的?
便要还家,设酒杀鸡作食,村中闻有此人,咸来问讯。余人各复延至其家,皆出酒食。(民风淳朴、热
情好客)
6.渔人一一为具言所闻,桃源人为什么“皆叹惋”?
桃源外的世界如此动乱,黑暗;桃源外的人不能过上安定和平的生活。
7.渔人是如何离开桃花源的?
既出,得其船,便扶向路,处处志之。
暗示这个地方不存在。 增强故事曲折和传奇色彩。

探究思考
1.课文以什么为线索?怎样划分结构?
明确:课文以武陵渔人的行踪为线索,按照发现桃林,进入桃源,出而复寻的时间顺序。
全文分三部分:
第一部分(1段)写渔人发现桃林的经过。(开端)
第二部分(2至3段)写渔人进入桃花源的见闻。这是全文的重点部分,作者正是借此寄托社会理想。
第2段写桃花源中宁静安乐的生活环境。
第3段写桃花源中淳朴的社会风尚。
第三部分(4至5段)故事的结局和尾声。
2.作者为什么开头结尾写得简略,中间写得详细?
明确:文章的详略安排都是由文章所表达的中心来决定的。本文的作者主要是通过桃花源的生活情状来表现他的社会理想。反映广大人民向往安定、幸福生活的愿望。所以中间部分要详写。开头和结尾只跟故事的传奇性质有关,所以写得简单。
3.在桃花源中,作者寄托了怎样的社会理想?
作者笔下的桃花源,虚构了这样一种理想社会:这里景色优美,土地肥沃,资源丰富,风俗淳朴;这里没有压迫,没有战乱,社会平等,和平安宁。
我们应当怎样看待这样的理想?
这理想反映了广大人民的反对剥削压迫、反对战争的愿望,也是对当时社会黑暗现实的批判。但他又带有一定的复古倾向,在阶级社会中只能是一种空想,是不可能实现的。
课文小结:
全文以武陵渔人进出桃源的行踪为线索,把发现桃源的经过,在桃源的所见所闻所历,离开桃源后再寻桃源的情形,都贯串起来了。故事曲折回环。它虚构了一个与黑暗现实社会相对立的美好境界,寄托了自己的政治理想,反映了广大人民的意愿。
/作者笔下桃花源人生活的美好表现在哪里?
①因为桃花源的景色动人美丽,给生活增添了一份快乐。
②因为人们的生活有条理,自在生活的快乐。
③人们热情好客的纯朴之美。▲


本节内容由匿名网友上传,原作者已无法考证。本站免费发布仅供学习参考,其观点不代表本站立场。站务邮箱:service@gushiwen.org[!--empirenews.page--]

赏析

  本文通过对桃花源的安宁和乐、自由平等生活的描绘,表现了作者追求美好生活的理想和对现实生活的不满。

  文章开端,先以美好闲静、“芳草鲜美,落英缤纷”的桃花林作为铺垫,引出一个质朴自然化的世界。在那里,一切都是那么单纯,那么美好,没有税赋,没有战乱,没有沽名钓誉,也没有勾心斗角。甚至连一点吵吵嚷嚷的声音都听不到。人与人之间的关系也是那么平和,那么诚恳。造成这一切的原因,作者没有明说,但从“乃不知有汉,无论魏晋”一句中已隐约透露了消息:原来归根结底,是因为没有一个高踞人民头上为私利互相攻伐的统治集团。这个幻想中的桃花源世界,对生活在虚伪黑暗、战乱频繁、流血不断的现实世界中的人们来说,无疑是令人神往的。作者的简净笔触,恰如其分地表现出桃花源的气氛,使文章更富有感染力。当然,这种理想的境界在当时现实中是不存在的,只是作者通过对大同社会的构想,艺术地展现了大同社会的风貌,是不满黑暗现实的一种精神寄托,表现了作者对理想社会的憧憬以及对现实社会的不满。

  桃花源中的家庭多为主干家庭(三代同堂),从“其中往来种作,男女衣着,悉如外人。黄发垂髫,并怡然自乐。”从“男女”、“黄发”、“垂髫”这三个词便可以看出此点。

  文章的结构也颇有巧妙之处。作者借用小说笔法,以一个捕渔人的经历为线索展开故事。开头的交代,时代、渔人的籍贯,都写得十分肯定,似乎真有其事。这就缩短了读者与作品的心理距离,把读者从现实世界引入到迷离惝恍的桃花源。相反,如果一开头就是“山在虚无缥缈间”,读者就会感到隔远,作品的感染力也就会大打折扣。“不足为外人道也”及渔人返寻所志,迷不得路,使读者从这朦胧飘忽的化外世界退回到现实世界,心中依旧充满了对它的依恋。文末南阳刘子骥规往不果一笔,又使全文有余意不穷之趣。▲


本节内容由匿名网友上传,原作者已无法考证。本站免费发布仅供学习参考,其观点不代表本站立场。站务邮箱:service@gushiwen.org

创作背景

  元熙二年(公元420年)六月,刘裕废晋恭帝为零陵王,次年,刘裕采取阴谋手段,用毒酒杀害了晋恭帝。这些不能不激起陶渊明思想的波澜。他无法改变、也不愿干预这种现状,只好借助创作来抒写情怀,以寄托自己的政治理想与美好情趣。《桃花源记》就是在这样的背景下产生的。



赏析二

  《桃花源记》是东晋文学家陶渊明的代表作之一,是《桃花源诗》的序言,选自《陶渊明集》。此文借武陵渔人行踪这一线索,把现实和理想境界联系起来,通过对桃花源的安宁和乐、自由平等生活的描绘,表现了作者追求美好生活的理想和对当时的现实生活不满。

  陶渊明作诗,擅长白描,文体省净,语出自然。《桃花源记》也具有这种艺术风格。它虽是虚构的世外仙境,但是由于采用写实手法,虚景实写,给人以真实感,仿佛实有其人,真有其事。全文以武陵渔人行踪为线索,像小说一样描述了溪行捕鱼、桃源仙境、重寻迷路三段故事。

  第一段以“忘”、“忽逢”、“甚异”、“欲穷”四个相承续的词语生动揭示出武陵渔人一连串的心理活动。“忘”字写其一心捕鱼,无意于计路程远近,又暗示所行已远。其专注于一而忘其余的精神状态,与“徐行不记山深浅”的妙境相似。“忽逢”与“甚异”相照应,写其意外见到桃花林的惊异神情,又突出了桃花林的绝美景色。“芳草鲜美,落英缤纷”两句,乃写景妙笔,色彩绚丽,景色优美,仿佛有阵阵清香从笔端溢出,造语工丽而又如信手拈来。

  第二段先以数语描述发现仙境经过。“林尽水源,便得一山”,点明已至幽迥之地;“山有小口,仿佛若有光”,暗示定非寻常去处。渔人的搜寻目光、急切心情也映带出来。通过小口狭道,写到“豁然开朗”,又深有柳暗花明的韵致。进入桃源仙境之后,先将土地、屋舍、良田、美池、桑竹、阡陌、鸡鸣犬吠诸景一一写来,所见所闻,历历在目。然后由远而近,由景及人,描述桃源人物的往来种作、衣着装束和怡然自乐的生活,勾勒出了一幅理想的田园生活图景。最后写桃花源村民见到渔人的情景,由“大惊”而“问所从来”,由热情款待到临别叮嘱,写得情真意切,洋溢着浓郁的生活气息。

  第三段先写渔人在沿着来路返回途中“处处志之”,暗示其有意重来。“诣太守,说如此”,写其违背桃源人“不足为外人道也”的叮嘱。太守遣人随往的“不复得路”和刘子骥的规往不果,都是着意安排的情节,明写仙境难寻,暗写桃源人不愿“外人”重来。对桃源仙境,世俗之人寻访无着也不再问津了,而陶渊明自己却从来没有停止过追求。在《桃花源诗》的结尾处就剖露了“愿言蹑轻风,高举寻吾契”的心愿。他以桃花源人为志趣相合的契友,热切期望与之共同生活于桃花源中。

  陶渊明成功地运用了虚景实写的手法,使人感受到桃源仙境是一个真实的存在,显示出高超的叙事写景的艺术才能。但《桃花源记》的艺术成就和魅力绝不仅限于此,陶渊明也不仅仅是企望人们确认其为真实的存在。所以,在虚景实写的同时,又实中有虚,有意留下几处似无非无,似有非有,使人费尽猜想也无从寻求答案的话题。桃源人的叮嘱和故事结尾安排的“不复得路”、“规往未果”等情节,虚虚实实,徜恍迷离,便是这些话题中最堪寻味之笔。它所暗示给世人的是“似在人间非在人间,不是人间胜似人间,只可于无意中得之而不可于有意中求之”,似乎与“此中有真意,欲辨已忘言”有着某种微妙的内在联系。这虚渺灵奥之区始终蒙着一层神秘的面纱,“借问游方士,焉测尘嚣外”,世人是难以揭晓的。它的开而复闭,渔人的得而复失,是陶渊明有意留下的千古之谜,“惹得诗人说到今”。可是,他又在《桃花源诗》中透露了一点消息,说“一朝敞神界”之所以“旋复还幽蔽”,乃是因为“淳薄既异源”!原来桃源民风淳厚,人间世风浇薄,惟恐“使武陵太守至焉,化为争夺之场”(苏轼《和桃花源诗序》),玷污了这块化外的净土,即使像刘子骥那样的人间高尚之士,也得不到一睹仙境的机缘。[!--empirenews.page--]

  《桃花源记》的故事和其他仙境故事有相似之处,描写了一个美好的世外仙境。不过应当强调的是,陶渊明所提供的理想模式有其特殊之处:在那里生活着的其实是普普通通的人,一群避难的人,而不是神仙,只是比世人多保留了天性的真淳而已;他们的和平、宁静、幸福,都是通过自己的劳动取得的。古代的许多仙话,描绘的是长生和财宝,桃花源里既没有长生也没有财宝,只有一片农耕的景象。陶渊明归隐之初想到的还只是个人的进退清浊,写《桃花源记》时已经不限于个人,而想到整个社会的出路和广大人民的幸福。陶渊明迈出这一步与多年的躬耕和贫困的生活体验有关。虽然桃花源只是空想,只是作者理想当中的社会,但是能提出这个空想是难能可贵的。

  此文艺术构思精巧,借武陵渔人行踪这一线索,把现实和理想境界联系起来。采用虚写、实写相结合手法,也是其一个特点。增添了神秘感。语言生动简练、隽永,看似轻描淡写,但其中的描写使得景物历历在目,令人神往。文章有详有略,中心突出。▲



陶渊明(352或365年—427年),名潜,字渊明,又字元亮,自号“五柳先生”,私谥“靖节”,世称靖节先生,浔阳柴桑人。东晋末至南朝宋初期伟大的诗人、辞赋家。曾任江州祭酒、建威参军、镇军参军、彭泽县令等职,最末一次出仕为彭泽县令,八十多天便弃职而去,从此归隐田园。他是中国第一位田园诗人,被称为“古今隐逸诗人之宗”,有《陶渊明集》。

有才子曰:《桃花源记》阡陌交通,鸡犬相闻

主页 栏目 发现 阅读 我的
基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-04-02 13:51:40 HTTP/1.1 GET : http://www.caiziyue.com/index/mnews/article.html?id=961
  2. 运行时间 : 0.083548s [ 吞吐率:11.97req/s ] 内存消耗:4,697.86kb 文件加载:150
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=2677cd0a1ab3e39e6c9c4a339e31bf52
  1. /www/wwwroot/caiziyue/index.php ( 0.79 KB )
  2. /www/wwwroot/caiziyue/vendor/autoload.php ( 0.73 KB )
  3. /www/wwwroot/caiziyue/vendor/composer/autoload_real.php ( 1.63 KB )
  4. /www/wwwroot/caiziyue/vendor/composer/platform_check.php ( 0.90 KB )
  5. /www/wwwroot/caiziyue/vendor/composer/ClassLoader.php ( 15.99 KB )
  6. /www/wwwroot/caiziyue/vendor/composer/autoload_static.php ( 5.14 KB )
  7. /www/wwwroot/caiziyue/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  8. /www/wwwroot/caiziyue/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  9. /www/wwwroot/caiziyue/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  10. /www/wwwroot/caiziyue/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  11. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  12. /www/wwwroot/caiziyue/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  13. /www/wwwroot/caiziyue/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  14. /www/wwwroot/caiziyue/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
  15. /www/wwwroot/caiziyue/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.78 KB )
  16. /www/wwwroot/caiziyue/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.60 KB )
  17. /www/wwwroot/caiziyue/vendor/topthink/think-captcha/src/helper.php ( 1.37 KB )
  18. /www/wwwroot/caiziyue/vendor/topthink/think-dumper/src/helper.php ( 0.18 KB )
  19. /www/wwwroot/caiziyue/vendor/symfony/var-dumper/VarDumper.php ( 3.96 KB )
  20. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  21. /www/wwwroot/caiziyue/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  22. /www/wwwroot/caiziyue/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  23. /www/wwwroot/caiziyue/app/provider.php ( 0.19 KB )
  24. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/Http.php ( 6.04 KB )
  25. /www/wwwroot/caiziyue/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  26. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  27. /www/wwwroot/caiziyue/app/common.php ( 16.61 KB )
  28. /www/wwwroot/caiziyue/vendor/topthink/framework/src/helper.php ( 18.78 KB )
  29. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/Config.php ( 5.54 KB )
  30. /www/wwwroot/caiziyue/config/app.php ( 0.95 KB )
  31. /www/wwwroot/caiziyue/config/cache.php ( 0.78 KB )
  32. /www/wwwroot/caiziyue/config/captcha.php ( 1.13 KB )
  33. /www/wwwroot/caiziyue/config/console.php ( 0.23 KB )
  34. /www/wwwroot/caiziyue/config/cookie.php ( 0.56 KB )
  35. /www/wwwroot/caiziyue/config/database.php ( 2.18 KB )
  36. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  37. /www/wwwroot/caiziyue/config/filesystem.php ( 0.63 KB )
  38. /www/wwwroot/caiziyue/config/lang.php ( 0.91 KB )
  39. /www/wwwroot/caiziyue/config/log.php ( 1.35 KB )
  40. /www/wwwroot/caiziyue/config/middleware.php ( 0.19 KB )
  41. /www/wwwroot/caiziyue/config/route.php ( 1.89 KB )
  42. /www/wwwroot/caiziyue/config/session.php ( 0.57 KB )
  43. /www/wwwroot/caiziyue/config/trace.php ( 0.34 KB )
  44. /www/wwwroot/caiziyue/config/view.php ( 0.82 KB )
  45. /www/wwwroot/caiziyue/app/event.php ( 0.25 KB )
  46. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/Event.php ( 7.67 KB )
  47. /www/wwwroot/caiziyue/app/service.php ( 0.13 KB )
  48. /www/wwwroot/caiziyue/app/AppService.php ( 0.26 KB )
  49. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  50. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  51. /www/wwwroot/caiziyue/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  52. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  53. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  54. /www/wwwroot/caiziyue/vendor/services.php ( 0.21 KB )
  55. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  56. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  57. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  58. /www/wwwroot/caiziyue/vendor/topthink/think-captcha/src/CaptchaService.php ( 0.52 KB )
  59. /www/wwwroot/caiziyue/vendor/topthink/think-multi-app/src/Service.php ( 1.08 KB )
  60. /www/wwwroot/caiziyue/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  61. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  62. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  63. /www/wwwroot/caiziyue/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  64. /www/wwwroot/caiziyue/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
  65. /www/wwwroot/caiziyue/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
  66. /www/wwwroot/caiziyue/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
  67. /www/wwwroot/caiziyue/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.21 KB )
  68. /www/wwwroot/caiziyue/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.44 KB )
  69. /www/wwwroot/caiziyue/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
  70. /www/wwwroot/caiziyue/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  71. /www/wwwroot/caiziyue/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.29 KB )
  72. /www/wwwroot/caiziyue/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  73. /www/wwwroot/caiziyue/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  74. /www/wwwroot/caiziyue/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  75. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  76. /www/wwwroot/caiziyue/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  77. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  78. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  79. /www/wwwroot/caiziyue/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  80. /www/wwwroot/caiziyue/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  81. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  82. /www/wwwroot/caiziyue/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
  83. /www/wwwroot/caiziyue/vendor/topthink/think-helper/src/helper/Arr.php ( 16.63 KB )
  84. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
  85. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/cache/Driver.php ( 9.03 KB )
  86. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  87. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/Console.php ( 22.89 KB )
  88. /www/wwwroot/caiziyue/app/Request.php ( 0.09 KB )
  89. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/Request.php ( 55.78 KB )
  90. /www/wwwroot/caiziyue/app/middleware.php ( 0.25 KB )
  91. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  92. /www/wwwroot/caiziyue/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  93. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
  94. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
  95. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
  96. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
  97. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
  98. /www/wwwroot/caiziyue/vendor/topthink/think-multi-app/src/MultiApp.php ( 7.06 KB )
  99. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  100. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/route/RuleName.php ( 5.75 KB )
  101. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  102. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.43 KB )
  103. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/route/Rule.php ( 26.95 KB )
  104. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  105. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  106. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/route/Dispatch.php ( 10.44 KB )
  107. /www/wwwroot/caiziyue/app/index/controller/Mnews.php ( 20.48 KB )
  108. /www/wwwroot/caiziyue/app/index/controller/Base.php ( 5.07 KB )
  109. /www/wwwroot/caiziyue/app/BaseController.php ( 2.03 KB )
  110. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/facade/Request.php ( 9.20 KB )
  111. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/facade/View.php ( 1.70 KB )
  112. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
  113. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/facade/Cookie.php ( 1.48 KB )
  114. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  115. /www/wwwroot/caiziyue/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  116. /www/wwwroot/caiziyue/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.44 KB )
  117. /www/wwwroot/caiziyue/vendor/topthink/think-orm/src/db/PDOConnection.php ( 52.47 KB )
  118. /www/wwwroot/caiziyue/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  119. /www/wwwroot/caiziyue/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  120. /www/wwwroot/caiziyue/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  121. /www/wwwroot/caiziyue/vendor/topthink/think-orm/src/db/Builder.php ( 24.06 KB )
  122. /www/wwwroot/caiziyue/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  123. /www/wwwroot/caiziyue/vendor/topthink/think-orm/src/db/Query.php ( 15.71 KB )
  124. /www/wwwroot/caiziyue/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  125. /www/wwwroot/caiziyue/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  126. /www/wwwroot/caiziyue/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  127. /www/wwwroot/caiziyue/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
  128. /www/wwwroot/caiziyue/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  129. /www/wwwroot/caiziyue/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  130. /www/wwwroot/caiziyue/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  131. /www/wwwroot/caiziyue/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  132. /www/wwwroot/caiziyue/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  133. /www/wwwroot/caiziyue/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  134. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/log/driver/File.php ( 5.96 KB )
  135. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  136. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
  137. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
  138. /www/wwwroot/caiziyue/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  139. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
  140. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
  141. /www/wwwroot/caiziyue/vendor/topthink/think-view/src/Think.php ( 8.38 KB )
  142. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
  143. /www/wwwroot/caiziyue/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
  144. /www/wwwroot/caiziyue/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
  145. /www/wwwroot/caiziyue/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
  146. /www/wwwroot/caiziyue/runtime/index/temp/a32b58c6886ab785ddfef4e22cc56e84.php ( 42.64 KB )
  147. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  148. /www/wwwroot/caiziyue/vendor/topthink/think-multi-app/src/Url.php ( 7.52 KB )
  149. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/route/Url.php ( 14.07 KB )
  150. /www/wwwroot/caiziyue/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.000460s ] mysql:host=127.0.0.1;port=3306;dbname=www_caiziyue_com;charset=utf8
  2. SHOW FULL COLUMNS FROM `qing_styles` [ RunTime:0.000589s ]
  3. SELECT * FROM `qing_styles` WHERE `etitle` = 'head' LIMIT 1 [ RunTime:0.000325s ]
  4. SHOW FULL COLUMNS FROM `qing_site_styles` [ RunTime:0.000494s ]
  5. SELECT * FROM `qing_site_styles` WHERE `id` = 1 LIMIT 1 [ RunTime:0.000269s ]
  6. SHOW FULL COLUMNS FROM `qing_category` [ RunTime:0.000496s ]
  7. SELECT * FROM `qing_category` WHERE `parent_id` = 0 AND `catetype` = 0 [ RunTime:0.000298s ]
  8. SELECT * FROM `qing_category` WHERE `parent_id` = 76 AND `status` = 1 ORDER BY `listorder` ASC [ RunTime:0.000348s ]
  9. SELECT * FROM `qing_category` WHERE `parent_id` = 77 AND `status` = 1 ORDER BY `listorder` ASC [ RunTime:0.000347s ]
  10. SELECT * FROM `qing_category` WHERE `parent_id` = 89 AND `status` = 1 ORDER BY `listorder` ASC [ RunTime:0.000275s ]
  11. SELECT * FROM `qing_category` WHERE `parent_id` = 95 AND `status` = 1 ORDER BY `listorder` ASC [ RunTime:0.000287s ]
  12. SELECT * FROM `qing_category` WHERE `parent_id` = 99 AND `status` = 1 ORDER BY `listorder` ASC [ RunTime:0.000280s ]
  13. SHOW FULL COLUMNS FROM `qing_nav` [ RunTime:0.000515s ]
  14. SELECT * FROM `qing_nav` WHERE `status` = 1 [ RunTime:0.000303s ]
  15. SHOW FULL COLUMNS FROM `qing_archives` [ RunTime:0.000522s ]
  16. SELECT * FROM `qing_archives` WHERE `id` = 961 LIMIT 1 [ RunTime:0.000369s ]
  17. SHOW FULL COLUMNS FROM `qing_user` [ RunTime:0.000423s ]
  18. SELECT * FROM `qing_user` WHERE `iuid` = 87 LIMIT 1 [ RunTime:0.000305s ]
  19. UPDATE `qing_archives` SET `click` = 1706 WHERE `id` = 961 [ RunTime:0.002551s ]
  20. SELECT * FROM `qing_category` WHERE `id` = 91 LIMIT 1 [ RunTime:0.000268s ]
  21. SELECT * FROM `qing_category` WHERE `parent_id` = 89 ORDER BY `listorder` ASC [ RunTime:0.000293s ]
0.088084s