开发路线图

追踪 Arthas 各阶段的开发进度 — 从初始骨架到未来功能。

阶段 1

技术选型 & 项目骨架

已完成
  • 技术选型 & 架构设计 (已完成)
  • 前后端项目骨架 (已完成)
阶段 2

实时通信

已完成
  • WebSocket 连接 + 心跳 (已完成)
  • 房间系统 (CRUD + 自动销毁) (已完成)
阶段 3

端到端加密

已完成
  • E2EE 加密层 (AES-256-GCM) (已完成)
  • 实时聊天 UI (完整功能) (已完成)
阶段 4

上线验证

已完成
  • 健康检查端点 (已完成)
  • Vercel 部署前端 (已完成)
  • HF Spaces 部署后端 (已完成)
  • WSS (TLS 1.3) 端到端验证 (已完成)
  • 生产级服务器配置 (已完成)
  • Docker 镜像优化 (< 30MB) (已完成)
阶段 5

体验打磨

已完成
  • 连接状态横幅 (已完成)
  • 响应式/移动端适配 (已完成)
  • 消息通知 (已完成)
  • PWA 支持 (已完成)
  • Emoji 选择器 (已完成)
  • 链接自动识别 (已完成)
  • 复制消息 (已完成)
  • 消息时间分组 (已完成)
  • 发送消息动画 (已完成)
  • 加入/离开音效 (已完成)
阶段 6

差异化功能

已完成
  • 消息回复/引用 (已完成)
  • 消息反应 (Reactions) (已完成)
  • 加密文件分享 (已完成)
  • 房间密码保护 (已完成)
  • 阅后即焚增强模式 (已完成)
阶段 7

平台扩展

进行中
  • 自托管一键脚本 (已完成)
  • CLI 客户端 (已完成)
  • 国际化 (i18n) (已完成)
  • 嵌入式 SDK (未完成)
  • 浏览器扩展 (未完成)
阶段 8

安全升级

已完成
  • 加密 Typing 状态 (已完成)
  • Ed25519 消息签名 (已完成)
  • Canonical JSON 序列化 (已完成)
  • 公钥广播与 TOFU 信任 (已完成)
  • 签名验证 UI (已完成)
  • CLI 签名集成 (已完成)
  • 跨客户端互操作测试 (已完成)
阶段 9

加密语音消息

已完成
  • Push-to-Talk 录音 (已完成)
  • Opus 编码 (已完成)
  • 整体加密传输 (已完成)
  • 语音气泡 UI (已完成)
  • LRU 缓存 (已完成)
阶段 10

分享体验增强

已完成
  • QR 码分享 (已完成)
  • 房间链接过期 (已完成)
  • 过期倒计时 (已完成)
  • 服务器预警 (已完成)
  • CLI 同步支持 (已完成)
阶段 11

开源生态 & AI 集成

进行中
  • 项目官网 (GitHub Pages) (已完成)
  • OpenClaw Channel Plugin (未完成)