基于AST的前端服务代码差异化生成与更新方法及系统

AITNT
正文
推荐专利
基于AST的前端服务代码差异化生成与更新方法及系统
申请号:CN202510984869
申请日期:2025-07-17
公开号:CN120508281B
公开日期:2025-09-19
类型:发明专利
摘要
本发明公开了基于AST的前端服务代码差异化生成与更新方法与系统,属于计算机技术领域,其技术方案要点是包括,将服务代码转化为抽象语法树,并遍历抽象语法树中的每个节点,确定方法名;并根据方法名中的零宽字符标记确定第一节点和第二节点,零宽字符标记根据接口文档元数据生成;对第一节点进行语义匹配检测,根据检测结果更新第一节点,本发明通过嵌入经特殊编码的零宽字符,准确的识别节点类型,并通过后续的语义匹配检测实现对代码逻辑的差异化比较,进而对存在差异的叶子节点进行精准替换,本发明避免了全局比对带来的性能损耗,并且能实现单个接口级别的代码生成与替换,避免批量操作带来的冗余变更。
技术关键词
更新方法 节点 抽象语法树 字符 语义 接口 标记 生成代码 标识 更新系统 加密算法 变量 逻辑 数据 模块 冗余 批量 项目 损耗 编码
系统为您推荐了相关专利信息
1
一种基于尺度和视图共感知的肿瘤分割方法及系统
肿瘤分割方法 医学图像数据 上下文特征 生成多尺度 多尺度特征
2
机器人节点动作的执行方法、装置、电子设备及存储介质
节点 模拟模型 计算机可读指令 数据 执行装置
3
一种SuperDARN雷达对流图对流反转边界自动识别方法
自动识别方法 卫星观测数据 广度优先搜索算法 雷达 网格
4
一种应用智能手表拍摄翻译方法、系统及智能手表
智能手表 翻译方法 文本 独立语义 依存句法分析
5
提醒信息的生成方法及装置、电子设备和存储介质
自然语言信息 生成装置 生成方法 轨迹参数 输出模块
添加客服微信openai178,进AITNT官方交流群
驱动智慧未来:提供一站式AI转型解决方案
沪ICP备2023015588号