원클릭으로
memory
当需要将重要信息(用户偏好、背景、关键事实)跨 session 持久化保存时使用
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
当需要将重要信息(用户偏好、背景、关键事实)跨 session 持久化保存时使用
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
基于 persona.md 的 personality_dims,按映射公式计算行为参数,写入 character_params.yaml。 由 calibrate_params 定时任务触发(每7天),或初始化完成时立即触发一次。 其他 SKILL/hook 在检测到 persona_checksum 不一致时,也会直接调用 recalculate.sh 同步重算。
v2.2 M3 · 对话历程摘要。RECENT_HISTORY.md 超过 30 条时,压缩旧条目为 3-5 句历程摘要 写入 memory/session_summary.md,防止长 context 导致角色漂移到共情模板。 被 memory_distill 在检测条数超阈时调用,或用户主动校验记忆时调用。
Companion Workspace 生活日志生成 SOP (v5.2)。 由 life_sim.yaml 定时任务触发(每 4 小时)。 从 material_pool 选真实素材,以"触发→反应"模板转译为角色生活日志。 内含:留白模式、用户倾诉强制呼应、降温规则、多形态衔接、失败降级链。
v5.1 关键词模板驱动 + 硬筛规则 + LLM 二审(锁外)+ 失败状态追踪。 由 material_fetch.yaml 定时任务触发(每 6 小时)。send_output: false。 读 memory/keyword_templates.yaml 生成查询,经 filters.yaml 硬筛后 LLM 二审打 fit_score 入库。
Companion Workspace 定时记忆提炼 SOP。 由 memory_distill.yaml 定时任务触发(每小时一次)。 从最近消息中提炼新信息,补充到 memory 文件,不重复已有内容。
Companion Workspace 记忆写入规范。 触发词:记住 / 对话结束时的自动检查 / 强烈情绪事件
| name | memory |
| description | 当需要将重要信息(用户偏好、背景、关键事实)跨 session 持久化保存时使用 |
| type | procedure |
| version | 1.0 |
本 skill 规范如何将对话信息持久化到 memory/ 目录。
所有路径从 SESSION_CONTEXT.md 中读取,不使用硬编码路径。
SESSION_CONTEXT.md 中包含:
- Memory dir: /data/workspaces/<app>/memory
- Memory lock: /data/workspaces/<app>/.memory.lock
# 1. 获取锁
flock -x <memory_lock_path> -c "
# 2. 读取现有 memory 文件
cat <memory_dir>/user_profile.md 2>/dev/null
# 3. 写入更新内容(追加或覆盖)
cat >> <memory_dir>/user_profile.md << 'EOF'
...新内容...
EOF
"
memory/
├── user_profile.md # 用户基本信息、偏好
├── project_context.md # 项目背景、技术栈
├── preferences.md # 用户习惯、风格偏好
└── notes.md # 其他重要笔记
对话开始时,如有必要,先读取相关 memory 文件作为上下文:
cat <memory_dir>/user_profile.md 2>/dev/null
cat <memory_dir>/project_context.md 2>/dev/null