Commit Graph

  • 4235c5cae0 Merge pull request 'fix: 修复 Redis 密码为空时容器启动失败的问题' (#124) from feature/add-redis-docker into develop huanghaosheng 2026-06-19 23:19:01 +08:00
  • 41f393c09d fix: 修复 Redis 密码为空时容器启动失败的问题 hhs 2026-06-19 23:18:30 +08:00
  • 04dac0b673 Merge pull request 'feat: 添加 Redis Docker 容器编排及三级存储架构' (#123) from develop into v2 huanghaosheng 2026-06-19 23:09:39 +08:00
  • 4c7430d6f4 Merge pull request 'feat: 添加 Redis Docker 容器编排及三级存储架构' (#122) from feature/add-redis-docker into develop huanghaosheng 2026-06-19 23:08:12 +08:00
  • 765cb34019 feat: 添加 Redis Docker 容器编排及三级存储架构 hhs 2026-06-19 22:53:06 +08:00
  • 9576884619 docs: 新增 Eino 框架技术文档和重构实施记录 cfy666 2026-06-19 22:09:07 +08:00
  • 4ffd84510e refactor: 清理旧编排代码,新增 eino 包单元测试 cfy666 2026-06-19 22:04:39 +08:00
  • 4b731b5ac0 feat: 实现 Eino Graph 构建与 Orchestrator 适配器,切换 main.go cfy666 2026-06-19 21:58:17 +08:00
  • fd5c7712f8 feat: 引入 Eino 框架并实现 AI 编排层基础设施与节点 cfy666 2026-06-19 21:49:28 +08:00
  • f38fbf0527 Merge pull request 'refactor: 统一配置文件系统并重构项目设计文档' (#121) from develop into v2 huanghaosheng 2026-06-19 19:46:06 +08:00
  • b10a508356 Merge pull request 'refactor: 统一配置文件系统并重构项目设计文档' (#120) from docs/complete-doc into develop huanghaosheng 2026-06-19 19:43:02 +08:00
  • c0b4eeda46 refactor: 统一配置文件系统 hhs 2026-06-19 18:41:35 +08:00
  • e6481e0faa docs: 添加 Eino 重构代码计划文档 hhs 2026-06-19 17:45:41 +08:00
  • a04275cc76 docs: 按功能模块重构文档结构 hhs 2026-06-19 15:31:52 +08:00
  • dca37f3e48 docs: 同步文档与代码实现状态 hhs 2026-06-19 14:58:43 +08:00
  • 16302af7d2 docs: 添加 Eino 框架参考文档 hhs 2026-06-19 14:35:06 +08:00
  • 5d8cacf16d docs: 更新 README 文档 hhs 2026-06-14 23:59:00 +08:00
  • dbfdf3c3e5 docs: README hhs 2026-06-14 23:58:41 +08:00
  • 54454ae2d7 Merge pull request '部署优化' (#119) from develop into main cfy777 2026-06-14 21:33:01 +08:00
  • 720c2e2b5b Merge pull request 'feat:部署优化' (#118) from feat/build into develop cfy777 2026-06-14 21:29:04 +08:00
  • c2bae4e3b7 feat:部署优化 cfy666 2026-06-14 21:28:18 +08:00
  • 838493145f Merge pull request '部署' (#117) from develop into main cfy777 2026-06-14 21:25:32 +08:00
  • 943f36e9ec Merge pull request '部署优化' (#116) from feat/build into develop cfy777 2026-06-14 21:25:06 +08:00
  • 083ede8b6d feat: 部署优化 cfy666 2026-06-14 21:24:11 +08:00
  • 14242eb896 Merge pull request 'fix: 修复 Docker Compose 环境下 PostgreSQL 连接失败' (#115) from develop into main huanghaosheng 2026-06-14 20:50:31 +08:00
  • 6db5bef519 Merge pull request 'fix: 修复 Docker Compose 环境下 PostgreSQL 连接失败' (#114) from fix/actions into develop huanghaosheng 2026-06-14 20:48:31 +08:00
  • 1ddd75d34f fix: 修复 Docker Compose 环境下 PostgreSQL 连接失败 hhs 2026-06-14 20:47:00 +08:00
  • 7ea6c0d4f2 Merge pull request '版本升级' (#113) from develop into main cfy777 2026-06-14 20:44:51 +08:00
  • 97357013bb Merge pull request 'feat:添加对话情景功能' (#112) from feat/optimize into develop cfy777 2026-06-14 20:41:50 +08:00
  • 057a226610 Merge remote-tracking branch 'origin/develop' into feat/optimize cfy666 2026-06-14 20:40:05 +08:00
  • b60e513317 feat:添加对话情景功能 cfy666 2026-06-14 20:32:30 +08:00
  • 638a387550 Merge pull request 'fix: 修复 ChatPanel vadError 属性类型不匹配导致构建失败' (#110) from develop into main huanghaosheng 2026-06-14 20:11:19 +08:00
  • 9dc9025d10 Merge pull request 'fix: 修复 ChatPanel vadError 属性类型不匹配导致构建失败' (#109) from fix/frontend into develop huanghaosheng 2026-06-14 20:10:59 +08:00
  • 92e47718bc fix: 修复 ChatPanel vadError 属性类型不匹配导致构建失败 hhs 2026-06-14 20:10:31 +08:00
  • 6ce36e3ed8 Merge pull request 'fix: 更换 PostgreSQL 镜像源' (#108) from develop into main huanghaosheng 2026-06-14 20:00:02 +08:00
  • 6032608e49 Merge pull request 'fix: 更换 PostgreSQL 镜像源' (#107) from fix/actions into develop huanghaosheng 2026-06-14 19:59:41 +08:00
  • 668da26e23 fix: 更换 PostgreSQL 镜像源 hhs 2026-06-14 19:58:22 +08:00
  • 44f4f3ce1a Merge pull request 'feat:语音对话优化' (#106) from feat/onload into develop cfy777 2026-06-14 19:55:02 +08:00
  • c3118dd72a feat:语音对话优化 cfy666 2026-06-14 19:54:22 +08:00
  • f22243a2d2 Merge pull request 'fix: 更换 PostgreSQL 镜像源为轩辕镜像,修复阿里云镜像拉取失败' (#105) from develop into main huanghaosheng 2026-06-14 19:52:04 +08:00
  • 8ff3c519ac Merge pull request 'fix: 更换 PostgreSQL 镜像源为轩辕镜像,修复阿里云镜像拉取失败' (#104) from fix/actions into develop huanghaosheng 2026-06-14 19:51:50 +08:00
  • ffc9b4a320 fix: 更换 PostgreSQL 镜像源为轩辕镜像,修复阿里云镜像拉取失败 hhs 2026-06-14 19:51:15 +08:00
  • eba0607f94 Merge pull request 'Merge pull request 'fix: 移除未使用的变量和导入,修复 tsc 编译错误'' (#103) from develop into main huanghaosheng 2026-06-14 19:44:35 +08:00
  • e89585e453 Merge pull request 'fix: 移除未使用的变量和导入,修复 tsc 编译错误' (#102) from fix/actions into develop huanghaosheng 2026-06-14 19:43:59 +08:00
  • e11934cf70 fix: 移除未使用的变量和导入,修复 tsc 编译错误 hhs 2026-06-14 19:37:16 +08:00
  • 1f19435951 Merge pull request 'Merge pull request 'feat: 添加 PostgreSQL 服务并挂载数据库迁移脚本'' (#101) from develop into main huanghaosheng 2026-06-14 19:25:37 +08:00
  • 16105f5ac6 Merge pull request 'feat: 添加 PostgreSQL 服务并挂载数据库迁移脚本' (#99) from feature/reload into develop huanghaosheng 2026-06-14 19:01:45 +08:00
  • 386c918591 feat: 添加 PostgreSQL 服务并挂载数据库迁移脚本 hhs 2026-06-14 19:00:06 +08:00
  • 966b30218a feat: 实现 sessions 持久化,支持会话恢复 hhs 2026-06-14 18:54:18 +08:00
  • d724a8e9f9 Merge pull request 'feat: 对接 PostgreSQL 存储层' (#98) from build/backend into develop huanghaosheng 2026-06-14 18:46:05 +08:00
  • 8360e31328 Merge pull request 'feat/talk' (#97) from feat/talk into develop cfy777 2026-06-14 18:44:47 +08:00
  • 1109ab41f7 refactor: 将退出登录功能从顶部导航栏移至设置面板 cfy666 2026-06-14 18:42:47 +08:00
  • 542720695d feat: 对接 PostgreSQL 存储层 hhs 2026-06-14 18:40:37 +08:00
  • 8de956719c feat: 实现前端认证系统,WebSocket 连接携带 JWT token cfy666 2026-06-14 18:38:45 +08:00
  • a1ae7740f1 Merge pull request 'feat: 构建用户模块,实现用户对话历史持久化,完善接口文档' (#96) from build/backend into develop huanghaosheng 2026-06-14 18:08:14 +08:00
  • b57adf153b docs: 补充用户模块 REST API 接口契约 hhs 2026-06-14 18:05:50 +08:00
  • c3a32ce276 feat: Phase 8.5 — ConversationSummary 查询优化,支持 SQL 聚合获取消息统计 hhs 2026-06-14 17:58:42 +08:00
  • 7b745018c5 feat: Phase 8.4 — 实现 LoadSession 和 LoadSessionFromDB,支持从 PostgreSQL 恢复会话到内存 hhs 2026-06-14 17:56:33 +08:00
  • f4515ce5e4 feat: Phase 8.3 — Session Manager 注入 MessageRepository,AppendMessage 启用 Write-Through hhs 2026-06-14 17:54:33 +08:00
  • 96f4bc7abb feat: Phase 8.2 — 实现 PostgreSQL MessageRepository hhs 2026-06-14 17:53:14 +08:00
  • dae5722945 feat: Phase 8.1 — 定义 MessageRepository 接口和消息表迁移脚本 hhs 2026-06-14 17:52:21 +08:00
  • 3c5c4943e8 feat: Phase 7.7 — 编写 WS 认证测试 hhs 2026-06-14 17:48:47 +08:00
  • 80c6b1b56e feat: Phase 7.3 — WS conversation_id 处理 hhs 2026-06-14 17:47:34 +08:00
  • 905b56640e feat: Phase 7.2 — WS 连接 JWT 认证 hhs 2026-06-14 17:47:05 +08:00
  • 2aa3c98ab6 feat: Phase 7.1 — 修改 ServeWS 签名,新增 tokenMgr 参数 hhs 2026-06-14 17:46:11 +08:00
  • d01aeaba68 feat: 编写 ConversationHandler API 测试(httptest + mock SessionManager) hhs 2026-06-14 17:41:28 +08:00
  • f902e05e31 feat: main.go 接入 ConversationHandler 路由注册 hhs 2026-06-14 17:39:39 +08:00
  • 62baa656ee feat: 实现 ConversationHandler(对话 CRUD + 消息查询 + 权限校验 + 路由注册) hhs 2026-06-14 17:39:20 +08:00
  • ec8555d44b feat: 编写 Session Manager 新方法测试(ListByUser 分页、UpdateTitle、自动标题生成) hhs 2026-06-14 17:36:38 +08:00
  • 6487a8ecab feat: 扩展 Session Manager 接口,新增 ListByUser、UpdateTitle 方法 hhs 2026-06-14 17:35:20 +08:00
  • 9ff971fd89 feat: 扩展 Session 模型,新增 UserID、Title、UpdatedAt 字段 hhs 2026-06-14 17:30:59 +08:00
  • c01ee1d14c feat: 编写 AuthHandler API 测试(httptest + mock AuthService,覆盖全部端点) hhs 2026-06-14 17:28:13 +08:00
  • 9aaed88cc1 feat: main.go 接入认证服务(TokenManager + AuthService + AuthHandler 路由注册) hhs 2026-06-14 17:26:50 +08:00
  • 15b437043f feat: 实现 AuthHandler(注册/登录/刷新/登出端点 + 输入校验 + 路由注册) hhs 2026-06-14 17:25:50 +08:00
  • fdea3aa9d1 feat: 新增认证相关错误码(USERNAME_TAKEN, INVALID_CREDENTIALS, INVALID_TOKEN, INVALID_INPUT) hhs 2026-06-14 17:24:57 +08:00
  • 430811ffc4 Merge pull request 'feat: 实现 Phase 3 JWT + 认证服务' (#95) from feature/user-model-phase3 into develop huanghaosheng 2026-06-14 17:20:35 +08:00
  • f878988048 feat: 编写 AuthService 单元测试(mock UserRepository) hhs 2026-06-14 17:18:22 +08:00
  • e455af6b2d feat: 编写 TokenManager 单元测试 hhs 2026-06-14 17:17:28 +08:00
  • 5211d14d50 feat: 定义并实现 AuthService(注册/登录/刷新/登出) hhs 2026-06-14 17:14:52 +08:00
  • 5b8cbb025f feat: 实现 JWT 认证中间件(AuthMiddleware) hhs 2026-06-14 17:13:54 +08:00
  • fca9108882 feat: 实现密码哈希与校验工具(bcrypt) hhs 2026-06-14 17:07:51 +08:00
  • 20597101f5 feat: 实现 TokenManager(JWT 签发/校验/哈希) hhs 2026-06-14 17:07:12 +08:00
  • 5e83531d54 Merge pull request 'feat: 定义用户模块 User 模型与 Repository 层' (#94) from feature/user-mode-phase2 into develop huanghaosheng 2026-06-14 17:03:46 +08:00
  • 9842b4a457 feat: 编写 UserRepository 单元测试 hhs 2026-06-14 16:56:29 +08:00
  • ce13e5a048 feat: 实现内存 UserRepository(测试用) hhs 2026-06-14 16:55:44 +08:00
  • 36827edfea feat: 实现 PostgreSQL UserRepository hhs 2026-06-14 16:55:12 +08:00
  • af73e78aa3 feat: 定义 UserRepository 接口及 User 数据模型 hhs 2026-06-14 16:54:21 +08:00
  • c9c174f400 feat: 扩展 models 新增 User 结构体 hhs 2026-06-14 16:53:54 +08:00
  • c0972856c6 Merge pull request 'feat: 配置扩展与 PostgreSQL 连接池' (#93) from feature/user-model-phase1 into develop huanghaosheng 2026-06-14 16:50:25 +08:00
  • 0ff810a297 feat: main.go 条件初始化 PostgreSQL 连接池 hhs 2026-06-14 16:43:07 +08:00
  • bf1e24453c feat: 编写用户表 schema 迁移脚本 hhs 2026-06-14 16:42:12 +08:00
  • 0edafbbf8a feat: 实现 PostgreSQL 连接池 hhs 2026-06-14 16:41:50 +08:00
  • 4b30e67c2e feat: 扩展 Config 结构体,新增 AuthConfig 配置 hhs 2026-06-14 16:40:06 +08:00
  • 07211675e9 Merge pull request 'feat/tips' (#92) from feat/tips into develop cfy777 2026-06-14 16:32:18 +08:00
  • 7a0443ebcc style: 样式优化 cfy666 2026-06-14 16:31:23 +08:00
  • fe053f94dc fix: 隐藏观察模式按钮,清理未使用的 toggleMode 引用 cfy666 2026-06-14 15:56:59 +08:00
  • 9433612c4b Merge pull request '聊天框与会话历史栏优化' (#91) from fix/language into develop cfy777 2026-06-14 15:46:40 +08:00
  • 92f3f45c41 feat: 新增会话历史侧边栏,支持新建/切换/删除/重命名会话 cfy666 2026-06-14 15:44:25 +08:00
  • 74cd6c7d2d Merge pull request 'chore: 硬编码公网 IP 地址' (#90) from develop into main huanghaosheng 2026-06-14 15:29:29 +08:00
  • 8f8e9dea5f Merge pull request 'chore: 硬编码公网 IP 地址' (#89) from fix/workflow-fix into develop huanghaosheng 2026-06-14 15:29:19 +08:00