开发者
资源
文档评分
Findability
Accuracy
Completeness
Readability
在线提单
论坛求助

整体介绍

DevKit AI的迁移Agent包括源码迁移、容器迁移和系统迁移。

  • 源码迁移
    • C/C++源码迁移:基于DevKit的C/C++源码迁移功能对C/C++及构建文件(Makefile、Blade、Bazel等)进行迁移,并针对架构不兼容代码提供修改建议。
    • SQL迁移:基于DevKit的SQL迁移功能对SQL数据库语言进行迁移。并针对语法不兼容场景,检索SQL的不兼容语法迁移案例知识库,并结合AI提供针对性的详细迁移建议。
    • Java应用有源码迁移:将本地有源码Java项目迁移至ARM64架构,完成源码兼容改造、SQL的按需迁移、重新构建、制品扫描和验证。
  • 容器迁移:基于DevKit将x86架构下的Docker镜像迁移到ARM环境,支持有Dockerfile的直接迁移与无Dockerfile的镜像逆向重构两类场景。
  • 系统迁移:基于DevKit对中间件、数据库及Java应用进行迁移支持,通过解析用户提供的x86架构源软件包信息,可自动在目标机器上完成鲲鹏适配版本的软件包安装与部署全流程。