前言¶
多 Agent 系統跑久了,常見問題有兩類:單個 Agent 的會話上下文越積越長,容易頂到窗口上限;各 Agent 散落的記憶文件越寫越多,佔磁盤、也難在關鍵決策和待辦上保持一致。手工翻日誌、手工合併 MEMORY.md,很難跟上增量。
下面介紹 SkillHub 社區 Skill「記憶管家」(@user_c1fd9783/context-memory-manager),面向多 Agent 場景的上下文佔用監控與記憶文件管理,並在安裝後引導初始化目錄與定時任務。
這是什麼¶
「記憶管家」是 SkillHub 分類 ai-agent 下的社區 Skill(來源 community,發佈者 user_c1fd9783,當前版本 1.0.3)。標籤標明 requires_api_key=false,不依賴額外 API Key。
一句話定位:自動監控各 Agent 的會話上下文與記憶文件磁盤佔用,超閾值時提示壓縮;配合每日定時復盤,增量掃描新增記憶,提煉偏好、項目決策與待辦,並更新核心記憶文件 MEMORY.md。安裝後會自動引導初始化目錄結構和 crontab 定時任務,官方說明爲無需手動配置。
官方頁面:SkillHub - 記憶管家
核心功能¶
以下能力均來自 SkillHub 官方簡介,未在資料中出現的配置項或閾值數值不作展開。
-
上下文與磁盤佔用監控
監控每個 Agent 的會話上下文,以及記憶文件在磁盤上的佔用;超過閾值時提示進行壓縮,降低上下文溢出風險。 -
每日定時復盤
通過 crontab 定時任務執行復盤:增量掃描新增記憶文件,從內容中提煉用戶偏好、項目決策和待辦事項。 -
核心記憶文件維護
將復盤結果自動寫回核心記憶文件MEMORY.md,減少長期運行中的記憶遺忘。 -
安裝後引導初始化
安裝 Skill 後自動引導完成目錄結構初始化,並配置 crontab,無需按文檔逐項手配。
安裝與啓用¶
Skill 基於通用 SKILL.md 格式,通過 SkillHub CLI 安裝到當前 Agent 的 skills 目錄;裝錯目錄會導致 Agent 無法識別,需按所用客戶端選擇路徑。
1. 檢查或安裝 SkillHub CLI¶
先確認本機是否已有 skillhub:
command -v skillhub && skillhub --version
若未安裝,可按 SkillHub 安裝文檔執行完整安裝(CLI + 默認 Skill):
curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash
僅需要 CLI 時:
curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash -s -- --cli-only
安裝流程說明見:https://skillhub.cn/install/skillhub.md
2. 安裝記憶管家¶
官方頁面給出的安裝座標爲 @user_c1fd9783/context-memory-manager。安裝時必須用 --dir 指向當前環境的 skills 目錄,例如:
skillhub install user_c1fd9783/context-memory-manager --dir <你的 Agent skills 目錄>
常用客戶端的 skills 路徑(摘自 SkillHub 安裝文檔):
- Cursor:
~/.cursor/skills/ - Claude Code:
~/.claude/skills/ - Codex:
~/.codex/skills/或項目下的.agents/skills/
也可將下面提示交給支持 Skill 安裝的 AI,讓其按安裝文檔完成安裝:
請根據 https://skillhub.cn/install/skillhub.md,安裝 @user_c1fd9783/context-memory-manager。
3. 安裝後¶
按官方說明,安裝完成後 Skill 會引導初始化目錄結構與 crontab 定時任務。具體交互步驟以安裝後 Agent 執行的 SKILL.md 指引爲準;資料中未列出單獨的閾值、cron 表達式或目錄樹字段,本文不臆造。
典型用法¶
資料未提供獨立腳本示例,可復現的流程可概括爲:
- 在目標 Agent 的 skills 目錄完成安裝,並讓 Agent 加載該 Skill。
- 跟隨安裝後的初始化引導,建立記憶相關目錄並寫入 crontab。
- 日常由 Skill 監控各 Agent 上下文與記憶文件體積;超閾值時按提示壓縮。
- 每日定時任務增量掃描新記憶,更新
MEMORY.md中的偏好、決策與待辦彙總。
多 Agent 並行時,價值在於統一監控與週期性把分散記憶收斂到 MEMORY.md,而不是依賴人工逐個目錄整理。
適用場景與注意¶
適合誰
- 長期運行的多 Agent 編排(開發助手、自動化流水線等),會話與記憶文件持續增長。
- 希望用定時復盤維護一份核心
MEMORY.md,而不是每次新開會話從零交代背景。 - 不想爲記憶管理單獨申請 API Key(
requires_api_key=false)。
需要注意
- 壓縮與復盤邏輯由 Skill 內
SKILL.md與引導流程定義;更換 Agent 或 skills 目錄後需重新安裝到正確--dir。 - 依賴 crontab 的環境需保證定時任務可執行(容器、無 cron 的極簡環境需自行評估)。
- 社區 Skill,行爲以 v1.0.3 頁面描述爲準;升級可用
skillhub在對應目錄更新,具體命令見 SkillHub 安裝文檔第三節。
SkillHub 頁面統計(抓取時):評分 100000,下載 8818,安裝 125。
結尾¶
「記憶管家」把上下文溢出預警、記憶文件體積管理和每日復盤寫進同一個 Skill,並強調安裝後自動初始化與 MEMORY.md 更新,適合需要長期穩定記憶的多 Agent 場景。
- SkillHub 頁面:https://www.skillhub.cn/skills/user_c1fd9783/context-memory-manager
- API 座標頁:https://api.skillhub.cn/user_c1fd9783/context-memory-manager