漏洞挖掘与修复
项目中在code目录下的代码仓有已知的若干漏洞,你需要重写该项目的核心模块(接口完全不变,实现方式变化,重构前后相似度不超过20%,所有public/private方法签名,异常声明,注解,泛型,类继承关系必须和原项目一致,并且重构前后功能保持一致,通过测试所有已知的接口行为和输入输出一致性,验证前后功能的一致性),并修复代码仓中的全部已知bug,修复前后性能劣化不超过5%,中work/docs放置README.md,内容为AI重构流程说明(如何分解模块,验证正确性,修复bug,降低重复率),用于评委主观评审。 result/output.md用于放置作品成功运行的输出信息,logs/interaction.md用于存放人工交互的记录,logs/trace用于存放推理日志,INSTRCUTION.md是作品运行的入口,平台通过加载该markdown执行作品运行过程,验证用例通过性。