|
|
cbdee5068a
|
feat: 新增消息Outbox机制、雪花ID配置优化及多项功能完善
1. 新增数据库唯一约束和Message_Outbox表脚本
2. 新增雪花ID、Hangfire存储、MQ重试等配置实体
3. 重构各项目雪花ID生成逻辑,改为从配置读取WorkerId
4. 优化积分服务分页查询、用户背包更新逻辑
5. 新增JWT令牌Redis过期刷新逻辑
6. 完善RabbitMQ死信队列消息头信息
7. 新增可靠MQ消息发布服务和Outbox派发后台服务
8. 替换原有RabbitMQ直接发送为Outbox可靠发布
9. 优化签到服务逻辑,新增重复签到校验和补签卡扣减逻辑
10. 修复自动铺码消费逻辑,新增点阵页预占和释放机制
|
2026-07-10 10:44:00 +08:00 |
|
|
|
766be485d0
|
feat: 新增操作日志功能并优化定时任务配置
1. 新增OperationLogAttribute与OperationLogActionFilter,实现自动化操作日志记录
2. 新增OperationLogRecordInput输入模型,重构IOperationLogService日志接口
3. 为所有业务控制器接口添加操作日志注解
4. 调整期刊AI批改任务的执行周期与方法适配异步调用
5. 优化Hangfire定时任务注册逻辑,支持异步任务
6. 补充完善操作日志类型与目标类型枚举
|
2026-07-09 18:01:37 +08:00 |
|
|
|
4bb03aa0df
|
refactor(workservice): 迁移AI批改逻辑到定时任务,移除消费端评分逻辑
1. 新增JournalTaskAiScoreJob定时任务,实现周期性扫描处理期刊答题记录AI批改
2. 调整appsettings.json配置,新增定时任务配置与相关参数
3. 重构JournalTaskReceiveConsumer,移除原有的AI评分相关代码,仅保留答题记录保存逻辑
4. 优化任务查询条件,支持分组任务查询
|
2026-07-08 18:00:44 +08:00 |
|
|
|
12d488a5ca
|
refactor: 优化AI评分与二维码ID生成逻辑,调整RabbitMQ配置
1. 调整RabbitMQ预取计数配置,支持从配置读取
2. 新增随机ID帮助类,生成唯一长整型ID
3. 重构二维码ID生成逻辑,新增重试机制避免重复
4. 优化AI评分配置,调整温度系数与并发限制
5. 重构跨页题评分逻辑,支持分组评分与结果去重
6. 新增AI评分异常分类与结果校验逻辑
7. 优化评分提示词与结果归一化处理
|
2026-07-02 16:05:13 +08:00 |
|
|
|
07614b5fe6
|
feat: 新增上传地址管理、答题评分及社区消息功能
1. 新增UploadDomain实体与上传地址分配逻辑,为用户分配可用上传域名
2. 新增绑定期刊消息推送,通过RabbitMQ传递绑定信息
3. 优化答题评分逻辑,新增完成度阈值判定与社区消息插入
4. 新增配置项用于评分阈值配置
5. 补充相关DTO与实体类字段,完善数据传输与存储
|
2026-07-01 14:50:37 +08:00 |
|
|
|
6ec47220c2
|
feat: 新增AI自动批改功能,完善任务评分体系
1. 添加AI评分配置节点到appsettings.json
2. 新增NeedAiProcess字段控制是否使用AI批改
3. 扩展答题记录实体,新增理解力、判断力、表达力、说服力评分字段
4. 实现期刊任务AI自动批改消费者逻辑,支持重试机制和图片处理
5. 优化实体类注释和代码结构
6. 新增Dockerfile用于容器化部署
|
2026-06-30 16:16:12 +08:00 |
|
|
|
6b09006071
|
fix AliyunOSSConfigs Domain
|
2026-06-29 17:07:49 +08:00 |
|
|
|
d64b68abdd
|
fix: 更新微信配置、点阵ID及打印工具相关配置
1. 更新WebApi和WorkService的配置文件中的微信AppId、AppSecret
2. 修改WorkService的DotId配置为新的点阵ID
3. 新增打印工具所需的授权xml文件
4. 重构打印工具调用逻辑,修复路径问题并优化命令执行方式
|
2026-06-29 10:39:59 +08:00 |
|
|
|
c5db5d773b
|
feat: 新增铺码回调接口与相关配置,优化模板校验逻辑
1. 调整OSS访问域名从HTTPS改为HTTP
2. 新增宠物默认模板枚举并限制删除默认模板
3. 添加书页铺码回调接口与WebAPI端点
4. 配置Redis、HttpClient与OSS SDK服务
5. 新增打印配置项与回调地址
6. 优化PetService代码格式与宠物模板启停逻辑
7. 完善UpdatePageNoAsync的校验与处理逻辑
|
2026-06-25 18:01:37 +08:00 |
|
|
|
3c3453668f
|
refactor: 重构AI聊天服务为流式返回,优化OOS路径与仓库初始化逻辑
1. 重构AI聊天接口与实现为流式返回,支持SSE协议
2. 修正BaseRepository的数据库上下文初始化逻辑
3. 更新AutoDotCodeConsumer的OOS存储路径
4. 新增阿里云OSS配置项到appsettings
5. 优化AiChatService的日志与代码注释
|
2026-06-24 18:25:25 +08:00 |
|
|
|
4142b621c3
|
feat: 新增工作服务项目并调整部分接口路由
1. 新增QYZH.InteractiveMagazine.WorkService工作服务项目,包含队列消费者框架、Hangfire定时任务支持
2. 修复PetService中未定义FeedPetOutput变量的问题
3. 调整JournalController的路由前缀从api/icr改为api
4. 将工作服务项目添加到解决方案中
|
2026-06-11 18:01:07 +08:00 |
|