chore: 移除 ROADMAP.md,不推送到仓库
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
-104
@@ -1,104 +0,0 @@
|
|||||||
# Cyrene AI 未来开发路线
|
|
||||||
|
|
||||||
> 当前版本: Phase 0-6 完成 | 日期: 2026-05-24 | 分支: dev
|
|
||||||
|
|
||||||
## 已完成阶段
|
|
||||||
|
|
||||||
| 阶段 | 内容 | 状态 |
|
|
||||||
|------|------|------|
|
|
||||||
| Phase 1 | 连续思考链 + 主动消息决策 | ✅ |
|
|
||||||
| Phase 2 | 情感状态机 + 离线自主思考 | ✅ |
|
|
||||||
| Phase 3 | 插件与工具系统 (SDK + 13内置插件) | ✅ |
|
|
||||||
| Phase 4 | 多平台接入 (6平台适配器) | ✅ |
|
|
||||||
| Phase 5 | STT 语音识别 (DashScope Gummy + Whisper) | ✅ |
|
|
||||||
| Phase 6.1 | 多模型目的路由 (5 purpose 全部接入) | ✅ |
|
|
||||||
| Phase 6.2 | 宿主机安全操控 (沙箱执行 + 文件隔离) | ✅ |
|
|
||||||
| Phase 6.3 | 视觉理解 (多模态图片 + OCR) | ✅ |
|
|
||||||
| Phase 6.6 | 知识库 RAG (文档索引 + 语义检索) | ✅ |
|
|
||||||
|
|
||||||
## 待开发阶段
|
|
||||||
|
|
||||||
### Phase 5 补齐: TTS 语音合成
|
|
||||||
- DashScope CosyVoice / Edge-TTS 作为 TTS 引擎
|
|
||||||
- 流式音频输出 + SSML 标记支持
|
|
||||||
- 情感语音参数联动 (语速/音调随情绪变化)
|
|
||||||
|
|
||||||
### Phase 7: 实时语音对话
|
|
||||||
- 全双工 WebSocket 语音通道 (复用现有 STT WebSocket)
|
|
||||||
- VAD 语音活动检测 + 打断检测
|
|
||||||
- 语音端点间低延迟无缝切换
|
|
||||||
- 通话状态管理 + 多人会话支持
|
|
||||||
|
|
||||||
### Phase 8: 前端/移动端增强
|
|
||||||
- 语音消息录制 + 发送 (前端已预留 voice_msg mode)
|
|
||||||
- PWA 离线支持 + 推送通知
|
|
||||||
- 移动端原生 Shell (WebView + 原生语音/通知桥接)
|
|
||||||
- 响应式 UI 优化
|
|
||||||
|
|
||||||
### Phase 9: 多 Agent 协作
|
|
||||||
- Agent 间消息总线 + 任务分配协议
|
|
||||||
- 专用 Agent 角色 (代码审查、安全审计、运维)
|
|
||||||
- 多 Agent 并行处理 + 结果合并
|
|
||||||
- Agent 间记忆共享
|
|
||||||
|
|
||||||
### Phase 10: 部署与运维
|
|
||||||
- Docker Compose 一键部署
|
|
||||||
- 健康监控 + 自动重启 + 日志聚合
|
|
||||||
- 配置热更新 (models.json 变更无需重启)
|
|
||||||
- 数据库迁移工具 + 备份策略
|
|
||||||
- CI/CD 流水线
|
|
||||||
|
|
||||||
### 性能优化
|
|
||||||
- LLM 响应缓存 (Redis) — 减少重复 API 调用
|
|
||||||
- 流式输出优化 — 更快的首字节时间 (TTFB)
|
|
||||||
- 向量数据库接入 (Qdrant) — 替换内存向量索引
|
|
||||||
- 上下文窗口管理 — 长对话自动摘要压缩
|
|
||||||
- 数据库连接池优化
|
|
||||||
|
|
||||||
### 安全增强
|
|
||||||
- API 速率限制
|
|
||||||
- 敏感信息过滤
|
|
||||||
- 审计日志
|
|
||||||
- 沙箱权限细粒度控制 (per-tool, per-user)
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## 架构总览
|
|
||||||
|
|
||||||
```
|
|
||||||
┌─────────────────────────────────────────────────┐
|
|
||||||
│ Frontend (React) │
|
|
||||||
│ Web + Mobile (PWA) │
|
|
||||||
└─────────────────┬───────────────────────────────┘
|
|
||||||
│ WebSocket / SSE
|
|
||||||
┌─────────────────▼───────────────────────────────┐
|
|
||||||
│ Gateway (:8080) │
|
|
||||||
│ Auth / WS Hub / Session / Admin API │
|
|
||||||
└──────┬──────────┬──────────┬────────────────────┘
|
|
||||||
│ │ │
|
|
||||||
┌──────▼──┐ ┌─────▼───┐ ┌───▼──────────────┐
|
|
||||||
│ AI-Core │ │ Memory │ │ Tool-Engine │
|
|
||||||
│ (:8081) │ │ (:8091) │ │ (:8092) │
|
|
||||||
│ Orch. │ │ Vector │ │ Plugin Executor │
|
|
||||||
│ Thinker │ │ Store │ │ Sandbox │
|
|
||||||
└──┬───┬──┘ └─────────┘ └──────────────────┘
|
|
||||||
│ │
|
|
||||||
│ └── RAG / Host / Vision / Purpose Routing
|
|
||||||
│
|
|
||||||
└── Voice (:8093) / IoT (:8083) / Platform (:8095)
|
|
||||||
```
|
|
||||||
|
|
||||||
## 当前服务端口
|
|
||||||
|
|
||||||
| 服务 | 端口 | 状态 |
|
|
||||||
|------|------|------|
|
|
||||||
| Gateway | 8080 | 运行中 |
|
|
||||||
| AI-Core | 8081 | 运行中 |
|
|
||||||
| IoT Debug | 8083 | 按需启动 |
|
|
||||||
| DevTools | 9090 | 运行中 |
|
|
||||||
| Memory Service | 8091 | 运行中 |
|
|
||||||
| Tool Engine | 8092 | 运行中 |
|
|
||||||
| Voice Service | 8093 | 运行中 |
|
|
||||||
| Plugin Manager | 8094 | 按需启动 |
|
|
||||||
| Platform Bridge | 8095 | 按需启动 |
|
|
||||||
| Frontend | 5173 | 按需启动 |
|
|
||||||
Reference in New Issue
Block a user