跳到正文
原文
Hacker News · AI· rot13maxi·· 4 小时前精选AI 评分60

Recast 开源:利用大语言模型实现 Smalltalk 运行时自动热修复

Show HN: Recast, an experimental Smalltalk app that repairs itself with an LLM

AI 导读

Recast 是一个实验性 Smalltalk 开源项目,通过将大语言模型接入应用异常处理路径,实现无需重启或重新构建的运行时代码热修复。当方法执行失败时,系统自动捕获调用栈、源码、接收者状态并交由模型生成修复方案,经独立的 Pharo 虚拟机重现和测试验证后直接热替换运行中镜像的方法。该项目支持 OpenAI 兼容接口及离线模拟模式,并通过操作日志机制管理代码补丁的持久化与回滚。

推荐理由

项目展示了将语言模型与 Smalltalk 运行态反射结合的机制,通过独立虚拟机沙箱验证实现了无需重启的热修复闭环。

来源:Hacker News · AI · github.com