Files
CamTalk/docs
hhs 360b2a4f50
All checks were successful
Backend CI / ci (pull_request) Successful in 1m5s
Frontend CI / ci (pull_request) Successful in 1m40s
docs: 补充配置管理规范(Viper + 环境变量)
- 03-接口文档: 新增第六章配置管理(Go 配置结构体、YAML 配置示例、环境变量覆盖规则、Viper 加载代码、启动命令示例)
- 03-接口文档: 原七~九章重新编号为八~十章
- 02-系统架构: 配置管理行补充交叉引用
- README.md: 索引补充配置管理关键词
2026-06-13 13:31:48 +08:00
..

CamTalk 设计文档

CamTalk 是一款多模态实时 AI 视觉对话助手。用户通过摄像头和麦克风与 AI 交互AI 理解视觉场景和语音输入后给出自然回应。

文档索引

文档 说明
01-项目概述 项目目标、核心挑战、交付物
02-系统架构 三层架构、技术栈、核心交互流程、前后端模块、存储策略、部署架构
03-接口文档 WebSocket 协议、REST API、AI 服务层接口编排器设计Session Manager配置管理Viper、数据模型、错误码、连接管理(实现时首先阅读
04-技术选型 持久化层PostgreSQL和前端边缘处理层的选型对比与决策理由
05-用户故事 P0/P1/P2 用户故事、验收标准、优先级决策依据
06-语音交互 VAD → STT → LLM → TTS 全链路、延迟优化
07-视觉理解 帧采样策略、图像编码、多模态 LLM 输入机制
08-成本控制 智能采样、端云协同、模型分级、缓存复用
09-技术名词解释 前端/后端/AI 服务技术名词简明解释

推荐阅读顺序

  1. 01-项目概述 — 了解项目目标
  2. 02-系统架构 — 理解三层架构和技术栈全貌
  3. 03-接口文档 — 前后端通信契约,实现时的最高依据
  4. 04-技术选型 — 了解为什么选这些技术
  5. 05-用户故事 — 明确功能优先级
  6. 06~08 — 各技术领域的详细设计
  7. 09-技术名词解释 — 遇到不熟悉的名词时查阅