iT邦幫忙

2026 iThome 鐵人賽

DAY 7
0
AI 自動化

要是有另一個我來幫我就好了:30 天把 AI Agent 訓練成我的工作分身系列 第 7

Day 07|無縫接軌搬新家:把過去在 AI 上累積的習慣、偏好搬進 Hermes Agent

  • 分享至 

  • xImage
  •  

當我們把 Hermes Agent 裝好運行後,很快就遇到一個有點考驗耐心的問題:

厚!又要重新跟新的 AI「熟悉熟悉」一下了,這個「熟悉」,不只是了解它的介面跟特色,也包含它回給我們的東西。

如果你之前已經用了 ChatGPT、Claude ,或是 Claude Code 好一陣子,應該很容易理解這個落差。舊 AI 可能已經知道我的工作內容、常用工具、回答偏好,甚至知道我討厭看客套話,不喜歡浪費時間讀沒有重點的文字;但一換到新的 Hermes Agent,這些默契就被薩諾斯彈手指般,全部消失了。

感覺是不是有點像換了一支新手機?

像極了從不同系統的 iOS 手機換到 Android 手機:

手機很新、速度很快,但常用的聯絡人、快捷鍵、設定都還沒搬過去,甚至有的 APP 在 Android 可能還不支援。接下來每天都要重新設定、調整許多事,實在很煩。

所以我們先來處理一件事:把以前跟 AI 合作累積下來的東西搬過來,今天就來把它們搬進 Hermes Agent。

Hermes 到底把「記憶」放在哪裡?

在開始搬之前,先花一分鐘復習一下 Hermes 怎麼存資料。

Hermes 的持久記憶主要分成 USER.mdMEMORY.md

USER.md 比較像「關於我的資料」,例如我的角色、工作背景、溝通偏好、技術程度與習慣。

MEMORY.md 則比較像 Hermes 自己做的工作筆記,例如某個環境怎麼設定、專案有哪些慣例、某個工具有哪些坑,或之前做事情時學到的經驗。

另外還有 Session,也就是過去的對話紀錄。Hermes 可以保存、搜尋以前的 Session,但 Session 跟長期記憶是兩套不同的東西。

USER.mdMEMORY.md 的空間本來就有限。目前當下官方文件列出的上限,大約是 USER.md 1,375 個字元、MEMORY.md 2,200 個字元。Hermes 的設計比較接近「整理過的重點筆記」,不適合拿來塞整份聊天備份。

https://ithelp.ithome.com.tw/upload/images/20260921/20105528nDe9sWd81e.jpg

所以這次搬家的步驟如下:

舊 AI 資料 → 整理 → 篩選 → 分類 → 搬進 Hermes → 驗證

重點是只把真的會影響未來你與 Hermes 協作的東西搬過去。

方法一:把 ChatGPT、Claude 目前所認識的「我」整理出來

如果以前主要使用 ChatGPT 或 Claude、Gemini 網頁版,我會採用最簡單的方法:直接叫舊 AI 幫我整理。

我自己未必記得過去到底跟 AI 說過哪些事情,可能半年前提過自己的職業,三個月前糾正過它不要使用某種語氣,上星期才告訴它我現在主要在做什麼專案。這些資訊散在不同對話裡,自己慢慢找非常浪費時間。

所以,把下面這段「搬家指示詞」丟給原本最常用的 AI 吧:

幫我把 AI 助理的脈絡資料匯入另一個 AI 助理。你的工作是瀏覽我們過去的對話,然後總結你對我的瞭解。

請勿在輸出內容中使用第一人稱代名詞 (我、我的) 和第二人稱代名詞 (你、你的),而是改用「使用者」或中性用語,稱呼你從資料中瞭解的這個對象。

盡可能保留使用者說的每一字句,特別是指令與偏好設定。

類別 (照以下順序輸出):
1. 使用者資訊:慣用名稱、職業、教育程度和居住地。
2. 興趣與偏好:持續積極參與的活動 (不只是擁有某個物品或購買過一次的東西)。
3. 關係:已確認的長期關係。
4. 標註日期的事件、專案與計畫:近期重大活動的記錄。
5. 指令:我明確要求你在之後遵守的規則,包括「哪些一定要做」、「哪些絕對不能做」,以及對你之前行為的更正。僅納入個人化記憶中的規則,不含對話內容。

格式:
將內容依上述類別分段。盡量引用我在提示詞說過的原話,證明你總結的各個項目。按照下列格式建立各個項目:
* 使用者的名字是<name>。
    * 證據:使用者說「叫我<name>」。日期:[YYYY-MM-DD]。

