EchoMe v1.5 系统架构

EchoMe v1.5 系统架构 A architecture diagram generated by Archify. AI 与用户入口 本机 MCP 运行时 EchoMe 应用层 持久化与检索基础设施 AI 客户端 · Codex / Claude / Cursor · AI 与用户入口 AI 客户端 Codex / Claude / Cursor 用户浏览器 · 管理与调试 · AI 与用户入口 用户浏览器 管理与调试 EchoMe CLI · sync / index / review · AI 与用户入口 EchoMe CLI sync / index / review MCP Gateway · HTTP :3002 /mcp · 本机 MCP 运行时 · 本机 systemd MCP Gateway HTTP :3002 /mcp 本机 systemd EchoMe MCP Server · 29 tools · v1.5.0 · 本机 MCP 运行时 EchoMe MCP Server 29 tools · v1.5.0 Web Console · Vue 3 + Nginx :20001 · EchoMe 应用层 Web Console Vue 3 + Nginx :20001 EchoMe Hub API · FastAPI :20000 · EchoMe 应用层 · JWT / rate limit EchoMe Hub API FastAPI :20000 JWT / rate limit Context Runtime · identity + compiler + impact · EchoMe 应用层 · evidence-first Context Runtime identity + compiler + impact evidence-first Sleep 与质量闭环 · proposal / eval / outcome · EchoMe 应用层 · append-only Sleep 与质量闭环 proposal / eval / outcome append-only Embedding Service · BAAI/bge-m3 :20002 · 持久化与检索基础设施 · GPU Embedding Service BAAI/bge-m3 :20002 GPU PostgreSQL 16 + pgvector · 权威记忆与项目知识 · 持久化与检索基础设施 · Alembic 015 PostgreSQL 16 + pgvector 权威记忆与项目知识 Alembic 015 Redis 7 · 缓存与运行辅助 · 持久化与检索基础设施 Redis 7 缓存与运行辅助 MCP over HTTP stdio proxy POST /api/v1/context HTTP REST /api/v1 sync / index / review proposal → validate → apply semantic recall memory + graph + temporal SQLAlchemy async cache / coordination append evidence + archive links Legend Frontend Backend Database Cloud External

统一检索入口

  • • AI 默认调用 echome_context,免去工具选择
  • • Project alias、图关系、时间信息和 token budget 在 Hub 汇合

数据安全边界

  • • PostgreSQL + pgvector 是唯一权威数据层
  • • Sleep 和项目重关联采用 proposal → validate → apply,不删除原始证据

质量与可观测性

  • • Web Console 统一查看 Context Runs、日志与 Eval
  • • Feedback 与 Context Outcome 先追加记录,再经评估决定是否影响排序