工作流程模式

個人作業系統

由目標、記憶、排程和每日回顧構建而成的個人作業系統。

個人作業系統

這是什麼

由目標、記憶、排程和每日回顧構建而成的個人作業系統。

白話解釋

想像一位代課老師每天拿到同一個班級的筆記本,無論她代的是哪間教室:她能叫出每個學生的名字,並從昨天課程結束的地方繼續,因為她在上課前讀了那本筆記,而不是靠自己在場的記憶。Personal OS 為 AI 助手提供了跨每次對話和自動化任務的相同身份連續性——加上一個共享的記憶,記錄它對你的了解以及即將發生的事情,這些會跟隨你參與互動式對話,而排程自動化任務則被刻意避免接觸這些個人筆記。

為什麼重要

三種獨立的機制結合在一起,讓這種模式感覺像一個作業系統:MemoryManager(agent/memory_manager.py)協調一個內建筆記儲存和一個外部提供者;prompt_builder.pyload_soul_md() 將操作者編寫的 SOUL.md 提取到每個工作階段的身份槽中;而 cron/scheduler.py 每 60 秒針對攜帶自己提示的任務進行觸發。cron 執行仍然繼承 SOUL.mdload_soul_identity=True),即使它明確跳過了筆記儲存(skip_memory=True)以避免破壞使用者表示——因此身份在所有地方都持續存在,而筆記則限定在互動式對話的範圍內。

運作方式

兩種獨立的機制結合在一起,為 Hermes 提供了這種連續性。內建筆記儲存(tools/memory_tool.py)在工作階段開始時讀取 MEMORY.mdUSER.md,並將該內容凍結到系統提示中——在工作階段進行中,模型只能透過明確呼叫記憶工具來新增、取代或刪除條目來添加內容;它無法悄悄編輯一個不斷變化的磁碟檔案。prompt_builder.pyload_soul_md() 另外將 SOUL.md 的內容——操作者撰寫的身份提示——注入到每個工作階段的系統提示頂部。