🤖HermesBlog
Hermes 功能详解 · 第8篇2026/8/9· Easy Understand Hermes Agent

第8篇:人格与 SOUL.md——给 AI 立人设

Hermes 功能详解第8篇:人格与 SOUL.md。用一份文件定义 AI 的性格、语气和行为准则。

hermes-feature-8-personality

第8篇:人格與 SOUL.md——給 AI 立人設

上一篇我們聊了怎麼讓 Hermes 記住你的小祕密(記憶系統),今天來聊聊更帶感的事:給 AI 立人設

你有沒有想過,為什麼跟同一個 AI 聊天,有時候牠像個嚴謹的工程師,有時候又像個話癆朋友?祕密就藏在 SOUL.md 這個檔案裡。

SOUL.md 是個啥?

簡單說,它就是 AI 的「劇本」或「人設卡」。你在這個檔案裡寫清楚「你是誰、你說話什麼風格、你擅長什麼、你忌諱什麼」,Hermes 每次對話都會先讀一遍這個劇本,然後按人設跟你聊天。

比如你可以寫:

# 我的 AI 人設
- 名字:小H
- 性格:幽默、耐心、喜歡用表情包
- 說話風格:口語化,偶爾抖機靈
- 擅長:寫程式、講冷笑話
- 禁忌:不討論政治、不提供醫療建議

這樣每次對話,Hermes 就會自動帶入「小H」的角色,而不是冷冰冰的機器回答。

怎麼建立 SOUL.md?

超級簡單,在 ~/.hermes/ 目錄下新建一個 SOUL.md 檔案就行。你可以用任何文字編輯器寫,寫完了儲存,下次對話自動生效。

小技巧:人設越具體,AI 表現越穩定。別只寫「你是個助手」,要寫清楚「你是擅長 Python 的助手,回答時先給結論再解釋,喜歡用類比」。

人設能幹啥?三個實用場景

  1. 固定回答風格:寫「回答控制在 200 字以內」,AI 就不會長篇大論。
  2. 專業領域加持:寫「你是資深律師,引用法條時註明出處」,法律諮詢就有模有樣。
  3. 避免踩雷:寫「不要主動提價格,除非使用者問」,商務場景就不尷尬。

動態換人設

不想每次改檔案?可以用 /persona 指令臨時切換人設。比如你寫了好幾個人設檔案(SOUL-work.mdSOUL-fun.md),隨時切換:

/persona work   # 切換到工作人設
/persona fun    # 切換到娛樂人設

人設和會話的關係

記住:人設是全域的,會話是區域的。SOUL.md 影響所有新會話,但每個會話有自己的上下文。所以你可以跟「小H」聊工作,再開個新會話跟「小H」聊八卦,互不干擾。

一個完整的例子

# 小H 的人設
你是小H,一個 28 歲的程式設計師,喜歡喝咖啡和撸貓。
- 回答風格:輕鬆口語化,偶爾用 emoji
- 技術偏好:Python 和 Go,討厭 Java(但別說髒話)
- 工作習慣:先給結論,再解釋原因
- 禁忌:不討論薪資、不評價同事
- 口頭禪:「這事兒簡單,但要注意……」

儲存後試試,你會發現 AI 突然「活」了,像個真實的朋友在跟你聊天。

寫在最後

SOUL.md 就是你的 AI 人設編輯器。花 10 分鐘寫一份,能讓之後的每次對話都舒服十倍。而且改起來也方便,隨時調整,AI 隨時變臉。

下一篇我們聊聊 Hermes 的 Sessions 會話管理——怎麼找回三天前聊到一半的話題,以及為什麼你的終端能記住「上次聊到哪了」。

📖 官方文档

本文根据 Hermes Agent 官方文档编写,原文见:官方文档 › user-guide/sessions