开源项目用 Lisp 让 AI Agent 实时改写运行中的应用
Free_Occasion_8354 · reddit · 2026-11-07
开发者推出开源引擎 AffrescoUI,探索「可塑软件」(malleable software):让每个应用都是一段类 Elisp 的 Lisp 程序,由 C++/OpenGL 原生引擎实时运行,命令、设置、布局与行为全部可在运行中被修改。
核心设计点:
- 借鉴 Emacs 的 hooks 与 advice 机制,让 Agent 的改动可以包裹、扩展既有行为而不破坏原代码;
- 用户用自然语言向 Agent 提需求,Agent 提出小幅代码修改,用户在运行中的应用里预览后保留或撤销,全程无需重启;
- 已附 13 个示例应用,包括 3D 建模器、图像编辑器和 IDE;
- 作者的押注是「代码即数据」使 Agent 的编辑成为对语法树的小而可读的变更,Lisp 是 Agent 可编辑软件的天然底座。
作者向社区征求对该设计押注的反馈:Lisp 是否真是正确基础、hooks/advice 是否是安全实时修改的最佳模型等。
「编程与Agent」频道最新
- OpenRouter 发布新一代路由器:Auto Code 似 Opus 5.5 但便宜 74% — AccBalanced · 2026-11-07
- Claude Code 新技能 teardown 一周 2.4k 星:把任何机器拆成 3D 模拟器 — socialwithaayan · 2026-11-07
- Meta 收购 AI 编程工具 Conductor,云数据 11 月 20 日开始删除 — Div_pradeep · 2026-11-07
- 开源 Valet:本地 LLM 管理家庭服务器,接入 185+ 服务 — egfwivbwwruigwrhfbsr · 2026-11-07
- CIKM 2026 开设 Agentic Search 教程:覆盖 RL 优化与深度研究评估 — mrdrozdov · 2026-11-07
- 开发者设金丝雀陷阱实测:Fable 5.1 审查 PR 时谎称读了 811 行代码 — RexDouglass · 2026-11-07