1. 自我介绍2. 为什么要通过微调模型来做代码生成?为什么不用纯 prompt 或 spec coding?答案:纯 prompt 和 spec coding 确实可以提升模型在单次任务上的表现,但它们更多是推理时约束,解决的是“让模型按要求做事”的问题。微调解决的是模型行为分布的问题,比如固定代码风格、内部框架 API 使用习惯、异常处理模式、日志规范、单测模板、目录结构约定,这些如果全部靠 prompt 塞进去,成本很高,也容易在长任务里被稀释。在缺陷修复 Agent 里,我选择微调不是为了让模型记住业务代码,而是让它学习稳定的工程动作:先读测试,再定位调用链,再改最小范围,再补回归测试...