摘要
arXiv:2504.20093v1 类型: cross
摘要:随着现代软件系统复杂性和规模的增加,其自主检测、诊断和恢复故障的能力变得越来越关键。受到生物修复的启发——人体检测损伤后向大脑发送信号并激活针对性的恢复——本文探讨了由人工智能驱动的自愈软件的概念。我们提出了一种新颖的框架,模仿这种生物学模型,系统可观测性工具作为感官输入,AI模型作为诊断和修复的认知核心,治疗剂应用针对性的代码和测试修改。通过结合日志分析、静态代码检查以及基于AI生成的补丁或测试更新,我们旨在减少宕机时间、加快调试速度并增强软件的韧性。通过案例研究和模拟评估该模型的有效性,将其与传统的手动调试和恢复工作流程进行比较。这项工作为能够持续自愈的智能、自适应和自立软件系统铺平了道路,类似于生物体的自我修复过程。