齐州、济州以及兖州的叛军统帅徐圆朗等都闻风而降。
不久,窦建德班师还洺州,筑万春宫,把这里作为都城。他把淮安王李神通和同安公主安排在下博,用招待贵客的礼节对待他们。
窦建德果然是个英雄,没有为难同安公主,换了别的人,像宇文化及那样的,说不定同安公主还需要侍寝。
李勣想返回唐朝,但是又怕窦建德杀他父亲,于是就和手下副将郭孝恪商量。
孝恪收:“我们刚刚投降窦建德,他现在肯定对我们有疑心,我们先立功,取得他的信任,然后才能见机行事。”
李勣就听从了这个建议,带兵袭击了王世充的地盘获嘉城,获得了很多的战果,俘获很多,都献给了窦建德。
窦建德大喜,果然更加信任李勣。
漳南人刘黑闼,年轻时就骁勇狡诈,和窦建德是好朋友,后来做了强盗,先后跟随郝孝德、李密、王世充。
王世充任命刘黑闼为骑将,他每每见到王世充的所作所为,心里都暗暗发笑,认为非常荒唐。
王世充任命刘黑闼把守新乡,李勣于是带兵进攻新乡,就俘虏了刘黑闼,把他献给了窦建德。
窦建德一看只见的当年的好哥们来了,大喜过望,于是拜刘黑闼为将军,赐爵汉东公,常常让他将奇兵东西掩袭,或潜入敌境侦查虚实。
黑刘黑闼这个人非常狡猾,往往乘间奋击,都能有所斩获。
当时,另一个农民起义军领袖孟海公占据曹、戴两州(今山东曹县、成武一带),他手下有三万人。孟海公自称宋义王。
李勣就派人对窦建德说:“曹、戴二州,户口完实,孟海公窃有其地,与郑人外合内离;若以大军临之,指期可取。既得海公,以临徐、兗,河南可不战而定也。”
窦建德认为李勣的这个建议非常好,自己也有兼并孟海公的打算,于是自己带领大军征伐河南,先派遣他手下的大将曹旦等人带领五万大军度过黄河,又命令李勣率领自己的三千兵马配合作战。
李勣本来是想趁作战的时候袭击窦建德,但窦建德的妻子生孩子,他迟迟没有来。又过了一段时间,李勣偷袭窦建德的计划泄露,只能带领几十名部下逃走。
窦建德的部下都纷纷建议杀了李盖。
窦建德说:“世勣,唐臣,为我所虏,不忘本朝,乃忠臣也,其父何罪!”遂赦之。
不久,李勣、郭孝恪回到了长安,重新归于李世民的麾下。
为了自己妹妹同安公主和堂弟李神通的安全,李渊特意派遣使者跟窦建德缔结和好。
窦建德立即同意让同安长公主、淮安王李神通跟使者一起回去。
窦建德没有放走魏征和李盖。
窦建德曾经攻陷赵州,捉住赵州刺史张昂、邢州刺史陈君宾、大使张道源等人,由于他们突然袭击窦建德辖区的边境,窦建德就要杀掉他们。
这个时候国子祭酒(国子监的主管官员,相当于现在的教育部长)凌敬站出来劝谏说:“狗对不是它主人的人都会吠叫,现在邻居防守牢固,因力量用尽而被俘,这才是忠诚可靠的男子汉。如果处死他们,怎么勉励大王您的臣下们呢?”
凌敬原来是窦建德的帐下主薄,也就是窦建德军中的文书,因为足智多谋,被窦建德提拔为国子祭酒。他敢于直言进谏。
窦建德听了凌敬的话,依然大怒说:“我已兵临城下,他们还执迷不悟不肯投降,使我的部队死伤多人,我怎么还能够赦免他们的死罪呢?”
凌敬于是又解释说:“如今您派大将军高士兴在易水抵御罗艺,罗艺军队才到,高士兴就投降了,您又认为行不行呢?”
窦建德这才明白,于是就下令释放了他们。这个时候的窦建德是能够接受部下的劝谏的。他为人也比较厚道
同年九月,窦建德亲自统帅部队围攻幽州,罗艺出兵跟他作战,大败窦建德,斩杀一千二百人。
罗艺多次获胜后就骄傲起来,进军袭击窦建德的军营,窦建德在营地摆好阵式,顺着战壕冲出,打败了罗艺。窦建德逼近幽州,没有获胜,就回师洺州。
他的纳言宋正本爱直言劝谏,窦建德又听信别人的挑唆和中伤杀了他。从此以后他的部下们就都学乖了,再没有人敢进忠言了。
窦建德又派遣高士兴帅军围攻幽州,没有获胜,撤退到笼火城,遭到罗艺的袭击,高士兴的士卒顿时逃散。
在这之前,高士兴的大将王伏宝有勇有谋,在同辈中功劳第一,将领们妒忌他。有人散布他要反叛,窦建德就要杀他。
王伏宝说:“大王,我是无罪的,您怎么能听信那些中伤我的话,砍掉自己的左右手啊?”