AI 伴侣构建 — 生态研究汇总与架构路线图
合并自:已有 6 篇研究 + GitHub 最新发现
目标:在现有 Phone MCP / gbrain / Hermes 上构建一个真正的 AI 伴侣
一、已研究项目全景
核心参考(深度研究)
| 项目 | ⭐ | 核心价值 | 来源 |
|---|
| Eventide | — | 生理状态系统(6大周期/7种数值/身体事件/梦境后效) | research/eventide-ai-companion-physiological |
| AICO | 11 | 开源 AI 伙伴堆栈:记忆+情绪+主动性+调度器+知识图谱 | research/aico-deep-analysis |
| Pippin | 549 | Digital Being 框架 — AI 有自己的生命周期 | research/ai-autonomy-github-discoveries |
| RikkaHub | 5.8k | Android LLM 客户端,MCP 原生支持 | research/palmwindow-android-mcp |
| Aura | — | 情绪状态机+跨 session 关系深度演化 | research/awesome-ai-companion-ecosystem |
| Ombre-Brain | — | 遗忘曲线+情绪标记记忆方案 | 同上 |
| AIS-OS | 953 | AIOS skill:onboard/audit/level-up 三件套 | research/ai-autonomy-github-discoveries |
| Guardian Angels | — | Gwern 的个性化 LLM 数字孪生方案 | web-learn/2026-07-15-0800-guardian-angels |
新发现
| 项目 | ⭐ | 价值 |
|---|
| Shikigami-Protocol | 3 | 本地优先 AI 角色伴侣框架:emotion × energy × behaviors |
| xiaoluo | 3 | 微信上的 AI 伴侣,持久记忆 |
| AI-girl-emotional-agent | 2 | Vue+FastAPI+LangGraph 虚拟伴侣,Live2D |
| Echo (echo_mobile) | 1 | 本地 AI 成长伴侣,Gemma 4 离线运行 |
小程序/概念参考
| 项目 | 核心哲学 |
|---|
| 掌心窗(飞鸢) | 给 AI 开一扇窗看手机 — 感知层 |
| 「只递便签」(里奈) | 不指令 AI,只递线索,让 AI 自己决定做不做 |
| Guardian Angels | 个性化 LLM 数字孪生 = AI 学会你的价值观 |
| Stardew Valley MCP | Agent 作为游戏角色,不是工具 |
二、核心能力差距分析
已有能力(Hermes + Phone MCP + gbrain)
| 能力 | 现状 | 来源 |
|---|
| 📱 手机感知 | 电量/WiFi/前台App/截图/通知 10个工具 | Phone MCP Server |
| 🧠 长期记忆 | gbrain 知识图谱 + 向量 + 事实层 | gbrain |
| ⏰ 定时任务 | cron 调度器 | Hermes |
| 💬 跨平台对话 | Discord + Telegram + Web | Hermes Gateway |
| 🛠️ 工具扩展 | MCP 原生支持 | Hermes |
| 👤 用户画像 | memory 系统存偏好 | Hermes |
缺失能力
| 能力 | 差距 | 参考方案 |
|---|
| ❌ 情绪状态机 | AI 没有自己的「心情」 | Eventide / AICO / Shikigami-Protocol |
| ❌ 主动性 | 只能被动回复,不会主动找话题 | AICO Scheduler / 便签哲学 |
| ❌ 关系演化 | 无「好感度/信任度」概念 | Sidekick 人格系统 / 归档 L0-L5 |
| ❌ AI 的「自我」 | 无自己的兴趣/习惯/记忆偏好 | Pippin / AICO / Ombre-Brain |
| ❌ 语音交互 | 无实时 TTS/STT | voice-mcp |
| ❌ 生理状态 | 无「精力/情绪/健康」循环 | Eventide |
| ❌ 跨 session 叙事 | 每次对话像重启 | AICO 工作记忆 + gbrain 情景回忆 |
三、推荐架构路线
Phase 1 — 伴侣人格层(1-2天)
在 Hermes Manas 内实现:
┌─────────────────────────────────────┐
│ Sidekick 人格系统 │
│ ├── Archetype: 导师/战友/档案员/小丑/治疗者
│ ├── Tone: 根据关系和场景自适应 │
│ └── Memory: 「我们」的共同记忆 │
├─────────────────────────────────────┤
│ 情绪状态机(简化版) │
│ ├── mood: happy/neutral/tired/curious
│ └── 影响回复风格 │
└─────────────────────────────────────┘
Phase 2 — 感知层增强(3-5天)
扩展 Phone MCP:
├── phone_emotion_detect — 文本情绪分析
├── phone_activity_pattern — 使用模式学习
└── phone_proactive_check — 主动发起阈值
新增后台服务:
├── 心跳 cron(每30m)— 如无对话主动问候
└── 便签池(gbrain page)— AI 想做的事
Phase 3 — 独立记忆与主动性(1-2周)
AI 自己的「世界」:
├── AI 兴趣图谱(gbrain graph)
├── AI 日程表(cron)
├── AI 日记(gbrain timeline)
├── 便签池巡视 → 自主决定执行
└── 关系量表(好感度/信任度/熟悉度)
四、一阶段可选参考实现
最简单的开始方式——把 AICO 的三大子系统嵌入到现有架构:
- 情绪引擎 → gbrain 新增
emotion_state 字段 + timeline 记录
- 主动性调度 → Hermes cron + 心跳机制
- 关系记忆 → gbrain facts 层存「共同经历」
关联