摘要
本申请公开一种接口文档自动生成方法及其相关设备,属人工智能技术领域。本申请通过接收接口文档生成指令,获取接口源代码和代码注释,并获取接口文档模板;使用代码解析器对接口源代码和代码注释进行解析,获取代码元数据;对接口源代码构建代码分析树,并源代码语法检测规则对代码分析树进行静态代码分析,得到上下文信息;选择适配的控制器类和类处理方法对代码元数据和上下文信息进行封装,生成响应数据;将响应数据导入接口文档模板中,生成接口源代码对应的接口文档。本申请还涉及区块链技术领域,源代码存储在区块链网络上。本申请解决了传统接口文档自动生成过程中因缺少元数据或上下文信息而导致文档错误或遗漏的问题。
技术关键词
接口
静态代码分析
解析器
计算机可读指令
生成指令
数据
抽象语法树
代码结构
文档自动生成装置
节点
控制器
模板
文档生成模块
关系
可读存储介质
人工智能技术
区块链技术
生成规则
封装模块
系统为您推荐了相关专利信息
运动控制方法
控制结构
执行器
多维运动状态
综合误差
取证方法
跨模态
多模态
电子设备主板
机器学习技术