宋江是黑白通吃的人, 雖然他身邊有很多幫手, 而且也是梁山上的老大, 但他也有敬畏的人, 因為他比宋江和吳用更加精通法術,
宋江為何害怕公孫勝:
其一, 公孫勝比吳用更懂法術。 吳用其實就是一個教書的, 會揣摩人的心理, 真碰到魔法咒語的, 吳用往往束手無策。 這時候往往是公孫勝出馬, 結果大功告成。
其二, 公孫勝當年很信奉晁蓋。 其實當時宋江比晁蓋的名氣更響亮。 可公孫勝千里來投只為晁蓋, 要給晁蓋送上一個大富貴。 看重的也是晁蓋的義薄雲天, 從此公孫勝唯晁蓋馬首是瞻。 當宋江進入梁山大營後, 聰明的公孫勝發現吳用與宋江沆瀣一氣, 就以種種名義, 逃離梁山。 宋江攻打高唐州, 卻敗于太守高廉的妖法。 吳用讓戴宗去薊州尋取公孫勝, 李逵也隨同前往。 二人在薊州機緣巧合遇到公孫勝的鄰居, 得知公孫勝居住在九宮縣二仙山。 戴宗趕赴二仙山, 讓李逵假意傷害公孫勝的母親,
其三, 宋江需要公孫勝幫忙。 公孫勝是個大知識份子, 宋江奪權, 要厚黑自己弟兄必須請公孫勝幫忙, 公孫勝知道宋江掌權是板上釘釘的事情, 為了梁山眾兄弟的利益, 也不得不過來進行幫忙。 當時晁蓋已死, 大家自然都被宋江蠱惑, 梁山上的綠兄弟們們, 大多是大字不識的, 有了公孫勝的幫襯, 說什麼好漢們都信以為真。 梁山大聚義時, 公孫勝主持羅天大醮, 掘出定下頭領排名的石碣碑。 他位居第四, 星號天閑星, 擔任掌管機密軍師。 所謂機密, 自然是不足為外人道也。 公孫勝本來就是來無影去無影,
其四, 宋江自以為很高明, 能迷惑住公孫勝, 其實道高一尺魔高一丈。 公孫勝的老師羅真人傳授公孫勝五雷天罡正法, 讓他下山, 又送八字真言, 命他“逢幽而止, 遇汴而還”。 有了老師的囑咐, 公孫勝才不被陷害, 得以全身而退。