2026-05-21 - 2026-08-21
Overview
200 Pull requests merged by 2 users
Merged
#211 refactor: 优化数据库迁移文件约束和注释
Merged
#210 fix: 减少自定义情景中数据库表对 prompt 的约束
Merged
#209 fix: 修复无法正常自定义情景的问题
Merged
#208 fix: 修复前端语法问题
Merged
#207 styles:美化样式
Merged
#206 feat: v2 版本
Merged
#205 docs: 优化首页 README 文档
Merged
#204 docs: 优化首页部分内容重复
Merged
#203 docs: 优化首页 README 项目部署指南
Merged
#202 docs: 优化首页 README
Merged
#201 docs: 完善首页 README 文件
Merged
#200 fix: 优化侧栏弹出延迟问题
Merged
#199 fix: 优化侧栏弹出延迟问题
Merged
#198 fix: 修复“设置”侧栏双重展开的问题
Merged
#197 fix: 修复“设置”侧栏双重展开的问题
Merged
#196 fix: 修复前端侧边栏无法平滑弹出的问题
Merged
#195 fix: 修复前端侧边栏无法平滑弹出的问题
Merged
#194 fix: 修复空会话返回 null 导致前端崩溃的问题
Merged
#193 fix: 修复空会话返回 null 导致前端崩溃的问题
Merged
#192 fix: 修复前端侧边栏弹出异常问题
Merged
#191 fix: 修复前端侧边栏弹出异常问题
Merged
#190 fix: 修复前端 TypeScript 编译错误
Merged
#189 fix: 修复前端 TypeScript 编译错误
Merged
#188 refactor: 重构视频面板 UI,情景选择改为卡片网格,控制按钮改为 SVG 图标
Merged
#187 refactor: 重构视频面板 UI,情景选择改为卡片网格,控制按钮改为 SVG 图标
Merged
#186 feat: 实现日志追踪链路
Merged
#185 feat: 实现日志追踪链路
Merged
#184 feat: 实现摄像头和麦克风设备选择功能
Merged
#182 docs: 重构文档结构,规范编号并整合冗余内容
Merged
#181 docs: 重构文档结构,规范编号并整合冗余内容
Merged
#180 docs: 统一更新配置文件路径引用
Merged
#179 docs: 统一更新配置文件路径引用
Merged
#178 feat: 集成限流器到服务
Merged
#177 docs: 规范文档对跨域处理的介绍
Merged
#176 feat: 集成限流器到服务
Merged
#175 feat:部署修改
Merged
#174 feat:部署修改
Merged
#173 feat: 优化情景切换功能
Merged
#172 feat: 优化情景切换功能
Merged
#171 fix: apk 使用阿里云镜像 mirrors.aliyun.com 加速下载
Merged
#170 fix: apk 使用阿里云镜像 mirrors.aliyun.com 加速下载
Merged
#169 fix: CI 环境安装 rsync + docker-cli + docker-cli-compose
Merged
#168 fix: CI 环境安装 rsync + docker-cli + docker-cli-compose
Merged
#167 fix: git clone 前清理残留的 /tmp/camtalk-deploy 目录
Merged
#166 fix: git clone 前清理残留的 /tmp/camtalk-deploy 目录
Merged
#165 fix: 添加 rsync 安装,避免首次部署时 command not found
Merged
#164 fix: 添加 rsync 安装,避免首次部署时 command not found
Merged
#163 fix: 统一使用 /opt/camtalk/.env 路径,act_runner 挂载宿主机目录后直接读取
Merged
#162 fix: 统一使用 /opt/camtalk/.env 路径,act_runner 挂载宿主机目录后直接读取
Merged
#161 fix: env_file 使用绝对路径 /root/camtalk/.env,确保 CI 容器内 docker compose 正确解析
Merged
#160 fix: env_file 使用绝对路径 /root/camtalk/.env,确保 CI 容器内 docker compose 正确解析
Merged
#159 docs: 更新架构设计和令牌桶限流相关文档
Merged
#158 docs: 添加令牌桶限流模块设计文档
Merged
#157 docs:更新文档
Merged
#156 feat: 优化对话历史功能、增加首页登录页面
Merged
#155 feat: 优化对话历史功能、增加首页登录页面
Merged
#154 fix: 通过 docker run -v 桥接同步 /opt/camtalk/.env,每次部署自动获取最新配置
Merged
#153 fix: 通过 docker run -v 桥接同步 /opt/camtalk/.env,每次部署自动获取最新配置
Merged
#152 fix: git fetch 改用公网 URL 而非 origin,避免 Docker 内网地址不可达导致卡死
Merged
#150 fix: git fetch 改用公网 URL 而非 origin,避免 Docker 内网地址不可达导致卡死
Merged
#149 fix: env_file 改为相对路径,解决 CI 容器无法读取 /opt/camtalk/.env 的问题
Merged
#148 fix: env_file 改为相对路径,解决 CI 容器无法读取 /opt/camtalk/.env 的问题
Merged
#147 fix: 精简 deploy.yml,checkout + ref + verify 三步确保拉取正确分支
Merged
#146 fix: 精简 deploy.yml,checkout + ref + verify 三步确保拉取正确分支
Merged
#145 fix: 恢复 checkout action 拉取代码,仅添加 ref 参数指定触发分支
Merged
#144 fix: 恢复 checkout action 拉取代码,仅添加 ref 参数指定触发分支
Merged
#143 fix: 完善鉴权模块,修复 CI/CD 中 dubious ownership 错误
Merged
#142 feat: 完善鉴权模块
Merged
#141 fix: CI/CD 改用 git clone 直接拉取代码,避免 rsync 同步失败
Merged
#140 fix: checkout 指定触发分支,避免始终拉取 main 代码
Merged
#139 feat: 对话场景优化
Merged
#138 feat: 对话场景优化
Merged
#137 fix: CI 环境安装 rsync 依赖
Merged
#136 fix: CI 环境安装 rsync 依赖
Merged
#135 fix: CI/CD 部署固定到 /root/camtalk 目录,确保 compose 能正确管理容器生命周期
Merged
#134 fix: CI/CD 部署固定到 /root/camtalk 目录,确保 compose 能正确管理容器生命周期
Merged
#133 refactor: 用 Eino 框架重构编排层
Merged
#132 ci: deploy 工作流增加 main 分支触发
Merged
#131 fix: 修复 TieredManager 创建 session 时 L1/L2 ID 不一致导致 Redis 写入失败的问题
Merged
#130 fix: 统一 docker-compose 环境变量注入方式,修复 postgres/redis 配置读取问题
Merged
#129 fix: 统一 docker-compose 环境变量注入方式,修复 postgres/redis 配置读取问题
Merged
#128 feat: 重构用eino框架
Merged
#127 fix: 修复 Dockerfile 运行阶段缺少 config.yaml 导致容器启动 panic
Merged
#126 fix: 修复 Dockerfile 运行阶段缺少 config.yaml 导致容器启动 panic
Merged
#125 fix: 修复 Redis 密码为空时容器启动失败的问题
Merged
#124 fix: 修复 Redis 密码为空时容器启动失败的问题
Merged
#123 feat: 添加 Redis Docker 容器编排及三级存储架构
Merged
#122 feat: 添加 Redis Docker 容器编排及三级存储架构
Merged
#121 refactor: 统一配置文件系统并重构项目设计文档
Merged
#120 refactor: 统一配置文件系统并重构项目设计文档
Merged
#119 部署优化
Merged
#118 feat:部署优化
Merged
#117 部署
Merged
#116 部署优化
Merged
#115 fix: 修复 Docker Compose 环境下 PostgreSQL 连接失败
Merged
#114 fix: 修复 Docker Compose 环境下 PostgreSQL 连接失败
Merged
#113 版本升级
Merged
#112 feat:添加对话情景功能
Merged
#110 fix: 修复 ChatPanel vadError 属性类型不匹配导致构建失败
Merged
#109 fix: 修复 ChatPanel vadError 属性类型不匹配导致构建失败
Merged
#108 fix: 更换 PostgreSQL 镜像源
Merged
#107 fix: 更换 PostgreSQL 镜像源
Merged
#106 feat:语音对话优化
Merged
#105 fix: 更换 PostgreSQL 镜像源为轩辕镜像,修复阿里云镜像拉取失败
Merged
#104 fix: 更换 PostgreSQL 镜像源为轩辕镜像,修复阿里云镜像拉取失败
Merged
#103 Merge pull request 'fix: 移除未使用的变量和导入,修复 tsc 编译错误'
Merged
#102 fix: 移除未使用的变量和导入,修复 tsc 编译错误
Merged
#101 Merge pull request 'feat: 添加 PostgreSQL 服务并挂载数据库迁移脚本'
Merged
#99 feat: 添加 PostgreSQL 服务并挂载数据库迁移脚本
Merged
#98 feat: 对接 PostgreSQL 存储层
Merged
#97 feat/talk
Merged
#96 feat: 构建用户模块,实现用户对话历史持久化,完善接口文档
Merged
#95 feat: 实现 Phase 3 JWT + 认证服务
Merged
#94 feat: 定义用户模块 User 模型与 Repository 层
Merged
#93 feat: 配置扩展与 PostgreSQL 连接池
Merged
#92 feat/tips
Merged
#91 聊天框与会话历史栏优化
Merged
#90 chore: 硬编码公网 IP 地址
Merged
#89 chore: 硬编码公网 IP 地址
Merged
#88 chore: 部署完成回显显示公网 IP
Merged
#87 chore: 部署完成回显显示公网 IP
Merged
#86 chore: 前端端口改为 9000
Merged
#85 chore: 前端端口改为 9000
Merged
#84 ci: 添加国内镜像代理和 BuildKit 缓存优化构建速度
Merged
#83 ci: 添加国内镜像代理和 BuildKit 缓存优化构建速度
Merged
#82 ci: 简化 Docker CLI 安装,仅使用 apk
Merged
#81 ci: 简化 Docker CLI 安装,仅使用 apk
Merged
#80 ci: 修复部署脚本找不到 docker 命令的问题
Merged
#79 ci: 修复部署脚本找不到 docker 命令的问题
Merged
#78 ci: 合并 workflow,仅保留 push main 时自动部署
Merged
#77 ci: 合并 workflow,仅保留 push main 时自动部署
Merged
#75 fix: 修复并优化部署流程
Merged
#74 fix: 修复并优化部署流程
Merged
#73 fix: 修复 deploy 工作流缺少 Docker 导致构建失败的问题
Merged
#72 Merge pull request 'fix: 修复 deploy 工作流缺少 Node.js 导致 checkout 失败的问题'
Merged
#71 fix: 修复 deploy 工作流缺少 Node.js 导致 checkout 失败的问题
Merged
#69 chore: 删除 deepgram_test.go 测试文件
Merged
#67 fix: 修复语音与文字不同步的问题,改为句子级流式播放
Merged
#66 chore: 添加前后端 Dockerfile 和 DockerCompose 编排文件,添加部署脚本和工作流
Merged
#65 优化无麦克风和摄像头场景的使用
Merged
#64 修复对话麦克风问题
Merged
#63 refactor: 前端 WebSocket 地址改为动态推导,添加 Vite 开发代理
Merged
#62 fix/hard-code
Merged
#61 fix: 修复新旧 TTS 语音重叠播放的问题
Merged
#60 fix: 修复 pipeline_test.go 中 New 函数调用参数不足的问题
Merged
#59 fix:修复了模型语音问题
Merged
#58 feat:增加前端样式优化skill和mcp工具
Merged
#57 feat: 添加 AI 服务初始化时的模型配置日志
Merged
#56 feat: 添加 MiMo TTS 语音合成服务
Merged
#55 docs: 跟进项目完成状况
Merged
#54 功能优化
Merged
#53 fix: MiMo ASR 认证头改为 Authorization: Bearer
Merged
#52 fix: 修复 MiMo ASR endpoint 路径重复拼接导致 404 的问题
Merged
#51 chore: 更新 STT API Key 和 endpoint
Merged
#50 feat: 添加 Xiaomi MiMo ASR 语音识别提供者
Merged
#49 fix: 修复返回给前端的 totalTokens 为0的问题并提供示例 .env
Merged
#48 develop
Merged
#47 ci: 更新 Go 容器版本为 1.26.2
Merged
#46 Merge pull request '添加计时器,麦克风,摄像头开关' (#45) from develop-frontend8 into develop 33分钟前
Merged
#45 添加计时器,麦克风,摄像头开关
Merged
#44 feat: 规范化配置文档
Merged
#43 增加主题切换功能,优化设置界面的面板
Merged
#42 feat: 添加集成测试并同步文档
Merged
#41 feat: 补全设计文档中的 REST 端点
Merged
#39 重构为 Web 端双栏布局,突出对话展示
Merged
#38 feat: 将 Session Manager + Orchestrator 串入 WebSocket handler,实现端到端消息处理。
Merged
#37 实现 AI Orchestrator(核心编排)
Merged
#36 定义并实现三个 AI 服务客户端,每个服务一个独立包
Merged
#35 实现会话生命周期管理,让 WS handler 能追踪会话、存储对话历史。
Merged
#33 补充跨域处理方案(Nginx 同源反代 + Vite proxy)
Merged
#32 feature/base-build
Merged
#31 实现观察模式,支持持续场景监控(US-05/US-10)
Merged
#30 实现关键帧检测与成本控制
Merged
#29 实现会话配置与多轮上下文
Merged
#27 feat: 实现 TTS 语音播放,完成 MVP P0 全部用户故事
Merged
#26 docs
Merged
#25 docs
Merged
#24 完善端到端对话闭环,增强消息渲染与错误处理;集成 VAD 语音活动检测,打通核心交互链路
Merged
#23 develop
Merged
#22 build/actions
Merged
#21 develop
Merged
#20 fix: 修正 install node 步骤的 working-directory 并使用阿里云镜像源
Merged
#19 develop
Merged
#18 fix: 使用 Alpine 容器镜像解决 checkout action 找不到 node 的问题
Merged
#17 develop
Merged
#16 fix: 移除 setup-go/setup-node,宿主机已预装 Go 和 Node
Merged
#15 develop
Merged
#14 fix: 为 uses 的 URL 加引号修复 YAML 解析错误
Merged
#13 develop
Merged
#12 build/actions
Merged
#11 develop
Merged
#10 fix: 修正 Gitea Actions 工作流目录名为复数形式 workflows
Merged
#9 develop
Merged
#8 ci: 配置 Docker 容器运行、镜像源及自建 checkout action
Merged
#7 develop
Merged
#6 ci: 调整 CI 触发分支为 main,运行环境改为 aliyun
Merged
#4 ci: 添加前端与后端 Gitea Actions 持续集成工作流
Merged
#3 fix: 修复 .gitignore 并降级 React 到 18 以对齐设计文档
Merged
#2 feat: 初始化前端项目,搭建 React + TypeScript + Vite 工程结构
Merged
#1 feat: 初始化 Go 后端项目骨架