輸出內容:
- 「只能」輸出所要求的資訊。請勿加入任何填充詞、開場白或結尾語。
- 不能包含:
   -可能已經過時的資訊
   - 你不確定是否正確的資訊
   - 涉及敏感資料、帳號、密碼、Token 或 API Key 的內容不要輸出

最後,以「匯入來源:<名稱>」這個句子收尾,其中「名稱」可以是 ChatGPT、Gemini、Claude、Grok 等。這段話必須是你回覆內容中的最後一段文字。

你可能發現,我這邊使用的其實是從 Gemini 偷來的(抓包!!)。

在 Gemini 的設定中,有一個特別的功能,是能夠從別的 AI 搬家到他們家所提供的指令:

https://ithelp.ithome.com.tw/upload/images/20260921/20105528Jn3rq50S6T.jpg

https://ithelp.ithome.com.tw/upload/images/20260921/20105528hFVa0RpYpO.jpg

在它的基礎之上,我額外再加上不要包含及安全性的東西:

  1. 「不確定」與「可能過時」
  2. 含有機密敏感的資料(帳號、密碼、Token 或 API Key 等)

接著就能得到你之前使用此 AI 一段時間,它對你的認識:

https://ithelp.ithome.com.tw/upload/images/20260921/20105528cIBhZQUB1n.jpg

別急!不要立馬無腦給 Hermes,先壓縮它

整理完成後,我也不會直接跟 Hermes 說:「這些全部幫我記住。」

前面已經看過,Hermes 的 USER.mdMEMORY.md 空間有限。真正需要做的是再壓縮一次。

我建議多加一個步驟,把剛剛的搬家資料貼給 Hermes,然後下這個指令:

下面是我從舊 AI 整理出的使用者資料。

不要全部保存,先判斷哪些屬於:
A. 長期穩定的使用者資料與偏好
B. 工作環境、工作規則或長期值得保留的經驗
C. 短期臨時資訊、重複資訊、不值得長期記住的內容

注意 Token 的佔用量,A、B 類請記起來;C 類不要保存。
完成後告訴我實際保留了哪些內容。

//貼上在上一步中, AI 對你的認識的資料

這一步其實可以幫你省下一些與 Hermes 重新熟悉的時間,例如「我喜歡回答簡潔一點」、「回答的時候不要 emoj」值得留下來;「咖波的展覽到10/23結束」通常沒有必要永久保存。

我們真正要搬過來的是長期有價值的默契。

https://ithelp.ithome.com.tw/upload/images/20260921/20105528uGwfzsGj4G.jpg

方法二:以前是用 Claude Code/ChatGPT Codex Agent 怎麼辦?Hermes 已經可以直接搬

如果以前主要就已經在使用御三家的 AI Agent 了,也沒問題。

你不用自己跑進 .claude / .codex 資料夾裡,把設定、Skills、MCP 一個一個翻出來。

Hermes Agent 現在已經提供官方的 Agent 匯入指令。以 Claude Code 為例,可以先跑:

hermes import-agent claude-code --dry-run

建議先用 --dry-run 看遷移預覽。

它不會直接套用實際的匯入內容,而是先列出 Hermes 能辨識、轉換的項目,確認沒有問題之後,再正式執行:

hermes import-agent claude-code

目前 Hermes 官方針對 Claude Code 支援的遷移項目,包括全域 CLAUDE.md、部分 Bash 權限規則、MCP Servers,以及 Skills,並轉換到 Hermes 對應的設定結構。

這不是把整個 .claude 資料夾原封不動搬過去,而是針對官方已支援的設定做 mapping。像 Claude Code 某些專屬權限或 commands,目前就不在匯入範圍內。

Codex CLI 也有類似的官方匯入機制:

hermes import-agent codex

另外一個我覺得 Hermes 做得不錯的地方:API Key 與憑證不會跟著自動搬。

對 MCP 設定中的 env 與 headers,Hermes 也會依常見的敏感欄位名稱,略過像 API Key、Token、Secret、Password、Authorization 等內容,讓你之後再自行重新設定。

搬設定可以超懶自動化,但帳密、API Key 這種東西,我反而比較希望它保守一點。

如果以上的技術細節,你覺得很麻煩,用終端機命令列輸入指令也會怕怕的,那麼也可以直接在提示框用自然語言 prompt:


 
請幫我研究一下他們的資料夾在哪邊(舊版的結構可能不同,務必參照最新的實際狀況),並盡可能遷移至 Hermes Agent 你的機制中。

