Who does the prophet remind me of?

Zhuge Liang. In history, Zhuge Liang was famous for his resourcefulness and foreknowledge of the future. "Oracle" itself means being able to predict the future in advance under unknown circumstances, and Zhuge Liang often shows this ability in novels and historical records. For example, in Romance of the Three Kingdoms, Zhuge Liang can predict the enemy's actions and future trends, and thus formulate corresponding strategies and plans. This wisdom and ability to predict the future is consistent with the meaning of the word "Oracle".