水勇已登其舱岸上步兵又扛炮以攻其后乘上风纵毒播沙灰以眯其目有不聚而歼旃者乎是口门以内守急而战缓守正而战奇口门以外则战守俱难为力一要既操四难俱释矣或曰门户失守则民心惊惶纵贼入庭则必干罪戾倘贼方入口即分夷兵登岸夹攻我后或进攻我城则如之何曰所谓诱贼入内河者谓兵炮地雷水陆埋伏如设以待虎设罾以待鱼必能制其死命而后纵其入险非开门延盗之谓也奏明兵机以纵为擒何失守之有贼虽入口尚未至我所扼守之地何惊惶之有然海口全无一兵尚恐贼疑未敢长驱深入必兼以废炮羸师佯与相持而后弃走引入死地即如粤之三元里非内地乎若非夷兵登岸肆扰安能成围酋截敌之举松江府城非内河乎尤提军于上海失守之后整兵二千以待夷船驶入放炮相持二日而退使先备火攻塞去路安在不可奏安南殄灭之功传曰不备不虞不可以师易曰王公设险以守其国夫险者非徒据口拒守敌不能入之谓谓其口内四路可以设伏口门要害可截其走寇能入而不能出也自用兵以来寇入粤东珠江者一入宁波甬江者一入黄浦松江者一皆惟全力拒口外而堂奥门庭荡然无备及门庭一失而腹地皆溃使舍守口外之力以守内河守口外兵六七千者守口内兵不过三千得以其余为犄角奇伏之用猾贼知兵必不肯入如果深入送死一处受创处处戒心断不敢东闯西突而长江高枕矣何至鲸驶石头之矶霆震金焦之下哉故曰守远不若守近守多不若守约守正不若守奇守阔不若守狭守深不若守浅

  筹海篇下     
魏源

或曰专守内河诚可制夷艘之横突而不能制夷炮之猛烈则我兵犹慑虚声夺锐气其若之何曰大炮者水战之用非陆战之用也即水战亦我师击沈敌舟之用非敌舟击伤我兵之用也且沈舟亦攻海面远舟之用非内河近岸近舟之用也西北平原大碛陆战用炮必先立战车以制敌骑然后驾炮于车以破敌阵东南江滨海澨夷若以轮船推炮上岸则有滩涂沮洳之险有塘陡岸陡之险有港汊横纵之险大船不能近岸小船不能载大炮故自用兵以来夷兵之伤我者皆以鸟枪火箭从无炮岸战之事惟我兵之扛炮扛铳则跋涉奔驰所至可用且较彼鸟枪火箭更远更烈其可无惧者一若夷从船上开炮则无论数千斤之炮数十斤之弹遇沙即止而我兵得于沙垣中炮击其舟故厦门定海山屡为我炮击破夷船而厦门定海之土城山之土塘皆未尝为炮破即镇海镇江之城墙亦未尝为炮破松江夷船开炮两日我兵列阵城外伏而避之炮过后起毕竟未伤一人其破城者皆小舟渡贼登岸攻我背后我兵望风辄溃及夷至则城中已无一人何尝与炮事哉但使近塘近岸之地兼伏地雷则我炮可伤夷夷炮不能伤我其可无惧者二夷船在大洋去岸数里枪箭所不能及故非数千斤大炮不能遥击闯入内河则舟岸相去不过半里数丈而我之扛炮必可及半里火箭喷箭可及数十丈但沿岸先筑土垣则我之火箭可及夷夷炮不能及我其可无惧者三或谓内河上游要隘我可预沈舟筏筑炮城备兵勇其下游纵敌入隘之处预设之则敌疑不前不备之则仓卒无及不知惟大炮笨重难运至桩木筏材可伏近村囊沙涂泥散乱堆野敌一望无可疑俟敌舟已过之后分遣兵勇一面运筏下桩一面垒沙成垣顷刻可就而我扛炮之兵亦顷刻可集不持大炮而用扛炮出奇设伏其利无穷可无惧者四然有一宜防者则曰飞炮非谓悬桅上之号炮而谓仰空堕弹之炸炮也我之炮台虽坚而彼以飞炮注攻炸裂四出迸射数丈我将士往往扰乱虽攻粤城时所放飞炮火箭非堕空地则飘池塘以隔城而不能有准见章奏而厦门则以飞炮而众溃山则又以飞炮而众溃惟时内河水势深浅不能一律即使夷船冒险驶入必须时时测量以防浅搁断不能数十艘一齐拥进其飞炮能及垣内者不过逼近塘岸之数艘急用大炮扛炮注攻其火药之舱拉篷索扶头鼻之人是为急策更有预备之策先于土垣内横挖浅田铺砖贮水我兵可以往来飞炮火箭堕水即熄或为斜坡前高后低使飞炮转落深坑此须预先历试不可临时侥幸由此观之夷之长技曰飞炮我之长技曰扛炮扛炮又不如扛铳若能讲求益精于轻炮中藏再炸弹则且兼有飞炮之长诚能出奇设伏则多造大炮制易演练易运负易挟攻追剿易横放直透可伤数十人可及百余丈视笨重不灵之大炮得力十倍乃张夷者竞曰夷炮之利御夷者亦曰铸大炮之利曾不问所施何地试问用兵以来定海总兵以扛炮运战数日歼夷千计而大炮则击破一舟之外无他效也大山以扛铳三十击死夷兵四百而招山所列大炮不曾一用至去冬以来浙江铸炮益工益巧光华灵动不下西洋而效安在也其后沙角大角之战陈连升以地雷扛铳击死夷兵三四百而鹿门左右皆购列西洋夷炮二百余未闻足以拒敌而适以资敌也不讲求用炮之人施炮之地与攻炮守炮之别陆炮水炮之宜纷纷惟以畏炮为词铸炮为事不过祇藉兵而资寇故曰地非不高也池非不深也兵甲非不坚利也委而去之是器利不如人和也

  论夷务疏咸丰十年附片     
沈兆霖

窃夷人自八年抵天津后迭次构衅历年办理未协夷情至本年七月间竟由天津内犯大言恐吓要求无已 皇上明降谕旨历数年来夷人罪状大伸 天讨中外人民同声称快惟夷众虽不满万余而火器胜于中国能及远而有准然临阵者果能奋勇直前毫无畏葸即有所伤而以我之众乘彼之寡亦不难于歼灭惟现在火器难御之成见先入为主则气已稍挫倘毫无把握轻于一试设一挠败必至不能复振故臣以为