河南集 (四庫全書本)/卷23

維基文庫,自由的圖書館
巻二十二 河南集 巻二十三 巻二十四

  欽定四庫全書
  河南集巻二十三
  宋 尹洙 撰
  議攻守
  夫西戎之弗庭乆矣自繼遷盜起羌胡覆没靈夏四州常嚴兵戍秦民困於饋輓然國家以生人為念誡乎黷武不愛七州之地委以旄鉞之重侯王許其世及金帛豐其嵗給恩賞既厚虜志益驕盖嘗有恭順之心修職貢之事含容豢養四十餘年迄於胡雛遂肆逆節自今春朝廷選命將帥分守邊郡轉輸兵甲修峻城壁三秦之人已聞騷動茍宿兵塞下曠日持乆守禦之備雖嚴供饋之力必屈此則方今自守之害也若興兵度磧虜必逺遁求戰則不可得欲歸則為所乘此又蹈至險之師也切計為元昊之謀者不過中國外叛之人與北方桀黠之虜耳彼知中國重於出師利在守境教元昊以輕騎擾我耳今若疏爵賞以招其酋豪舉大軍而覆其巢穴弔河湟之黎庶復漢唐之封略可計日而得矣若徇悠悠之談以太平既乆兵不可動但執保邊之説使邊城將帥擁重兵據堅壘人人為自固之謀臣恐數年之後財匱力屈恐朝廷之憂不在元昊也謹上
  用屬國
  昔漢發羌胡之兵夷郅支之壘唐出迴鶻之師平幽陵之叛前世得屬國之用者多矣乃者㓙渠旅拒方議問罪而唃厮囉首輸誠欵請加討伐陛下講柔逺之略嘉憬獻之意爰詔有司撫納其使特假將鉞之重委以專征之任金幣溢於穹居官爵延于渠帥此誠得乎漢唐用兵之意矣然西戎貪而無恥不可待以誠信况唃厮囉頃在先朝僻處西裔自恃甲兵之衆復信立遵之祅嘗抗章陳請兾復舊號犯我亭障及天水之境自為曹瑋所敗殺戮過半遂竄跡荒服幾三十載今者祗屬聖徳迴首靣内當於制馭之道思適權宜之要昨聞專遣使者來告戎捷率多兵仗之類曽無俘馘之獻舊傳唃厮囉之牙去平夏僅三千里彼嘗與大邦為讎豈有一朝翻為朝廷悉力而伐叛哉恐未得其成效徒市虜以徼利耳為䇿之要莫若擇朝臣之有材略曉機事者由吐蕃使于迴鶻察其情偽而與之為約使其出兵俟有所俘斬然後計級以金帛賞之西戎之性貪於財利理當奮命凡賊之入冦利在剽掠若敕邊郡險其走集逺其斥候使賊至野無所得城不可攻而觀釁蓄鋭發機擊之蔑不克矣保塞羌胡亦不減七八萬保塞羌胡謂折李三族及明珠白馬部落之類常苦邊臣之侵漁故屢有翻覆宜申敕鎮戍厚加撫馭賜堅甲絮衣利兵勁矢命諸將監䕶使分路進討彼救左則攻右救右則攻左賊必疲於奔命且彼進無攻刼之利退有牽制之患數年之間兇黨必潰則可係大憝而戮藁街告成功而薦祖廟矣謹上
  按地圖
  昔始皇之謀六國鋭求督亢之圖充國之制西羌首上金城之畧漢光武每議發兵先按地輿唐賈躭號為名相亦以華夷著稱則知圖諜之興厯代為重國朝自繼遷之叛棄磧西之地享祀巳逺圖書亡逸故其道里之迂直山川之險易世人罕有詳悉者元昊以七州之地兼黨項之衆計其兵不過十餘萬而僣竊大號敢抗天威必須分兵境上張攻城畧地之勢以備王師之誅討今傳聞沿邊諸州皆有賊兵抄掠且北起天徳西盡儀渭合環十餘郡皆壓賊境賊兵不十萬不能布列諸路則其勢亦分矣朝廷圖任詩書之將調發精鋭之卒副以屬國羌胡邊城射士塞上之兵不下二三十萬然而限以流沙之阻山川之逺莫敢進軍故未能拔朔方之城馘元昊之首使其游魂於疆場之外者幾一年矣近者王文恩潘湜失利皆以不知山川險易為其邀擊此不按輿地之失非戰士材武之劣也昨聞屯田員外郎劉渙曽進西鄙地圖頗亦周備平夏圖諜秘府及民間當有存者伏望博加求訪命近臣叅較同異形於繪素而頒之於邊將俾其見利則按圖而出師冦至則分兵而守險此禦戎之急務也惟陛下留意焉謹上
  制兵師
  夫制軍詰禁有國之大事忘戰必危聖人之丕訓故秦人以極武而喪天下穆宗欲銷兵而失河朔則軍旅之際繫强弱之本可不務乎昔在上古井田之賦詳矣降及漢唐亦調民為兵唐自天寳之亂法制始紊於是四方諸侯皆聚重兵以自封植五代不經粤有黥湼自兹為兵者不復知農耕之事惟坐衣待食仰給縣官因㳂相襲迄今不易國家誕受天命光有萬國太平之運垂將百年然而倉廪虛竭無豐羨之畜百姓凋𡚁有愁歎之聲究索其原皆兵之害計今四方廂禁諸軍殆至百萬其不可用者且半則冗食耗國固可知矣居常無事之際誠難更張今朔方不庭邊鄙聳動且契丹與元昊舅甥之族壤地相制勢同輔車義必連衡朝廷亦當虞北方之變而預為之防今禁衛重兵盡戍西鄙若北方伺隙竊發為患不細方今之宜莫若於秦晉趙魏齊魯之間置土軍三十萬度州縣版籍丁民之數而分其部伍擇閭里富強武力之人而列為將校每嵗農隙督之講肄舉漢世故事命郡將臨試且農人勤力率皆壯健既𨽻戎籍服於訓練不日則盡為精兵無事則俾之力田有警則發之禦冦縣官無尺帛斗粟之費而享富國强兵之利矣夫聖人不能違時亦不失時今因西夏之釁而制軍旅之法此其時也在陛下施行而已臣料北人之計以為元昊之叛若數年之間兵革不解國家士馬疲於西鄙物力困於中原則必恐擁衆渝盟求逞其欲令若按民籍而料兵當農閒而講事武威震於外財用豐於内雖使冐頓復出結賛載生亦無以施其暴若以軍戎之事重於更張則宜分遣使臣盡選廂軍之伉健者配𨽻禁旅仍詔郡國罷募此輩兹亦豐財節用之一術也前史有制人之談孫子著伐謀之説在於此耳謹上
  河南集巻二十三
<集部,別集類,北宋建隆至靖康,河南集>

本作品在全世界都属于公有领域,因为作者逝世已经超过100年,并且于1929年1月1日之前出版。

Public domainPublic domainfalsefalse