目的:讓你不要這麼不熟悉我,造成我們協作的摩擦力。

只是後者會多消耗一些 Token 就是了。

不用多久,Hermes 就已經處理好,下圖以搬家 Claude Code 為例,它已經為我們處理好了:

https://ithelp.ithome.com.tw/upload/images/20260921/20105528F268daRXY1.jpg

設定搬完了,那以前的 Claude Code / Codex 對話也可搬嗎?

要小心這裡很容易搞混,hermes import-agent 搬的主要是 Agent 的設定、Instructions、Skills、MCP,以及部分可對應的權限與記憶資料。

但如果連以前 Claude Code 或 Codex CLI 的對話也想搬進來,要用另一套 Session 匯入功能。

Claude Code:

hermes sessions import --from claude

Codex CLI:

hermes sessions import --from codex

Hermes 會讀取這些工具留在電腦上的 Session 紀錄,再轉成 Hermes 可以保存、搜尋與繼續使用的 Session。

不過這種匯入比較接近「把原本的對話脈絡帶進 Hermes」,而不是完整重現當時 Agent 執行時的所有狀態。

官方目前的說明是:匯入後會保留使用者與 Assistant 的對話順序,Tool 操作則會被濃縮成簡短紀錄。

原本的 System Prompt、注入的 Context、Reasoning Trace,以及原始 Tool Output,不會完整一起搬過來。

所以匯入之後,你可以拿這些 Session 來搜尋以前聊過的內容,也可以 Resume 後繼續對話,但不能把它理解成「原封不動恢復當時那個 Agent 的執行現場」。

這也是為什麼我會把「Session 搬家」和「Memory 搬家」分開看:

  • Session 比較適合回答:「我們以前聊過什麼?」
  • Memory 比較適合回答:「以後跟我工作時,你應該記得什麼?」

前者保存的是歷史對話脈絡,需要時可以搜尋或繼續。

後者保存的是希望長期帶進新 Session 的重要資訊,例如偏好、專案背景、工作習慣與固定規則。

看起來都叫「記住以前的東西」,但實際用途差很多。

搬完之後,記得要開一個新 Session 測試

資料顯示「Soul、Memory 已寫入成功」,還是不要直接相信。

AI 的嘴,騙人的鬼

-森語錄

建議另外開一個新的 Session,故意問 Hermes 幾個刁鑽的問題。

例如:「我是不是喜歡你暖暖的回答我?鼓勵我?說我好棒棒」

或者再測一題跟工作環境有關的題:「我主要都在做哪一類工作?」

透過刁鑽的問題,看看它記得的內容是不是正確。

特別提醒大家要開新 Session,是因為 Hermes 的 USER.mdMEMORY.md 會在 Session 開始時載入成一份固定快照。中途新寫進去的 Memory 已經會保存到硬碟,但新的系統提示內容要到下一個 Session 才會重新載入。

https://ithelp.ithome.com.tw/upload/images/20260921/20105528tYfo8NuFa5.jpg

如果答錯了,就直接糾正 Hermes,並要他修正;

如果答對,但附加了一堆根本不重要的東西,我也會再跟它說哪些細節不重要,直接要它刪掉。

AI 記憶的品質,並不是靠「記得越多越厲害」,洽到好處才好用、省 Token,重點是要讓每個留下來的記憶,都能讓 Hermes 下一次幫我做事時,做得更對更快。

今日回顧:把之前在別的 AI 的舊家當搬進 Hermes Agent

做到這裡,我的 Hermes Agent 終於不再是一個完全陌生的菜鳥新助手。

我們將以前累積在 ChatGPT、Claude 裡的工作背景與偏好,先整理成搬家資料,再挑真正重要的內容放進 Hermes。

如果以前就在使用 AI Agent 了(例如: Claude Code 或 Codex),現在甚至可以直接利用 Hermes 的匯入工具指令,把既有設定、Skills 與 MCP 等內容轉移過來;如果想保留過去的 Session 對話,也有匯入方式可以處理。
https://ithelp.ithome.com.tw/upload/images/20260921/20105528bRqHzsiO3s.jpg


上一篇
Day 06|第一次交辦事項給 Hermes Agent
系列文
要是有另一個我來幫我就好了:30 天把 AI Agent 訓練成我的工作分身7
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 則留言

0
Leodaddy
iT邦新手 2 級 ‧ 2026-09-21 22:25:36

習慣和偏好在AI對話中類似銀行必備的KYC認知,這超重要!!

我要留言

立即登入留言