|
|
68b2698614
|
feat(flow): 集成流程引擎控制巡检任务执行
- 在 GlobalException 中添加对原始异常的支持,实现错误链路追踪
- 为巡检任务和任务实例实体增加任务配置ID和检测任务ID字段
- 更新数据映射文件以同步数据库结构变更
- 在任务实例服务中注入流程控制服务并实现执行、暂停、停止和恢复功能
- 优化任务上下文管理器中的终端ID空值处理逻辑
- 移除终端ID非空校验并调整相关业务逻辑
- 重构任务执行VO类以支持流程引擎调用参数传递
|
2026-06-02 16:53:07 +08:00 |
|
|
|
8e4c122f9a
|
feat(inspection): 添加巡检模块功能并更新项目配置
- 添加巡检告警、地图、机器人、任务、点位等实体类和服务接口
- 创建巡检模块数据库表结构,包含机器人、地图、任务等核心表
- 实现巡检告警控制器,提供增删改查和导出功能
- 配置巡检告警数据映射和查询视图
- 更新全局应用配置中的MinIO服务地址
- 在启动类中添加MyBatis扫描配置
- 重构设备配置实体类,移除冗余字段并优化注解配置
|
2026-06-02 15:01:23 +08:00 |
|
|
|
065c21b038
|
config(env): 更新测试环境配置
- 将活动配置文件从 dev 更改为 test
- 更新数据库连接地址从 10.148.28.10 到 192.168.28.10
- 更新 Redis 连接地址从 10.148.28.10 到 192.168.28.10
- 更新 Minio 服务地址从 10.148.28.10 到 192.168.10
|
2026-05-28 10:16:20 +08:00 |
|
|
|
218be8e008
|
config(database): 更新测试环境数据库连接配置
|
2026-05-27 14:24:32 +08:00 |
|
|
|
39ea145367
|
config(database): 更新测试环境数据库连接配置
- 将数据库用户名从 cmvr-iot 更改为 root
- 将数据库密码从 cmvr-iot123456 更改为 cmvr2468
- 保持数据库URL和其他连接参数不变
|
2026-05-16 16:42:05 +08:00 |
|
|
|
527b099f2c
|
config(test): 更新测试环境配置文件
- 修改数据库连接地址从 10.148.20.35 到 10.148.121.100
- 添加 Redis 配置,包括主机地址、端口和密码
- 添加热部署功能开关配置
- 更新 Minio 存储服务地址到新 IP
- 添加 API 相关配置,包括应用ID、密钥和工作流URL
- 添加智能体应用配置,包含意图识别和触控坐标等服务
- 添加 Flowise TTS 和 API 配置项
- 统一 YAML 文件的缩进格式
- 保持 gRPC 客户端配置不变
|
2026-05-16 16:38:26 +08:00 |
|
|
|
6be70e78c8
|
feat(build): 添加 Dockerfile 配置支持容器化部署
- 配置 Maven 多模块项目构建环境
- 设置多阶段构建优化镜像大小
- 添加 JAR 包复制和清理逻辑
- 配置 Java 运行时参数和 GC 选项
- 设置开发环境默认配置文件
- 实现可执行 JAR 文件重命名机制
|
2026-05-16 15:52:56 +08:00 |
|
|
|
4e5c17d59f
|
Merge remote-tracking branch 'origin/dev' into dev
|
2026-05-16 13:55:27 +08:00 |
|
|
|
79da694baf
|
feat(flow): 添加任务执行入口和实例管理功能
- 在 FlowTaskRuntimeEntry 中添加事务注解支持
- 为 FlowTaskRuntimeService 接口添加方法间隔
- 在 TeFlowController 中引入任务实例ID列表管理
- 新增 demo 接口用于任务执行和实例清理
- 实现任务实例的自动停止和清理机制
- 集成 flowControlService 的 stop 功能用于流程控制
|
2026-05-16 13:55:20 +08:00 |
|
|
|
3000531ca9
|
```
fix(config):修复生产环境配置中的拼写错误修正了 minio服务地址配置中 "mini" 到 "minio" 的拼写错误,
以及 API 密钥末尾多余的空白字符。
这两个配置项都位于 application-prod.yml 文件中,确保了生产环境
的正确连接和安全性。
```
|
2026-05-12 16:07:07 +08:00 |
|
|
|
7d7c471b39
|
```
feat(agents): 更新生产环境意图识别服务的API密钥
- 将INTENT_RECOGNITION服务的app-id从d3c98sp0gdon0fcf6l00更新为d5dn5ibp9adhq1b34lig- 将INTENT_RECOGNITION服务的app-key从d3c98vp0gdon0fcf6n20更新为d6j5bcellh49on5tasvg
```
|
2026-05-12 15:49:59 +08:00 |
|
|
|
3868194932
|
refactor(flow): 优化流程控制异步处理和安全配置
- 将任务停止操作改为异步执行以提高性能
- 替换系统输出为日志记录以改进调试追踪
- 为安全工具类添加异常处理和匿名用户支持
- 更新安全配置允许流程执行接口匿名访问
- 为流程控制器添加匿名注解支持外部调用
|
2026-05-11 11:47:46 +08:00 |
|
|
|
0dbed4006c
|
refactor(llm): 重构AI代理平台服务接口和实现
- 修改LLMAiAgentPlatformService.query方法签名,添加TTS相关参数
- 更新FlowActionExecutorService中的AI代理平台调用逻辑
- 移除FlowHttpNodeHandler中的formData清理逻辑
- 简化FlowNodeParamPreparer中参数准备逻辑
- 更新LLMAiAgentPlatformOperateService参数解析结构
- 修改LlmChatService.chat方法添加TTS配置参数
- 实现TTS播放控制功能,支持配置化语音合成参数
- 更新意图识别和工作流调用服务兼容性适配
|
2026-04-17 09:10:58 +08:00 |
|
|
|
37d800be69
|
feat(flow): 添加AI代理平台支持并优化流式处理
- 在FlowActionExecutorService中集成LLMAiAgentPlatformService和LLMAiTtsService
- 实现AI_AGENT_PLATFORM类型的执行逻辑,支持代理平台查询功能
- 重构FlowHttpNodeHandler参数解析,支持JSON和表单数据格式
- 在FlowItemExecutor中清空起始节点输入定义
- 重写FlowNodeParamPreparer参数准备逻辑,支持嵌套参数处理
- 优化LlmChatService中的SSE流处理,实现句子级别异步处理
- 添加TTS语音播放功能,在流式响应中实时处理句子
- 修改评估服务调用方式,在FlowEndNodeHandler中注释掉原有逻辑
|
2026-04-15 11:50:01 +08:00 |
|
|
|
722e8a6ba7
|
Merge branch 'dev2' into dev
# Conflicts:
# cmvr-iot-test/src/main/java/com/cmvr/test/flow/control/FlowControlService.java
|
2026-04-09 17:33:11 +08:00 |
|
|
|
fee5d2efb9
|
Merge remote-tracking branch 'origin/dev2' into dev2
# Conflicts:
# cmvr-iot-test/src/main/java/com/cmvr/test/flow/control/FlowControlService.java
|
2026-04-09 17:30:44 +08:00 |
|
stream
|
3170e86716
|
refactor(flow): 优化流程控制异步执行和节点查找逻辑
- 将终端停止操作改为异步执行以提升性能
- 替换子图开始节点查找方法为入度为零节点查找
- 扩展子图结束节点判断条件增强流程控制准确性
- 移除异常捕获中的空处理块简化代码结构
|
2026-04-09 17:29:47 +08:00 |
|
|
|
d8684a7736
|
refactor(flow): 优化暂停任务逻辑以异步停止边缘端
- 将边缘端停止操作改为异步执行避免阻塞主线程
- 添加日志记录开始暂停操作
- 保持原有的暂停状态设置和时间戳更新逻辑
- 继续使用统一的日志记录和状态同步机制
|
2026-04-09 14:42:14 +08:00 |
|
stream
|
a1c3040210
|
fix(flow): 修复流程控制中的循环数组传递问题
- 在EdgeHlcServiceImpl中添加触控坐标验证,防止坐标为0时的异常
- 在FlowControlService中为resumeMessage添加loopArray属性传递,确保恢复时保留循环数组数据
- 修改FlowGetCurrentObjNodeHandler中获取当前对象的方式,使用loopArray替代inputParams中的array
- 在FlowItemExecutor中将rootMessage的loopArray传递给子消息
- 更新FlowLoopNodeHandler中循环处理逻辑,确保loopArray在循环过程中正确传递
- 调整FlowNodeParamPreparer中循环目标解析方式,直接使用loopNumVal作为目标对象
- 在TaskNodeExecuteContext和TaskNodeExecuteMessage中添加loopArray属性支持
|
2026-04-09 14:29:31 +08:00 |
|
stream
|
8065faebcb
|
fix: 触控交互
|
2026-03-24 10:59:50 +08:00 |
|
stream
|
5be7f81924
|
fix: prod配置
|
2026-03-20 09:38:47 +08:00 |
|
stream
|
ea01b3826b
|
feat: 获取当前页面名称节点
|
2026-03-18 17:22:14 +08:00 |
|
stream
|
890b4c2875
|
fix: 获取触控二维坐标
|
2026-03-18 14:25:32 +08:00 |
|
|
|
89b7ce697d
|
refactor(edge): 优化边缘相机和触控操作服务
- 将边缘相机服务从 getRGBDImages 方法切换为 getRGBImage 方法
- 简化 TiTouchOperateService 中的路径搜索逻辑
- 移除硬编码的当前位置值,改为从输入参数获取
- 集成 exTiVehicleFunctionService 服务进行功能查找
- 简化路径匹配和下一步计算逻辑
- 统一输出结构,直接使用服务返回的 JSON 对象数据
|
2026-03-18 13:33:54 +08:00 |
|
stream
|
195937bdf2
|
fix: 触控接口及循环外输出参数引用
|
2026-03-18 10:45:46 +08:00 |
|
|
|
cdaae95289
|
feat(ti): 添加车辆功能详情查询接口
- 在 ITiVehicleFunctionService 中新增 selectTiVehicleFunctionDetailById 方法
- 添加 JSONObject 依赖包导入
- 在 TiVehicleFunctionController 中新增 /detail/{id} 接口
- 实现 TiVehicleFunctionServiceImpl 中的详情查询逻辑
- 添加字典数据相关服务依赖注入
- 返回车辆功能详情并处理功能名称显示逻辑
|
2026-03-18 10:00:36 +08:00 |
|
|
|
8bde916232
|
fix(util): 修复NashornJsExecutor执行结果反序列化问题
- 修改execute方法返回值注释,明确返回原生类型/JSONObject而非JSON字符串
- 在execute方法中添加JSON字符串反序列化为Java对象的核心修复逻辑
- 在JS代码中添加JSON.stringify确保统一结果格式便于反序列化
- 更新toJson和fromJson方法使用fastjson2保持版本一致性
- 修改fromJson方法返回Object类型以支持自动类型适配
- 简化SecurityConfig中URL权限配置,移除冗余路径配置
|
2026-03-18 09:27:25 +08:00 |
|
stream
|
e44c9741ed
|
Merge remote-tracking branch 'origin/dev' into dev
|
2026-03-18 09:23:34 +08:00 |
|
stream
|
596d8ceb29
|
fix: 获取当前循环对象和下标
|
2026-03-18 09:23:16 +08:00 |
|
|
|
9f5cac925e
|
refactor(flow): 优化边缘相机操作服务和代码节点执行器
- 修改 EdgeCameraOperateService 中图像URL获取逻辑,使用 getRGBDImages 方法替代硬编码URL
- 在 FlowCodeNodeHandler 中将执行结果包装为统一的JSON对象格式
- 更新 NashornJsExecutor 返回类型从 JSONObject 改为 Object 以支持多种返回值类型
- 移除 JSON 结果解析直接返回字符串避免序列化问题
- 在 SecurityConfig 中扩展允许匿名访问的路径配置
|
2026-03-17 17:21:35 +08:00 |
|
stream
|
264eb3e5ad
|
feat: 新增获取循环对象节点
|
2026-03-17 16:52:30 +08:00 |
|
|
|
f365d94077
|
Merge branch 'dev-1' into dev
|
2026-03-17 14:41:37 +08:00 |
|
|
|
3cf8d0a3c0
|
feat(flow): 新增代码执行节点和AI功能模块
- 添加CODE类型节点枚举和处理器实现代码执行功能
- 集成GraalVM JavaScript引擎支持安全的代码执行
- 新增AI_AGENT_PLATFORM和AI_TTS两个AI服务模块
- 更新意图识别服务使用新的聊天接口实现
- 修改HTTP节点处理器移除临时测试代码
- 在流程构建器中添加对code类型的节点支持
- 配置文件中更新应用密钥信息
- 添加完整的LLM聊天服务工具类支持流式通信
- 实现TS语音合成和智能体平台调用服务
- 新增NashornJS执行器提供安全的JavaScript执行环境
|
2026-03-17 14:08:08 +08:00 |
|
stream
|
69f74f6227
|
feat: 触控交互评估
|
2026-03-12 09:47:20 +08:00 |
|
stream
|
8fce38f447
|
chore: 删除无用依赖
|
2026-03-03 11:22:46 +08:00 |
|
|
|
62ea0ccf5b
|
feat(llm): 添加基于OkHttp的SSE流式对话客户端
- 实现SSE流式对话功能,支持实时消息接收
- 集成会话管理功能,包括创建、查询、删除会话
- 提供消息管理功能,支持获取和删除消息
- 实现流式和阻塞两种对话模式
- 添加文件上传支持的对话功能
- 集成重生成回复功能
- 提供完整的数据模型和回调接口
- 包含详细的使用示例和错误处理机制
|
2026-03-02 16:05:15 +08:00 |
|
stream
|
b36ced91c8
|
feat: 定时任务消费评估任务
|
2026-02-10 16:49:07 +08:00 |
|
stream
|
f20630786a
|
fix: 项目状态
|
2026-02-09 14:16:05 +08:00 |
|
stream
|
25fcc34b68
|
fix: 语音评估查询
|
2026-02-06 14:44:05 +08:00 |
|
stream
|
bf159ce7be
|
feat: 语音评估查询
|
2026-02-05 17:00:09 +08:00 |
|
|
|
7ab5a64291
|
refactor(service): 优化车辆功能服务实现代码结构
- 移除不必要的uiKey到TiVehicleUi的映射创建
- 简化HashMap初始化语法移除冗余泛型声明
- 更新注释编号保持与实际逻辑步骤一致
- 删除未使用的uiByKey变量减少内存占用
- 优化代码流程提高执行效率
|
2026-02-05 16:18:24 +08:00 |
|
|
|
22463c1763
|
fix(util): 修复车辆路径查找工具中的图标名称比较错误
- 修复CarPathFinderUtil中使用iconName而非iconImage进行功能匹配
- 添加ExTiVehicleFunctionService接口的findNextClickToFunction方法定义
- 实现车辆功能服务中的路径查找逻辑,支持查找从当前页面到目标功能的最短点击路径
- 集成字典数据服务以获取功能和界面配置的映射关系
- 在车辆界面控制器中暴露路径查找API端点
- 添加必要的Lombok注解和依赖注入配置
|
2026-02-05 16:16:20 +08:00 |
|
stream
|
d761a2fe5b
|
fix: 触控交互项目
|
2026-02-04 15:09:20 +08:00 |
|
stream
|
f1eb1043a6
|
fix: 触控交互项目
|
2026-02-04 14:44:05 +08:00 |
|
stream
|
5d41c6b1ae
|
feat: 触控交互(部分)
|
2026-02-04 14:23:13 +08:00 |
|
|
|
e553e66379
|
feat: 增加车机版本id
|
2026-02-04 14:14:17 +08:00 |
|
|
|
ff958bd216
|
fix: 字段调整
|
2026-02-04 11:16:40 +08:00 |
|
stream
|
f74454888d
|
Merge remote-tracking branch 'origin/dev' into dev
|
2026-02-04 10:01:43 +08:00 |
|
stream
|
e58ac937ec
|
feat: 触控交互(部分)
|
2026-02-04 10:01:33 +08:00 |
|
|
|
ef676cc692
|
feat: 语音交互绑定指标
|
2026-02-03 16:44:18 +08:00 |
|