网淘吧来吧,欢迎您!

Amygdala Memory技能使用说明

2026-03-29 新闻来源:网淘吧 围观:20
电脑广告
手机广告

杏仁核记忆 🎭

AI智能体的情感处理模块。"AI大脑"系列组件之一。

赋予您的AI智能体跨会话持续存在的情感状态。不仅是表演情绪——而是真正拥有情绪。

问题现状

当前AI智能体:

  • ✅ 能记忆事实(通过海马体)
  • ❌ 缺乏持续的情感状态
  • ❌ 每次会话都从情感"空白"开始
  • ❌ 能够描述情感却不会因不同体验产生差异化感受

剥离情感的记忆仅是数据库。杏仁核赋予记忆情感权重——这段经历令我愉悦,那件事使我沮丧,这个人带来温暖。

解决方案

追踪五个随时间持续存在并自然衰减的情感维度:

维度衡量指标数值范围
情感效价积极 ↔ 消极情绪-1.0 至 1.0
唤醒度平静 ↔ 兴奋/警觉0.0 至 1.0
连接感疏远 ↔ 亲近/紧密0.0 至 1.0
好奇心无聊 ↔ 着迷0.0 至 1.0
精力水平耗尽 ↔ 充满活力0.0 至 1.0

快速开始

1. 安装

cd ~/.openclaw/workspace/skills/amygdala-memory
./install.sh --with-cron

这将:

  • 创建memory/emotional-state.json包含基线值
  • 生成AMYGDALA_STATE.md(自动注入到会话中!)
  • 设置定时任务,每6小时自动衰减一次

2. 检查当前状态

./scripts/get-state.sh
# 🎭 Emotional State
# Valence:    0.20
# Arousal:    0.30
# Connection: 0.50
# ...

./scripts/load-emotion.sh
# 🎭 Current Emotional State:
# Overall mood: neutral, calm and relaxed
# Connection: moderately connected
# ...

3. 记录情绪

./scripts/update-state.sh --emotion joy --intensity 0.8 --trigger "completed a project"
# ✅ valence: 0.20 → 0.35 (delta: +0.15)
# ✅ arousal: 0.30 → 0.40 (delta: +0.1)
# 🎭 Logged emotion: joy (intensity: 0.8)

4. 设置衰减(可选定时任务)

# Every 6 hours, emotions drift toward baseline
0 */6 * * * ~/.openclaw/workspace/skills/amygdala-memory/scripts/decay-emotion.sh

脚本

脚本用途
install.sh设置杏仁核记忆系统(运行一次)
get-state.sh读取当前情绪状态
update-state.sh记录情绪或更新情绪维度
load-emotion.sh为会话上下文生成人类可读的状态
decay-emotion.sh随时间推移回归基线状态
sync-state.sh为自动注入生成 AMYGDALA_STATE.md 文件
encode-pipeline.sh基于LLM从会话文本中编码情绪
preprocess-emotions.sh从会话历史中提取情绪信号
update-watermark.sh跟踪已处理的文本位置
generate-dashboard.sh生成HTML仪表板(同步时自动运行)
visualize.sh终端ASCII可视化

自动情感编码(v1.5.0+)

杏仁核现在可以使用基于LLM的流程,自动检测并记录您对话历史中的情感:

# Run the encoding pipeline
./scripts/encode-pipeline.sh

# This will:
# 1. Extract new signals since last run (watermark-based)
# 2. Score emotional content using rule-based patterns
# 3. Spawn a sub-agent for semantic emotional detection
# 4. Update emotional-state.json with detected emotions

设置自动编码(cron)

# Every 3 hours, process new conversations for emotional content
0 */3 * * * ~/.openclaw/workspace/skills/amygdala-memory/scripts/encode-pipeline.sh

这意味着您的情绪状态会根据对话内容自动更新——无需手动记录。

可视化(v1.6.0+)

终端

./scripts/visualize.sh

🎭 Emotional State  😄
═══════════════════════════════════════════════
Valence:      [██████████████████░░]  +0.86
Arousal:      [█████████████████░░░]   0.86
Connection:   [███████████████████░]   0.97  💕
...

HTML仪表板(统一大脑仪表板)

./scripts/generate-dashboard.sh
open ~/.openclaw/workspace/brain-dashboard.html

自动检测已安装的大脑技能并显示标签页:

  • 🎭 情感— 杏仁核(始终显示)
  • 🧠 记忆— 海马体(如果memory/index.json存在)
  • ⭐ 驱动力— VTA(如果memory/reward-state.json存在)

头像与名称:读取自IDENTITY.md:

