河南集 (四库全书本)/卷23

维基文库,自由的图书馆
卷二十二 河南集 卷二十三 卷二十四

  钦定四库全书
  河南集卷二十三
  宋 尹洙 撰
  议攻守
  夫西戎之弗庭久矣自继迁盗起羌胡覆没灵夏四州常严兵戍秦民困于馈挽然国家以生人为念诫乎黩武不爱七州之地委以旄钺之重侯王许其世及金帛丰其岁给恩赏既厚虏志益骄盖尝有恭顺之心修职贡之事含容豢养四十馀年迄于胡雏遂肆逆节自今春朝廷选命将帅分守边郡转输兵甲修峻城壁三秦之人已闻骚动茍宿兵塞下旷日持久守御之备虽严供馈之力必屈此则方今自守之害也若兴兵度碛虏必远遁求战则不可得欲归则为所乘此又蹈至险之师也切计为元昊之谋者不过中国外叛之人与北方桀黠之虏耳彼知中国重于出师利在守境教元昊以轻骑扰我耳今若疏爵赏以招其酋豪举大军而覆其巢穴吊河湟之黎庶复汉唐之封略可计日而得矣若徇悠悠之谈以太平既久兵不可动但执保边之说使边城将帅拥重兵据坚垒人人为自固之谋臣恐数年之后财匮力屈恐朝廷之忧不在元昊也谨上
  用属国
  昔汉发羌胡之兵夷郅支之垒唐出回鹘之师平幽陵之叛前世得属国之用者多矣乃者㓙渠旅拒方议问罪而唃厮啰首输诚款请加讨伐陛下讲柔远之略嘉憬献之意爰诏有司抚纳其使特假将钺之重委以专征之任金币溢于穹居官爵延于渠帅此诚得乎汉唐用兵之意矣然西戎贪而无耻不可待以诚信况唃厮啰顷在先朝僻处西裔自恃甲兵之众复信立遵之祅尝抗章陈请兾复旧号犯我亭障及天水之境自为曹玮所败杀戮过半遂窜迹荒服几三十载今者祗属圣徳回首靣内当于制驭之道思适权宜之要昨闻专遣使者来告戎捷率多兵仗之类曽无俘馘之献旧传唃厮啰之牙去平夏仅三千里彼尝与大邦为仇岂有一朝翻为朝廷悉力而伐叛哉恐未得其成效徒市虏以徼利耳为䇿之要莫若择朝臣之有材略晓机事者由吐蕃使于回鹘察其情伪而与之为约使其出兵俟有所俘斩然后计级以金帛赏之西戎之性贪于财利理当奋命凡贼之入冦利在剽掠若敕边郡险其走集远其斥候使贼至野无所得城不可攻而观衅蓄锐发机击之蔑不克矣保塞羌胡亦不减七八万保塞羌胡谓折李三族及明珠白马部落之类常苦边臣之侵渔故屡有翻覆宜申敕镇戍厚加抚驭赐坚甲絮衣利兵劲矢命诸将监䕶使分路进讨彼救左则攻右救右则攻左贼必疲于奔命且彼进无攻劫之利退有牵制之患数年之间凶党必溃则可系大憝而戮稿街告成功而荐祖庙矣谨上
  按地图
  昔始皇之谋六国锐求督亢之图充国之制西羌首上金城之略汉光武每议发兵先按地舆唐贾耽号为名相亦以华夷著称则知图谍之兴历代为重国朝自继迁之叛弃碛西之地享祀巳远图书亡逸故其道里之迂直山川之险易世人罕有详悉者元昊以七州之地兼党项之众计其兵不过十馀万而僣窃大号敢抗天威必须分兵境上张攻城略地之势以备王师之诛讨今传闻沿边诸州皆有贼兵抄掠且北起天徳西尽仪渭合环十馀郡皆压贼境贼兵不十万不能布列诸路则其势亦分矣朝廷图任诗书之将调发精锐之卒副以属国羌胡边城射士塞上之兵不下二三十万然而限以流沙之阻山川之远莫敢进军故未能拔朔方之城馘元昊之首使其游魂于疆场之外者几一年矣近者王文恩潘湜失利皆以不知山川险易为其邀击此不按舆地之失非战士材武之劣也昨闻屯田员外郎刘涣曽进西鄙地图颇亦周备平夏图谍秘府及民间当有存者伏望博加求访命近臣参较同异形于绘素而颁之于边将俾其见利则按图而出师冦至则分兵而守险此御戎之急务也惟陛下留意焉谨上
  制兵师
  夫制军诘禁有国之大事忘战必危圣人之丕训故秦人以极武而丧天下穆宗欲销兵而失河朔则军旅之际系强弱之本可不务乎昔在上古井田之赋详矣降及汉唐亦调民为兵唐自天宝之乱法制始紊于是四方诸侯皆聚重兵以自封植五代不经粤有黥涅自兹为兵者不复知农耕之事惟坐衣待食仰给县官因㳂相袭迄今不易国家诞受天命光有万国太平之运垂将百年然而仓廪虚竭无丰羡之畜百姓凋弊有愁叹之声究索其原皆兵之害计今四方厢禁诸军殆至百万其不可用者且半则冗食耗国固可知矣居常无事之际诚难更张今朔方不庭边鄙耸动且契丹与元昊舅甥之族壤地相制势同辅车义必连衡朝廷亦当虞北方之变而预为之防今禁卫重兵尽戍西鄙若北方伺隙窃发为患不细方今之宜莫若于秦晋赵魏齐鲁之间置土军三十万度州县版籍丁民之数而分其部伍择闾里富强武力之人而列为将校每岁农隙督之讲肄举汉世故事命郡将临试且农人勤力率皆壮健既隶戎籍服于训练不日则尽为精兵无事则俾之力田有警则发之御冦县官无尺帛斗粟之费而享富国强兵之利矣夫圣人不能违时亦不失时今因西夏之衅而制军旅之法此其时也在陛下施行而已臣料北人之计以为元昊之叛若数年之间兵革不解国家士马疲于西鄙物力困于中原则必恐拥众渝盟求逞其欲令若按民籍而料兵当农闲而讲事武威震于外财用丰于内虽使冒顿复出结赞载生亦无以施其暴若以军戎之事重于更张则宜分遣使臣尽选厢军之伉健者配隶禁旅仍诏郡国罢募此辈兹亦丰财节用之一术也前史有制人之谈孙子著伐谋之说在于此耳谨上
  河南集卷二十三
<集部,别集类,北宋建隆至靖康,河南集>

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

Public domainPublic domainfalsefalse