"dream of" 更侧重于具体的梦想、目标或愿望,而 "dream about" 则更倾向于描述抽象或模糊的梦幻情境。两者在实际使用中可以互换,因为它们的区别较为微妙,而且并不是特别严格的规则。
大家可以先看下面的表格了解一下 dream of 和 dream about 吧:

"dream of": 指对具体愿望、目标或幻想的梦境。
"dream about": 指对抽象或模糊主题的梦境。
a) She dreams of becoming a successful writer one day.(她梦想有朝一日成为一名成功的作家。)
b) He often dreams of traveling the world.(他经常梦想着环游世界。)
"dream of": 更常用,更普遍。
"dream about": 较少使用,较为书面或文学化。
a) People often dream of winning the lottery.(人们经常梦想中彩票。)
b) In the novel, the protagonist dreams about a mysterious island.(在这本小说中,主人公梦见了一个神秘的岛屿。)
"dream of": 更具体,特定的梦想或目标。
"dream about": 更抽象,不太具体或明确的梦境。
a) She dreams of owning a beautiful house with a garden.(她梦想拥有一所带花园的漂亮房子。)
b) Last night, he dreamt about flying through the clouds.(昨晚,他梦见自己飞越云层。)
"dream of": 带有明确的图像感,能够想象出具体场景。
"dream about": 较为模糊,可能更难以描述具体图景。
a) She dreams of standing on a stage, accepting an award.(她梦想站在舞台上领取奖项。)
b) He often dreams about being in a world of colors and shapes.(他经常梦见自己置身于一个色彩和形状构成的世界。)
