摘要
本发明公开了一种基于浏览器扩展的AI代码审查方法、系统及设备,所述方法具体包括:通过浏览器扩展建立本地术语库与审查规则库,持久化存储项目特定术语与编码规范,形成领域知识图谱;当检测到Gitlab MR页面加载时,实时捕获开发者光标轨迹与视窗焦点区域,生成操作热力分布图;基于操作热力分布图,动态激活领域知识图谱中关联代码区块的审查规则节点,获取规则节点优先级序列;根据规则节点优先级序列,对高热度区域执行静态规则审查,对关联函数链进行语义缺陷检测,获得审查结果。本发明不仅能够解决现有工具部署权限受限和缺乏灵活自定义能力的问题,还能通过优化交互方式,提升用户体验,为开发者提供更加高效、便捷的代码审查解决方案。
技术关键词
浏览器资源管理
节点
光标
术语
图谱
焦点
视窗
神经网络模型识别
序列
命名实体识别模型
资源监控
符号
生成规则
渐变色
语义
内存
自定义规则
评论系统
页面脚本