peanut
|
755059807a
|
feat: 优化管理后台页面UI、修复TS编译错误、新增人生事件模块
- 优化 AI 配置列表页面:重构统计卡片、搜索表单、表格列展示
- 修复 3 处 TypeScript TS6133 编译错误,恢复构建
- 新增管理员修改密码和重置密码功能
- 优化小程序多个页面样式和交互
- 人生事件模块完善
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-05-10 23:23:09 +08:00 |
|
peanut
|
60c63850ee
|
feat: 修复 Redis 超时问题、固定小程序端口、新增人生事件模块及优化多个页面
- 修复 Redis 超时:添加 commons-pool2 依赖,启用 Lettuce 连接池,超时提升至 15s
- 固定 mini-program H5 端口为 5175,避免与 web 项目端口冲突
- 新增人生事件(life-event)模块:表单和详情页面
- 新增 EpicScript 灵感接口(Controller/Service/DTO)
- 优化登录、引导、主页、记录、剧本详情等多个页面
- 优化服务管理脚本和 Nginx 配置
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-05-10 11:38:35 +08:00 |
|
peanut
|
f4bc9f6dab
|
后台管理功能补充
|
2025-12-25 00:13:42 +08:00 |
|
peanut
|
31cc78038b
|
增加修改和删除功能
|
2025-12-24 15:20:58 +08:00 |
|
peanut
|
1aa39e11b4
|
life-script启动后地址栏无限重复切换bug修复
|
2025-12-24 11:38:48 +08:00 |
|
peanut
|
700438ca42
|
AI对话bug修复
|
2025-12-23 23:04:32 +08:00 |
|
peanut
|
56cacb7163
|
人生轨迹功能完善
|
2025-12-23 22:10:25 +08:00 |
|
peanut
|
97abbefaa3
|
bug修复
|
2025-12-23 17:43:33 +08:00 |
|
peanut
|
7f89fd17d3
|
AI配置增加字段适配处理
|
2025-12-23 16:51:53 +08:00 |
|
peanut
|
1fefd98d74
|
bug修复
|
2025-12-22 23:40:47 +08:00 |
|
peanut
|
7d53a059d7
|
添加字典功能及初始化数据
|
2025-12-22 21:56:10 +08:00 |
|
peanut
|
180fe20347
|
Coze接口配置及调用变更
|
2025-12-22 18:02:35 +08:00 |
|
peanut
|
cd6d995d5a
|
人生轨迹功能模块补充
|
2025-12-22 14:50:14 +08:00 |
|
peanut
|
cfd12f01db
|
新增人生轨迹模块代码
|
2025-12-21 17:44:59 +08:00 |
|
peanut
|
bbe79ecffb
|
仪表盘功能完善
|
2025-10-31 14:33:57 +08:00 |
|
peanut
|
778f05daa5
|
仪表板功能完善
|
2025-10-31 14:23:38 +08:00 |
|
peanut
|
cafbae4324
|
管理端登录报错修复
|
2025-10-31 13:57:49 +08:00 |
|
peanut
|
e69e9920fe
|
对话接口bug修复及后台管理功能完善
|
2025-10-31 13:37:15 +08:00 |
|
peanut
|
69ffda358f
|
对话bug修复
|
2025-10-30 17:34:05 +08:00 |
|
peanut
|
093d07ab76
|
AI接口支持流式调用
|
2025-10-30 15:59:48 +08:00 |
|
peanut
|
9ddc6887ff
|
AI配置模块功能完善
|
2025-10-30 15:12:07 +08:00 |
|
peanut
|
8b6e3d0815
|
后台管理功能开发,AI配置管理
|
2025-10-30 14:50:44 +08:00 |
|
peanut
|
f7a3868f34
|
后台管理功能实现
|
2025-10-28 17:30:47 +08:00 |
|
peanut
|
0016453f20
|
增加后台管理模块
|
2025-10-27 23:57:31 +08:00 |
|
peanut
|
df818578e5
|
bug修复
|
2025-10-26 23:26:30 +08:00 |
|
peanut
|
accd1ae9da
|
聊天页bug修复
|
2025-10-26 17:43:24 +08:00 |
|
peanut
|
2e243c7671
|
优化处理
|
2025-10-26 16:59:50 +08:00 |
|
peanut
|
fdac026720
|
不再使用的代码清理
|
2025-10-26 15:34:05 +08:00 |
|
peanut
|
bc3ed2d872
|
代码优化
|
2025-10-13 10:43:08 +08:00 |
|
peanut
|
b6818b179c
|
优化并移除不再有任何用处的文件
|
2025-09-12 14:12:56 +08:00 |
|
peanut
|
fcd35c78e5
|
优化
|
2025-09-09 11:13:36 +08:00 |
|
peanut
|
cf50a9f1fa
|
优化
|
2025-09-08 18:01:24 +08:00 |
|
peanut
|
d42d689bd7
|
接口优化
|
2025-09-08 17:54:12 +08:00 |
|
peanut
|
cc886cd4d5
|
feat: 完成情绪博物馆项目重构和功能增强 - 新增日记评论和帖子功能 - 重构前端架构,优化用户体验 - 完善WebSocket通信机制 - 更新项目文档和部署配置
|
2025-07-27 10:05:59 +08:00 |
|
peanut
|
6903ac1c0d
|
优化CozeAPI调用保存逻辑和前端图标修复
- 修复前端TrendingUpOutlined图标导入错误,改为LineChartOutlined
- 优化CozeAPI调用记录保存逻辑:
* 正确保存创建人和更新人字段为当前用户ID
* 正确传递和保存message_id字段
* 新增带messageId的WebSocket聊天方法重载
- 修复WebSocket处理器中的用户消息保存逻辑
- 确保CozeApiCallService正确设置创建人和更新人字段
- 改进AI回复保存时的创建人设置逻辑
|
2025-07-26 10:46:47 +08:00 |
|
peanut
|
0dfabc35d7
|
优化调整
|
2025-07-26 00:37:18 +08:00 |
|
peanut
|
08bbd4df0f
|
优化CozeAPI调用记录保存逻辑
- 修复CozeApiCall记录中createBy和updateBy字段未正确设置的问题
- 修复messageId字段未保存的问题
- 重构AiChatServiceImpl,在用户消息创建后再创建API调用记录
- 添加updateApiCallFailure方法处理失败情况
- 提取executeCozeApiCall公共方法减少代码重复
- 确保所有API调用记录都正确保存创建人和更新人信息
- 优化前端聊天记录功能,修复API调用问题
- 重构WebSocketService为接口+实现类模式
- 移除Controller层违反规则的try-catch异常处理
- 优化前端聊天界面自动滚动功能
|
2025-07-25 18:11:05 +08:00 |
|
peanut
|
f576de68da
|
对话逻辑修复
|
2025-07-25 17:48:02 +08:00 |
|
peanut
|
a4c6140ed5
|
优化
|
2025-07-25 16:18:33 +08:00 |
|
peanut
|
86c2df4784
|
feat: 实现情绪记录功能和聊天历史查看
- 完成情绪记录生成功能,支持AI分析聊天内容生成情绪记录
- 实现聊天页面历史记录查看,支持分页和搜索
- 修改日记页面展示情绪记录而非普通日记
- 添加情绪记录的增删改查API
- 优化前端UI,添加情绪强度显示和详细信息展示
- 修复SCSS变量缺失问题
|
2025-07-25 01:11:01 +08:00 |
|
peanut
|
3292a74698
|
实现Coze API调用记录功能
- 在AiChatServiceImpl中添加完整的API调用记录功能
- 每次调用Coze API时自动记录请求和响应信息
- 支持聊天和总结两种类型的API调用记录
- 记录详细信息包括:
* 请求信息:URL、请求体、请求头、用户消息
* 响应信息:HTTP状态码、响应体、响应头
* Coze信息:Bot ID、Workflow ID、Chat ID、Conversation ID
* 用户信息:用户ID、客户端IP、User Agent、会话ID
* 性能指标:开始时间、结束时间、耗时、轮询次数
* 状态跟踪:调用状态、最终状态、错误信息
* 追踪信息:唯一追踪ID
- 添加集成测试验证记录功能
- 支持错误处理和异常情况记录
|
2025-07-25 00:39:51 +08:00 |
|
peanut
|
ca42a7d9a4
|
重构项目结构:迁移到单体架构并优化代码组织
- 删除分布式架构相关文件和配置
- 将backend-distributed重命名为backend保留分布式代码作为参考
- 优化backend-single单体架构实现
- 添加Coze API集成相关文档和测试
- 清理项目根目录的部署脚本和配置文件
- 更新WebSocket和消息服务实现
- 完善认证服务和密码加密功能
|
2025-07-24 22:16:27 +08:00 |
|
peanut
|
cf4d73ceff
|
服务层重构与优化:补全所有ServiceImpl实现类,修复RestTemplate注入,完善DTO与配置,保证编译与启动通过
|
2025-07-24 14:15:31 +08:00 |
|
peanut
|
873b8e55da
|
feat: 完善后端架构 - 标准化Controller层和Service层
✨ 新功能:
- 创建了完整的Service层架构,包含所有业务实体的Service接口和实现类
- 新增8个标准化的Controller类,支持完整的CRUD操作
- 实现了统一的Request/Response模式和分页查询功能
- 创建了认证服务(AuthService)和令牌服务(TokenService)
- 添加了Redis配置和认证拦截器
🏗️ 架构优化:
- 移除Controller层所有try-catch块,使用全局异常处理机制
- 创建了专门的异常类(AuthException, TokenException, CaptchaException)
- 统一了API返回格式,完善了Result类的方法
- 实现了标准的分页查询和参数校验
📦 新增文件:
- 8个Controller类: Achievement, Comment, CommunityPost, Conversation, CozeApiCall, EmotionAnalysis, Reward, UserStats
- 12个Service接口和对应的实现类
- 标准化的DTO类(Request/Response)
- 异常处理类和拦截器
- 测试用例
🔧 重构优化:
- 重写了AuthController,移除所有业务逻辑到Service层
- 优化了MessageController,使用标准的Request/Response格式
- 更新了全局异常处理器,支持多种异常类型
- 完善了WebConfig配置,添加认证拦截器
📊 代码统计:
- 新增文件: 60+个
- 新增代码行数: 8000+行
- 重构代码行数: 1000+行
- 移除过时接口: 4个
|
2025-07-24 07:38:40 +08:00 |
|
peanut
|
880e0e3c88
|
feat: 完善后端架构和service层实现
- 创建完整的entity实体类体系,包括所有业务实体
- 实现BaseEntity基类,统一管理公共字段
- 创建雪花算法ID生成器和自动填充处理器
- 简化所有mapper接口,只继承BaseMapper
- 重构service层,使用LambdaQueryWrapper进行数据库操作
- 创建BasePageRequest分页查询基类
- 完善用户上下文管理和JWT认证
- 新增WebSocket聊天功能和相关控制器
- 更新前端配置和组件,完善用户认证流程
- 同步数据库建表脚本
|
2025-07-24 00:37:23 +08:00 |
|