CMVR-IOT/cmvr-iot-api/cmvr-iot-edge/cmvr-iot-grpc-lib
lixiaolong 53ed826480 feat(llm): 添加通用图片分析功能并优化边缘系统安全状态恢复
- 新增 IMAGE_ANALYZE 动作类型支持通用图片分析
- 实现图片分析操作服务支持单张及多图片分析
- 添加图片分析的提示词、参考图片和调优参数配置
- 集成 MinIO 服务上传功能支持唯一文件名生成
- 添加 FlowMediaParamResolver 支持 URL 数组解析
- 实现边缘系统恢复运行状态的新 API 接口
- 标记旧的安全状态恢复接口为已弃用
- 更新媒体分析操作服务支持详细的输出选项
- 添加图片分析相关的单元测试验证功能
2026-08-19 15:00:49 +08:00
..
src/main feat(llm): 添加通用图片分析功能并优化边缘系统安全状态恢复 2026-08-19 15:00:49 +08:00
pom.xml feat(agv): 添加AGV移动到指定站点功能和设备通用指令支持 2026-08-04 09:22:04 +08:00
README.md feat(agv): 添加AGV移动到指定站点功能和设备通用指令支持 2026-08-04 09:22:04 +08:00

CMVR-ES Proto Contract

This module maintains a one-way mirror of protobuf definitions from the xtkuang_dev branch of the CMVR-ES repository.

During Maven's initialize phase, the build performs a shallow sparse clone of the upstream protos/cmvr/api, protos/cmvr/msgs, and protos/cmvr/common directories. These directories replace the local src/main/proto/cmvr mirror, and Java/gRPC sources are regenerated under src/main/java/cmvr so Maven and IDE compilation use the same files.

The build machine must have git installed and read access to the CMVR-ES SSH repository. The upstream repository and ref can be overridden when needed:

mvn -Dcmvr.es.repository=<git-url> -Dcmvr.es.proto.ref=<branch-or-tag> compile

Do not edit local proto or generated Java files. The next Maven build replaces them with the current upstream definitions.