一种多语言代码仓对话方法及系统

AITNT
正文
推荐专利
一种多语言代码仓对话方法及系统
申请号:CN202511004894
申请日期:2025-07-21
公开号:CN120909563A
公开日期:2025-11-07
类型:发明专利
摘要
本发明提供了多语言代码仓对话方法及系统,属于代码开发技术领域。该方法包括:对代码工程按照预设格式进行解析,并通过抽象语法树解析代码文件对应开发语言的语法结构,得到解析后树结构;利用预设语言模型由下至上遍历解析后树结构的节点,生成索引树;接收并处理用户的自然语言问题,生成多个同义问题及关键词集合;在索引树中自上而下进行层级遍历检索,结合关键词匹配和大语言模型评分,筛选出与问题相关的候选节点;对候选节点进行重排序并过滤低匹配度节点,将最终匹配的节点内容与用户问题拼接,输入大语言模型生成回答。该方法能够帮助编程人员快速了解代码工程的主要功能,有助于减少编程人员的开发成本,降低代码工程的上手门槛。
技术关键词
对话方法 节点 大语言模型 自然语言 关键词 层级 索引 抽象语法树 多语言 代码开发技术 语法结构 列表 对话系统 目录 格式 语义 门槛 基础
添加客服微信openai178,进AITNT官方交流群
驱动智慧未来:提供一站式AI转型解决方案
沪ICP备2023015588号