一种代码模块解耦方法、装置、设备、介质及产品

AITNT-国内领先的一站式人工智能新闻资讯网站
# 热门搜索 #
一种代码模块解耦方法、装置、设备、介质及产品
申请号:CN202511088312
申请日期:2025-08-05
公开号:CN120909644A
公开日期:2025-11-07
类型:发明专利
摘要
本发明公开了一种代码模块解耦方法、设备、介质及产品,应用于金融科技领域,包括:获取源代码,基于源代码构建基线依赖图谱;获取增量代码,根据增量代码生成影响节点集合,并根据影响节点集合和基线依赖图谱生成变更影响子图;加载预定义的架构健康模型,基于架构健康模型对变更影响子图进行评估,以确定健康分;根据健康分触发对应层级的解耦执行器进行解耦。通过构建基线依赖图谱,为后续分析代码依赖关系提供了基础参考,消除不同语言语法差异对分析的干扰。仅针对变更部分进行分析,避免全量扫描的低效,缩短了分析耗时。将架构风险量化为具体分值,为后续解耦操作提供明确的触发依据,避免依赖主观判断,并实现了分层级的自动化解耦。
技术关键词
基线 分布式代码 图谱 解耦方法 抽象语法树 计算机存储介质 代码依赖关系 节点 计算机程序产品 执行器 自定义规则 层级 模块 解析工具 重构 生成系统 聚类算法 电子设备 处理器通信