郝思文是关胜的结义兄弟,因母亲怀他之前曾梦井木犴投胎,故此人称井木犴。他虽然精通十八般武艺,但却无官无职,与关胜一同屈沉在蒲东。
宋江远征大名府时,太师蔡京召集枢密院官员,商议出兵救援。步司衙门防御使保义宣赞趁机推荐关胜,蔡京便让他到蒲东礼请关胜。关胜欣然随其赴京,并带同郝思文一同前往。
蔡京非常赏识关胜,当即任命关胜为领兵指挥使,并以郝思文为先锋、宣赞为合后,让三人率军征讨梁山泊。
宋江回师梁山,让呼延灼诈降关胜,诱其劫寨。关胜被呼延灼引入埋伏,被梁山军用挠钩俘获。郝思文负责接应,也被林冲、花荣率军截住。他连斗二将,不敌败走,结果又遇到扈三娘,被她用红绵套索生擒。宣赞则被秦明、孙立活捉。宋江亲解其缚,以礼相待,郝思文三人遂投降梁山。
二打大名府时,郝思文与关胜、宣赞一同担任前部先锋。三人兵至飞虎峪,与守将索超、李成展开混战。宋江趁机驱军掩杀,大败官军。
三打大名府时,吴用调拨八路军马。郝思文与关胜、宣赞隶属第三路。
郝思文的死应该是水浒一百零八将中最惨的,他在和徐宁巡哨的时候,突然遭到敌军偷袭,虽然奋起反抗,但是最终被活捉入城。井木犴郝思文视死如归,决不投降,结果被凌迟处死,头被挂在城门口示众。
郝思文以身殉国,是在宋江的杭州之战中,当时两军交战,宋江想做到按兵不动,决定后发制人,就派手下去巡哨,第一天是花荣、秦明二人,第二天是徐宁、郝思文,没想到这一连巡视了数天,都不见敌人有出战的意思。
这一天又轮到徐宁和郝思文两人巡哨,二人带着数十骑兵一直巡哨到北门,但是看到城门大开,不知道什么情况,想要一探究竟,来到吊桥边看的时候。突然听到城上鼓声雷动,城里突然窜出一只军队。
徐宁、郝思文知道中计急忙往回撤,但是逃到城西的时候,路边又喊声四起,杀出一百余骑兵,徐宁拼死杀出一条血路,但是回头却不减了郝思文,再返回看的时候,发现郝思文已经被敌军活捉住了。徐宁急忙回身想要救郝思文,但是突然飞来一箭正好射中徐宁,只能眼睁睁看着郝思文被抓走,他带着箭伤逃命的时候,遇到赶来救援的关胜。
宋江派人到军中打听郝思文的消息,第二天,听到有人来报告,说在杭州北门上,郝思文的头被竹竿挑起来,挂在门口示众,才知道郝思文已经遇害,宋江非常伤心。