接手了一个维护了五年的Spring Boot老项目,里面全是JSP和XML配置。最近用GitHub Copilot写新模块,发现它老是“热心”地给我补全一些旧版的API调用,比如直接塞RestTemplate,或者建议在application.xml里加bean——明明项目已经部分迁移到Spring Boot 3 + 微服务了。我试过在对话里强调“使用新版API”,但过一会儿它又“忘记”了。想问问大家,除了写注释约束,有没有办法让Copilot更准确地识别项目上下文?比如通过.github/copilot-instructions.md或者调整IDE的索引范围?还是说这种情况只能靠人肉review,没法根治?求有经验的老哥指点一下。