Commit Graph

9 Commits

Author SHA1 Message Date
7a89cd2a71 统一各模块.gitignore,完整忽略Maven target编译目录 2026-06-11 17:16:40 +08:00
jiao
5e33db1ad3 chore: add .gitignore for all backend modules and update generation service
1. 为所有后端子模块添加.gitignore文件,忽略target编译目录
2. 重构LLM客户端接口,新增支持关闭推理过程的生成方法
3. 为各模型客户端实现新的重载generate方法
4. 重构PromptEngine,替换原有话术生成逻辑为对话历史分析模式
5. 新增对话历史存档实体类和Mapper,实现单聊/群聊历史查询接口
6. 简化GenerationController,移除SSE流式生成相关代码
2026-06-10 17:50:34 +08:00
jiao
46b6e0a358 feat(kb-admin): add chat mining module
1. 新增会话挖掘相关后端接口与实体类,包括候选池管理、批量审核等功能
2. 在前端管理页面添加会话挖掘菜单路由与入口
3. 启用kb-admin服务的异步注解支持
2026-06-05 11:50:20 +08:00
jiao
6160691aa9 build: 调整项目Java版本为1.8
feat(archive-service): 新增敏感词风控相关实体与Mapper
feat(archive-service): 新增会话统计相关VO类
refactor(archive-service): 移除ArchiveMessage的deleted逻辑字段
fix: 修正数据库连接字符集配置为UTF-8
style(frontend): 优化nginx缓存配置规则
refactor(conversation-service): 替换var为显式类型声明
2026-05-29 15:46:55 +08:00
jiao
d327826c78 chore: 完成项目整体打包与配置更新
1. 更新所有服务Dockerfile,切换到eclipse-temurin:17-jre-alpine镜像并调整服务端口
2. 配置前端项目基础路径与nginx代理
3. 新增数据库初始化编码设置与测试依赖
4. 添加部分服务的Servlet编码配置与JWT/LLM密钥配置
5. 完善话术实体类校验注解与Mapper接口
6. 新增密码生成工具类与部分测试文件配置
2026-05-21 11:40:22 +08:00
jiao
c78ff4fdea fix: 运行时验证修复
- Auth服务: 添加RestTemplate Bean
- 所有服务: JDBC URL characterEncoding=utf8mb4 -> utf8
- Gateway: CORS配置allowedOrigins -> allowedOriginPatterns
- 所有服务pom.xml: 添加spring-boot-maven-plugin repackage execution
2026-05-13 15:48:44 +08:00
jiao
5a4d33e845 fix: 编译验证修复
- 重写 kb-admin-service/pom.xml(修复截断损坏)
- 新建 analytics-service/pom.xml(缺失文件)
- parent POM 添加 mysql-connector-java 8.0.33 版本管理
- common POM 移除 lombok optional 标记,确保子模块可继承
- AuthController 补充 @Value import
- RankingService 补充 JsonUtils import

验证结果:11个模块全部编译通过(BUILD SUCCESS 12.4s)
2026-05-13 15:19:46 +08:00
jiao
5f44136c85 feat(05-06): Phase 5-6 - 前端 + 管理后台 + 部署配置
- sidebar H5: React18+TypeScript+Vite+AntDesignMobile, 学员画像/话术推荐/一键发送
- admin后台: React18+AntDesign, 登录/数据看板/话术库管理CRUD
- kb-admin-service: 话术CRUD API、分页查询
- analytics-service: 数据统计Dashboard API
- 所有服务的Dockerfile + nginx.conf + 完整docker-compose编排
2026-05-12 18:12:20 +08:00
jiao
31a395be5e feat(01): Phase 1 - 基础设施 + 数据库 + 公共模块
- 创建10个微服务目录结构和Maven多模块配置
- 完成15张MySQL 5.7表设计和初始化数据(40意图+8话术分类+管理员)
- 实现common模块:Result、PageResult、异常处理、MyBatisPlus/Redis/RabbitMQ/跨域配置
- 实现BaseEntity、AutoFillHandler、JsonUtils、JsonTypeHandler
- 配置API Gateway路由和全部服务的application.yml
- 添加docker-compose.yml(MySQL+Redis+RabbitMQ)
2026-05-12 17:55:11 +08:00