chore: 忽略 chat-session.md

This commit is contained in:
2026-05-16 08:49:11 +08:00
parent 0fd50986f0
commit 86b70b1613
-67
View File
@@ -1,67 +0,0 @@
# 昔涟AI助手 · 对话压缩摘要
---
## 项目定位
将《崩坏:星穹铁道》角色「昔涟」(「记忆」命途化身)带入现实的**家庭AI助手**。她通过文字/语音与用户对话,控制IoT设备,拥有长期记忆,以"开拓者"称呼用户。
---
## 架构核心
| 层 | 技术选型 |
|----|---------|
| 后端 | Go (Gin) 网关 + AI编排器,Python (FastAPI) 语音管线 |
| 前端 | React 19 + TypeScript + TailwindCSS + shadcn/ui |
| 通信 | WebSocket (对话) + HTTP REST + gRPC (内部) |
| 数据 | PostgreSQL (pgvector) + Redis + Qdrant (向量) + MinIO |
| 部署 | Docker ComposeCaddy 反向代理 |
---
## 核心模块
1. **API网关** — JWT认证、WebSocket连接池、限流
2. **AI编排器** — 上下文构建 → 人格注入(昔涟YAML)→ LLM调用 → 记忆提取
3. **语音处理** — ASR (Whisper) / TTS (Edge-TTS + GPT-SoVITS),语音助手模式按句号断句流式播放
4. **记忆系统** — 文件+数据库+向量三层存储,分类分级(核心/重要/普通/临时)
5. **工具引擎** — IoT设备控制、插件热加载、拟人化操作包装
---
## 昔涟专属设计
- **人格文档**: `cyrene_v1.yaml`(身份、性格、称呼、语言风格、行为准则)
- **多形态**: 迷迷(精简) / 小昔涟(日常) / 德谬歌(完整),按设备/场景切换
- **存在感系统**: 主动行为调度(早安/回家/晚安等)、好感度Lv1-5、心情引擎、记忆叙事化
- **设备拟人化**: "好的,让人家来帮你把灯打开♪ ……好了~ 调成了暖色哦"
---
## 当前状态
**Phase 0 完成** — 项目骨架已初始化于 `Cyrene/`,目录结构:
```
Cyrene/
├── backend/{gateway, ai-core, voice-service, memory-service, tool-engine, data/}
├── frontend/{web/ (昔涟源码), shared/}
├── scripts/
├── docker-compose.yml / docker-compose.dev.yml
└── .github/workflows/
```
**Git仓库**: `git.yeij.top/AskaEth/Cyrene.git`,已配置但尚未首次push。
---
## 下一步(Phase 1 MVP
1. Gateway 跑起来(WebSocket echo
2. AI Core 对接 LLM + 昔涟人格Prompt
3. 前端连 WebSocket,实现第一轮文字对话
4. 基础记忆存储/检索
5. Docker 一键部署
---
## 关键技术点
- 系统Prompt由 `persona/injector.go` 从YAML动态构建
- 语音助手断句:首句到第一个"。"优先发送,后续按句号队列推送
- 记忆迁移:复制 `/data/memory/` 目录即可
- 多角色支持:换一套 persona YAML + TTS即可切换