Skip to content

基础设施

Docker Compose 服务

服务镜像端口用途
mysqlmysql:8.03306主数据库
redisredis:7-alpine6379缓存 / 额度计数 / 策略线程历史
qdrantqdrant/qdrant6333/6334向量数据库(Phase 2)
miniominio/minio9000/9001对象存储(头像等)

网络

  • 所有服务在 shice-net bridge 网络内互通
  • 后端通过服务名(mysql, redis 等)连接

Qdrant 向量记忆(Phase 2 待接入)

集合设计

  • person_memories:每条记录 = 一段关于某人的记忆
    • payload: {user_id, person_id, content, source_type, created_at}
    • vector: text-embedding-3-small 或类似 Embedding API
  • 检索:按 user_id + person_id 过滤 + 语义相似度排序

关系 Timeline(Phase 2 待做)

  • 数据模型:timeline_events 表已定义
  • 展示:纵向时间轴,事件卡片按时间排列,支持按类型过滤

跨端扩展(Phase 3)

详见 ui_design_notes.md 第四章。