基于大模型的Java到ArkTS代码转换方法及系统

AITNT-国内领先的一站式人工智能新闻资讯网站
# 热门搜索 #
基于大模型的Java到ArkTS代码转换方法及系统
申请号:CN202511078439
申请日期:2025-08-01
公开号:CN121008808A
公开日期:2025-11-25
类型:发明专利
摘要
本发明提出一种基于大模型的Java到ArkTS代码转换方法及系统,属于计算机领域,包括:S1:对待转换的Java项目进行全面解析,提取文件间的依赖关系和语义信息,并构建代码知识图谱;步骤S2:基于代码知识图谱确定代码转换顺序,提取待转换代码的上下文信息和多模态语义信息,并结合多智能体协作机制完成Java到TS代码的转换;S3:将TS代码与官方ArkTS编码规范进行对比分析,识别违规代码,并通过多个智能体对违规代码进行修正和验证,生成符合ArkTS语法规范且语义一致的ArkTS代码。本发明方法能够有效支持Java项目到ArkTS项目的自动迁移,提高了项目迁移效率和代码质量,降低了人工干预成本。
技术关键词
代码转换方法 多智能体协作 语义 项目 代码转换系统 非暂态计算机可读存储介质 代码转换装置 关系 知识图谱查询 机制 实体 规则知识库 知识图谱构建 处理器 合规性 全文索引 电子设备 开源工具