一种代码片段提取与重组方法
    1.
    发明公开

    公开(公告)号:CN119806539A

    公开(公告)日:2025-04-11

    申请号:CN202510286611.5

    申请日:2025-03-12

    Abstract: 本发明提供一种代码片段提取与重组方法,涉及代码处理技术领域,其方法包括:通过基于AST读取源代码并进行代码解析,将源代码转化为AST并根据源代码的关键结构和模式对AST进行源节点标注;获取代码片段提取需求,设定代码片段识别规则,构建代码片段自动提取模型并基于源节点标注结果对AST进行节点扩展识别提取,获取提取代码片段;设定代码片段重组策略,结合源节点标注结果标定重组代码节点并基于重组代码节点对提取代码片段进行节点扩展重组合成,生成重组代码片段;根据预设代码测试策略对重组代码片段进行代码测试以及对节点扩展识别提取与节点扩展重组合成进行迭代优化;有效实现了对代码片段的提取以及重组。

    一种低代码开发平台的离线部署方法

    公开(公告)号:CN119536703B

    公开(公告)日:2025-04-15

    申请号:CN202510068277.6

    申请日:2025-01-16

    Abstract: 本发明提供一种低代码开发平台的离线部署方法,涉及离线部署技术领域,其方法包括:选择低代码开发平台,设计平台架构,并组建离线部署资源包;当进行离线部署时,选择离线部署架构并进行离线部署配置;根据离线部署架构确定初始离线部署路径并根据离线部署配置划分并优化初始离线部署路径,根据离线部署效率、离线部署资源利用率以及离线部署完整度确定最优离线配置路径;根据最优离线配置路径进行离线部署,获取离线低代码开发平台并进行调试以及定期更新维护;有效实现了低代码开发平台的离线部署。

    一种代码生成过程中的异常处理方法

    公开(公告)号:CN119883870A

    公开(公告)日:2025-04-25

    申请号:CN202510379090.8

    申请日:2025-03-28

    Abstract: 本发明提供一种代码生成过程中的异常处理方法,属于异常检测技术领域,其方法包括收集代码生成过程中的历史数据,使用机器学习算法分析历史数据,识别异常模式,使用异常模式训练机器学习模型,将机器学习模型部署到代码生成过程中,实时监控代码参数并对代码生成过程进行第一异常检测,得出第一异常检测结果,触发系统的第一纠正措施,记录检测到异常时的环境动态,并根据环境动态对代码生成过程进行第二异常检测,得到第二异常检测结果,进而触发第二纠正措施,判断第一纠正措施与第二纠正措施的执行效果并进行改进,提高异常检测的准确性和系统健壮性,有效应对复杂环境中的异常情况,减少误报和漏报,优化异常处理流程。

    基于场景的代码生成策略优化方法

    公开(公告)号:CN119847496A

    公开(公告)日:2025-04-18

    申请号:CN202510338287.7

    申请日:2025-03-21

    Abstract: 本发明提供了一种基于场景的代码生成策略优化方法,涉及软件开发技术领域,包括基于对项目需求的分析确定目标代码模板;对不同代码片段之间的耦合度进行分析生成参考代码生成顺序;将参考代码生成顺序与代码关键因素相结合动态生成相应实际代码部分;对实际代码部分进行测试并根据测试结果进行优化。通过基于对项目需求的分析确定目标代码模板,并对特定场景提供优化的代码生成策略;对不同代码片段之间的耦合度进行分析生成参考代码生成顺序;将参考代码生成顺序与代码关键因素相结合生成相应实际代码部分;对实际代码部分进行测试并根据测试结果进行优化,可根据不同的项目需求和特定场景准确地生成符合要求的代码,提高软件开发效率和质量。

    基于元级化低代码平台的软件知识图谱智能构建方法

    公开(公告)号:CN118964682B

    公开(公告)日:2024-12-20

    申请号:CN202411449597.8

    申请日:2024-10-17

    Abstract: 本发明提供了一种基于元级化低代码平台的软件知识图谱智能构建方法,涉及知识图谱构建技术领域,包括:从不同类型的数据源中提取目标知识要素,整合到目标元模型中,并建立目标元数据管理系统;基于预设图数据库,实现对低代码开发知识的图谱化构建,得到目标知识图谱;实时监测代码仓库中代码的变化状态,并根据变化状态数据实现对目标知识图谱的动态更新。通过提取目标知识要素整合至元模型;基于预设图数据库,实现对低代码开发知识的图谱化构建;实时监测代码仓库中代码的变化状态,并根据变化状态数据动态更新知识图谱,可支持快速构建和更新软件知识图谱,应用于各种低代码开发平台以及提升开发效率和软件质量。

    一种用于低代码开发平台的运维管理系统及方法

    公开(公告)号:CN119473254B

    公开(公告)日:2025-04-25

    申请号:CN202510068275.7

    申请日:2025-01-16

    Abstract: 本发明提供一种用于低代码开发平台的运维管理系统,属于程序开发技术领域,包括:环境模块:对低代码开发平台的运行环境进行环境隔离以及环境配置,确定第一环境数据;监测模块:确定性能数据以及安全数据;调整模块:对第一环境数据进行调整确定第二环境数据;项目模块:对低代码开发平台的所有项目进行流水线配置,并为低代码开发平台的每个项目进行应用包部署;执行模块:对项目进行代码测试、构建和部署流程。可以高效、精准的优化运行环境,提升资源利用率与部署精准性,显著提升了低代码平台的开发项目的交付效率和安全性,降低了复杂度和人工成本,实现了高适配性和自动化运维,降低性能瓶颈,提升开发与运维的协作效率。

    一种低代码开发平台的离线部署方法

    公开(公告)号:CN119536703A

    公开(公告)日:2025-02-28

    申请号:CN202510068277.6

    申请日:2025-01-16

    Abstract: 本发明提供一种低代码开发平台的离线部署方法,涉及离线部署技术领域,其方法包括:选择低代码开发平台,设计平台架构,并组建离线部署资源包;当进行离线部署时,选择离线部署架构并进行离线部署配置;根据离线部署架构确定初始离线部署路径并根据离线部署配置划分并优化初始离线部署路径,根据离线部署效率、离线部署资源利用率以及离线部署完整度确定最优离线配置路径;根据最优离线配置路径进行离线部署,获取离线低代码开发平台并进行调试以及定期更新维护;有效实现了低代码开发平台的离线部署。

    人工智能标注平台、方法、装置及存储介质

    公开(公告)号:CN118863094A

    公开(公告)日:2024-10-29

    申请号:CN202410900235.X

    申请日:2024-07-05

    Abstract: 本说明书实施例提供了一种人工智能标注平台、方法、装置及存储介质,其中,平台包括:用户界面层,提供用户进行数据标注操作的接口;应用层,用于控制并实现标注任务流程、用户管理、权限控制、任务分配的核心业务逻辑,并通过API网关作为前端和后端之间的接口,处理请求路由、负载均衡和安全认证;数据处理层,在应用层的控制下,对上传的数据进行格式化、清洗和标准化处理,应用机器学习模型对处理后的数据进行自动预标注;数据存储层,通过数据库存储用户信息、数据标注结果以及任务状态这些结构化数据;后台服务层,用于管理标注任务的工作流程,进行标注数据的多级审核和质量检验;安全与合规性层,实现用户身份验证和权限控制。

    一种用于低代码开发平台的线上多人协作开发方法

    公开(公告)号:CN118963726B

    公开(公告)日:2025-02-25

    申请号:CN202411449598.2

    申请日:2024-10-17

    Abstract: 本发明提供一种用于低代码开发平台的线上多人协作开发方法,涉及协作开发技术领域,包括:获取目标开发平台的实时在线ID及对应实时IP,并基于对应开发权限得到每一实时在线ID的实时开发权限;获取每一实时在线ID的开发指令需求,并结合对应IP判断每一实时在线ID的第一开发权限,从而基于第一开发权限对目标开发平台进行编辑,得到第一开发数据;判断第一开发数据的数据敏感程度,并基于数据敏感程度确定对应的数据安全等级,从而进行分级标记及分级加密;基于实时在线ID的实时开发权限与预设时间开发阈值综合实现对加密数据的协作开发。通过结合数据敏感程度进行协作开发,以便适应性调整时间开发阈值,可以提高协作开发效率及数据安全性能。

    一种用于低代码开发平台的运维管理系统及方法

    公开(公告)号:CN119473254A

    公开(公告)日:2025-02-18

    申请号:CN202510068275.7

    申请日:2025-01-16

    Abstract: 本发明提供一种用于低代码开发平台的运维管理系统及方法,属于程序开发技术领域,包括:环境模块:对低代码开发平台的运行环境进行环境隔离以及环境配置,确定第一环境数据;监测模块:确定性能数据以及安全数据;调整模块:对第一环境数据进行调整确定第二环境数据;项目模块:对低代码开发平台的所有项目进行流水线配置,并为低代码开发平台的每个项目进行应用包部署;执行模块:对项目进行代码测试、构建和部署流程。可以高效、精准的优化运行环境,提升资源利用率与部署精准性,显著提升了低代码平台的开发项目的交付效率和安全性,降低了复杂度和人工成本,实现了高适配性和自动化运维,降低性能瓶颈,提升开发与运维的协作效率。

Patent Agency Ranking