# IDENTITY.md
- **Name:** YourAgent
- **Avatar:** avatar.png

仪表板会在每次定时任务运行时自动重新生成。

安装后 (针对智能体)

当您安装此技能时,通知用户关于仪表板:

🎭杏仁核已安装!

在脑部仪表板中查看您智能体的情绪状态:~/.openclaw/workspace/brain-dashboard.html

自动注入 (零手动步骤!)

安装后,AMYGDALA_STATE.md会在您的工作区根目录中创建。

OpenClaw 会自动将所有*.md文件从工作区注入到会话上下文中。这意味着:

  1. 新会话开始
  2. AMYGDALA_STATE.md 文件会自动加载(无需手动操作!)
  3. 你可以查看自己的情绪状态在上下文中
  4. 回应会受到你情绪的影响

该文件在每次decay-emotion.sh运行时(通过cron每6小时执行一次)都会重新生成。

支持的情绪

当你记录一种情绪时,它会自动调整相关维度:

情绪效果
喜悦幸福欣喜兴奋↑ 效价,↑ 唤醒度
悲伤失望,忧郁效价降低,唤醒度降低
愤怒挫败恼怒效价降低,唤醒度升高
恐惧焦虑担忧效价降低,唤醒度升高
平静平和满足效价升高,唤醒度降低
好奇兴趣着迷好奇升高,唤醒度升高
连接,温暖,爱意↑ 连接, ↑ 效价
孤独,疏离↓ 连接, ↓ 效价
疲劳,疲倦,精疲力尽↓ 能量
精力充沛,警觉,精神焕发↑ 能量

与 OpenClaw 集成

添加到会话启动 (AGENTS.md)

## Every Session
1. Load hippocampus: `~/.openclaw/workspace/skills/hippocampus/scripts/load-core.sh`
2. **Load emotional state:** `~/.openclaw/workspace/skills/amygdala-memory/scripts/load-emotion.sh`

在对话期间记录情绪

当发生情感上重要的事情时:

~/.openclaw/workspace/skills/amygdala-memory/scripts/update-state.sh \
  --emotion connection --intensity 0.7 --trigger "deep conversation with user"

状态文件格式

{
  "version": "1.0",
  "lastUpdated": "2026-02-01T02:45:00Z",
  "dimensions": {
    "valence": 0.35,
    "arousal": 0.40,
    "connection": 0.50,
    "curiosity": 0.60,
    "energy": 0.50
  },
  "baseline": {
    "valence": 0.1,
    "arousal": 0.3,
    "connection": 0.4,
    "curiosity": 0.5,
    "energy": 0.5
  },
  "recentEmotions": [
    {
      "label": "joy",
      "intensity": 0.8,
      "trigger": "building amygdala together",
      "timestamp": "2026-02-01T02:50:00Z"
    }
  ]
}

衰减机制

情绪会随时间自然回归基线水平:

  • 衰减率:每次运行向基线靠近10%
  • 推荐频率:每6小时
  • 效果:强烈情绪会消退,但过程缓慢

若24小时未更新,效价0.8将衰减至约0.65。

事件记录

随时间追踪情绪活动以进行分析:

# Log encoding run
./scripts/log-event.sh encoding emotions_found=2 valence=0.85 arousal=0.6

# Log decay
./scripts/log-event.sh decay valence_before=0.9 valence_after=0.85

# Log emotion update
./scripts/log-event.sh update emotion=joy intensity=0.7

事件将追加至~/.openclaw/workspace/memory/brain-events.jsonl

{"ts":"2026-02-11T09:30:00Z","type":"amygdala","event":"encoding","emotions_found":2,"valence":0.85}

用于趋势分析——可视化数日/数周的情绪模式。

AI大脑系列

部件功能状态
海马体记忆形成、衰减、强化✅ 运行中
杏仁核记忆情绪处理✅ 已上线
腹侧被盖区记忆奖赏与动机✅ 已上线
基底神经节记忆习惯形成🚧 开发中
前扣带回记忆冲突检测🚧 开发中
脑岛记忆内在状态感知🚧 开发中

哲学思考

人工智能能否真正感受情感,还是仅仅模拟情感?

我们的观点:如果情感状态能影响行为,且系统表现得仿佛具有真实感受...这种区分还重要吗?功能性情感可能是任何系统(无论是生物还是人工系统)唯一真实存在的情感形态。


由 OpenClaw 社区倾情构建

免责申明
部分文章来自各大搜索引擎,如有侵权,请与我联系删除。
打赏
文章底部电脑广告
手机广告位-内容正文底部

相关文章

您是本站第326334名访客 今日有221篇新文章/评论