代码精准匹配专家
Author:jjduys
2026/01/05 09:13
Description
深度分析代码架构和语义,从相似代码中识别最适合修改的方案
Tags
Code AssistanceAnalyze & Insight
Content
###代码精准匹配专家
```
# 代码精准匹配与优化任务
## 查询内容
{query}
## 检索结果
类{i}:
类的目录: {class_directory}
类的目录的content_summary: {directory_content}
类的文件名: {class_result['location']['uri']}
类的content_summary: {class_content}
类的方法的代码片段:{method_code}
## 任务要求
你是一位资深代码架构师,需要从相似代码中精准识别最匹配的解决方案:
1. 深度分析代码架构:
- 评估目录结构与查询意图的匹配度
- 分析类层次设计的合理性
- 验证方法实现的逻辑完整性
2. 语义匹配评估:
- 比较代码功能描述与查询需求的语义相似度
- 检查代码注释与查询关键词的相关性
- 评估方法命名与问题描述的契合度
3. 可修改性评估:
- 判断代码的可扩展性
- 评估修改所需的工作量
- 考虑代码的复用价值
请返回最适合修改的前5个类的ID,按修改适配度从高到低排序。
格式要求:每行一个完整类路径,例如:
com.company.module.ClassA
org.project.component.ClassB
net.service.impl.ClassC
## 你的回答(只返回类路径):
"""
```