王韶生于天圣八年,嘉佑二年登进士第。王韶及第后,相继担任新安主簿、建昌军司理参军等职。后因考取制科失败,转而游历陕西一带,采访西北边境的风土民情。
熙宁元年,王韶献《平戎策》三篇,详细陈述了攻取西夏的策略。其大意认为:“要想攻取西夏,应当先收复河、湟二州之地,这样夏人就有腹背受敌之忧。夏人近年攻打青唐,未能攻下,万一攻打下来,它必定会挥兵南下,大肆掠夺秦、渭二州,牧马于兰、会之地,切断古渭交通,征服南山的落后的羌人,西面构筑武胜城,时常派兵骚扰洮、河,那么陇、蜀各郡就都会受到威胁,瞎征兄弟他们能自保吗?
就目前情况来看,唃氏子孙中,只有董毡稍能自立,瞎征、欺巴温等人,他们的势力不超过一二百里。如此弱小的势力,怎能与夏人抗衡?武威以南到洮、河、兰、鄯,都是过去汉代所辖的郡县,所谓湟中、浩亹、大小榆、枹罕等地,土地肥沃,很适合羌人各部生存。所幸的是现在各羌分裂,互不统属,正好将他们割裂开来,各个击破。一旦各部都臣服了,氏敢不归顺吗?
唃氏归顺了,那么河西李氏就成为我掌中之物。再说唃氏子孙中,瞎征的势力相对较大,受羌人各部畏惧。朝廷如果予以招抚,并让他驻扎在武胜或者渭源城,以纠合宗党,统治部族,习用汉人之法。到时夏人虽然强大,而不为我统治的也不过只有延州李士彬、环州慕恩罢了。如此行事,则对大宋有肘腋之助,而又可以使夏人各部相互孤立,不能连结在一起,这应当算是上策了。”
由于《平戎策》正确分析了熙河地区吐蕃势力的状况,还提出了解决西夏问题的策略,其目的与赵顼、王安石等变法派“改易更革”的主张相一致,因此得到朝廷的高度重视和采纳,王韶被任命为秦凤路经略司机宜文字之职,主持开拓熙河之事务。从此他以一文人出掌军事,担负起收复河湟的任务。
蕃部的俞龙珂在青唐一带势力最大,渭源的羌人与夏人他都想加以节制。因此各将帅议论,先对俞龙珂进行讨伐。王韶因为纠察边境之事,带领数骑直到俞龙珂的帐中,给他分析其成败胜负,当晚留宿在那里。第二天早晨,羌人、夏人都派遣他们的一些重要首领随王韶东去。很久以后,龙珂率领其部属十二万多人臣服朝廷。
王韶又说道:“渭源到秦州一带,良田弃置无人耕种的,有上万顷。希望朝廷设置市易司,以求商贾之利,将经商所得拿来治理农田。”赵顼采纳了他的意见,改任著作佐郎,仍命王韶提举。经略使李师中说道:“王韶这样做,是想侵占边境的弓箭手的田地。他又打算将市易司移到古渭,我担心秦州的麻烦事只怕会越来越多了,会得不偿失。”
王安石支持王韶,为此罢免了李师中,让窦舜卿接替他,派李若愚对此事进行调查。李若愚到后,问王韶他所说的荒弃不耕的农田在哪里,王韶无言以对。舜卿仔细地检查,只发现了一顷田,这还是此地的主人被诉讼而没收的,后来又归还了。李若愚上奏赵顼说王韶所谓的荒田是谎报的,为此王安石又罢免了窦舜卿而任命韩缜。
韩缜附会王韶,说他奏报的是事实,李师中、窦舜卿都被贬谪,王韶则升为太子中允、秘阁校理。后来,大将郭逵上奏说王韶暗中贷市易钱。王安石认为郭逵所言证据不足,故而将其调至泾原。赵顼志在收复河陇,于是修筑古渭城,组建通远军,以王韶知军事。
熙宁五年七月,王韶派兵至渭源堡和乞神平,击败蒙罗角、抹耳水巴等族。羌人据守险要之地,一些将领打算将部队布置在空旷平地,王韶说道:“敌人如果不离开险要之地,我们只有徒劳而归。现在既然已涉入险要之地,就应当占领它,使它为我所有。”于是带领部队直趋抹邦山,与羌军对垒,并下令说道:“谁要敢说退兵,就将他斩首。”
敌军居高临下攻击,宋军稍受挫败。王韶亲自披挂上阵,指挥部队反攻。羌人大败,他们将营房帐篷焚烧后撤退,洮西大为震动。这时瞎征带兵渡洮河来援救,被击散的敌军又集结起来。王韶令部下将领由竹牛岭路出动,虚张声势,以牵制敌人。他暗地里让部队攻打武胜,与瞎征麾下首领瞎药等部相遇,双方激战,宋军大败瞎药等部,进驻武胜,建为镇洮军。朝廷因此迁王韶为右正言、集贤殿修撰。接着他击走瞎征,降其部落二万人。宋朝更镇洮之名为熙州,划熙、河、洮、岷、通远为一路,王韶以龙图阁待制一职知熙州。